
存储指南
不再需要在整个储藏室里翻找一件丢失的物品了。StorageGuide让服务器可以定义一面共享储物墙,将物品分配到箱子格子中,并精准标记玩家应该前往的位置,你还可以抓出那些不整理物品的玩家。
StorageGuide
别再翻箱倒柜,直接找到你要的物品。
StorageGuide 能将你的 Minecraft 储藏室变成一个整洁、可搜索、由服务器驱动的库存地图。按下一个按键、输入物品名称,或手持想要存放的物品,StorageGuide 就会高亮显示它应该归属的箱子。
它专为真实的多人游戏基地而设计:由一名管理员定义一次储藏墙,所有玩家都能获得同样的引导式整理体验,无需记住告示牌、无需打开随机箱子,也无需第900次问“石英在哪里?”。
StorageGuide 还能处理装有物品的潜影盒,与 Photon 等光影包保持可见,甚至可以通过“老大哥”(可选的服务端监控系统)捕捉放错位置的物品,让共享储藏室保持整洁。
为什么要用 StorageGuide?
- 告别箱子抽奖: 搜索一次,直接找到正确的箱子。
- 共享基地的理想之选: 每个人都遵循同一个由服务器管理的储藏布局。
- 配置过程轻松愉悦: 游戏内菜单、物品图标、悬停帮助、颜色设置和按键绑定让设置变得简单。
- 潜影盒感知: 已装填的潜影盒可以根据其内容物路由,而不仅仅是盒子的颜色。
- 默认整洁: “老大哥”可以在物品放错位置时发出警告。
- 光影友好: 专用的高亮渲染可确保在常见的 Iris 光影管线中,箱子标记依然可见。
功能特点
- 即时物品查找: 按名称搜索,选择一个结果,本地箱子便会高亮显示。
- 手持物品定位: 手持物品并按
~键,立即定位其配置的存放位置。 - 共享储藏地图: 一份由服务器管理的布局,让所有客户端保持同步。
- 智能潜影盒处理: 根据兼容的内容物为装满的潜影盒路由,支持所有颜色。
- 老大哥监控: 可选检测放错位置的物品,并保留按玩家分组的持久历史记录。
- 自定义公告: 管理员可以配置一个或多个“老大哥”消息模板,其中可使用
{playername}占位符。 - 光影兼容高亮: 清晰的世界内标记可与 Iris 光影(包括 Photon)配合使用。
- 精良的菜单: 游戏内提供滚动条、物品图标、工具提示、颜色选择器和按键绑定控件。
- 安全的多人游戏兼容性: 版本感知的网络通信可避免盲目发送不受支持的包格式,并为较旧的客户端推荐升级。
- 单 Jar 文件,通用于各端: 在专用服务器、局域网主机和客户端上使用同一个 Fabric 模组。
快速开始
- 一名管理员在储藏室的一面垂直墙上创建一个网格。
- 管理员打开每个网格单元格,并分配属于该箱子的物品。
- 玩家按
O键并输入物品名称,或者手持物品并按~键。 - StorageGuide 会为玩家本地高亮显示匹配的箱子。
操作控制
| 默认按键 | 动作 |
|---|---|
[ |
选择储藏网格或编辑一个网格单元格 |
O |
打开物品查找器 |
~ |
定位手持物品 |
所有按键绑定都可以在 Minecraft 的控制菜单或 StorageGuide 的客户端设置界面中更改。
创建储藏网格
创建网格需要管理员权限。
- 看向储藏墙的一个角落并按
[键。 - 看向对角线的另一个角落并再次按
[键。 - StorageGuide 会为该矩形内的每个方块创建一个单元格。
两个角落必须位于同一个垂直的 X/Y 或 Z/Y 平面上。每个一格的网格单元格代表一个存放位置,通常是由一个箱子或双箱的一半所占据的方块。
创建新网格会替换当前已配置的网格,因此请在确定好储藏墙的最终边界后再进行分配。
为箱子分配物品
- 按一次
[键以显示已配置的网格。 - 看向一个高亮显示的单元格并再次按
[键。 - 选择所有属于该箱子的物品类型。
- 按“保存”以应用草稿。编辑器会报告有多少物品被分配或移出了该箱子。
编辑器会沿你的视线方向选择第一个合适的网格方块。放在箱子前面的告示牌和物品展示框不会妨碍选择。
物品列表基于普通的创造模式物品栏标签页构建,排除了仅限管理员的物品。选中的物品会通过行颜色反馈高亮显示,长列表则使用鼠标滚轮配合滚动条滚动。一个箱子可以接受多种物品类型,但将物品分配给新单元格会将其从之前的单元格中移除,因此搜索时始终只有一个目的地。
离开世界、打开暂停菜单或按 Escape 键会取消正在进行的编辑流程,而不会保存未完成的更改。
寻找物品
按 O 键打开一个空白搜索框。输入时会出现结果,并使用不带 minecraft: 命名空间的简洁物品名称。选择一个结果即可关闭菜单并高亮显示其分配的箱子。查找器使用游戏内的原生物品图标、鼠标滚轮滚动,并在结果溢出时显示滚动条。
要跳过菜单,可以用任意一只手手持物品并按 ~ 键。当双手都持有物品时,主手优先。
如果没有为物品分配箱子,StorageGuide 会清除之前的任何结果,并报告没有匹配的单元格。
按下 ~ 键会短暂更改所选快捷栏边框,以显示查找状态:
- 绿色表示所选物品已配置了存放位置。
- 红色表示所选物品未分配给任何箱子。
- 非空的潜影盒仅当其所有内容都属于同一个配置好的箱子时,才会显示为绿色。
该状态会短暂地为原版 Minecraft 的选中栏位纹理重新着色,并在短暂延迟后恢复为正常状态。如果你切换快捷栏槽位,该状态会立即取消。两种状态颜色、已定位箱子高亮颜色以及指示器本身都可以在 StorageGuide 的 Mod Menu 配置界面中更改。
潜影盒
手持物品查找功能理解所有有色和无色的潜影盒:
- 非空的潜影盒会根据其内容物路由。每个非空槽位必须包含一个已分配到同一个存放单元格的物品。
- 空槽位会被忽略。
- 一个正确打包的潜影盒会高亮显示接受其内容物的箱子,即使该潜影盒自身的颜色被分配到了别处。
- 空的潜影盒被视为普通物品,并定位分配给该潜影盒颜色的箱子。
- 如果任何包含的物品未分配,或者内容物属于不同的单元格,则不会高亮显示任何箱子,玩家会看到:
该潜影盒中的物品与任何箱子配置均不兼容。
高亮与光影
StorageGuide 会渲染自己的世界内单元格标记,而不是依赖原版的方块轮廓。这确保了查找和编辑时的提示在常见的 Iris 光影管线(包括 Photon 和 BSL)下依然可见。
高亮是客户端渲染的,只有发起请求的玩家才能看到。它们不会改变方块、容器或服务器照明。
老大哥
可选的“老大哥”监控功能会在玩家向已配置的箱子中添加不兼容物品时发出公告。默认情况下此功能是禁用的,并且需要管理员权限才能配置。
/storageguide big_brother
/storageguide big_brother on
/storageguide big_brother off
/storageguide sloppiness_detector
/storageguide sloppiness_detector on
/storageguide sloppiness_detector off
sloppiness_detector 命令作为兼容性别名保留。不带 on 或 off 的命令会报告当前状态。该设置保存在 config/storageguide.json 中。
老大哥:
- 仅检查新增的物品,而不会因为旧放错物品已经存在而发出警告;
- 移除物品时不会发出警告;
- 可以识别双箱的任一半;
- 如果一个非空的潜影盒中的所有内容物都属于该箱子,则接受该潜影盒;
- 将空的彩色潜影盒视为该特定潜影盒物品的分配;
- 每次检测到都会记录在持久历史中,即使没有发送公告;
- 允许管理员将单个已配置的箱子排除在检测之外;以及
- 按玩家和按箱子应用可配置的公告冷却时间,以防止聊天刷屏。
默认情况下,警告会广播为 Big Brother caught <player> slacking off.。管理员可以在管理员设置中更改消息。多个模板可以用 | 分隔;每次老大哥发布事件时都会随机选择一个。
任何人都可以通过 StorageGuide 的客户端设置或运行以下命令打开历史记录:
/storageguide history
历史记录会显示为一个玩家列表,每个玩家都有一个按钮,显示其被抓住的次数。选择一个玩家会显示其详细记录,最新记录优先,并带有物品图标。公告冷却时间不会移除或合并历史条目。
多人游戏与版本兼容性
服务器拥有网格、分配设置和老大哥设置的权限。客户端请求操作并渲染它们接收到的结果。
在连接时,兼容的客户端和服务器会交换它们的模组版本和协议版本。较新的版本会通告支持的包类型,并在对方不支持较新格式时使用旧版请求格式。不会盲目发送不支持的自定义包,从而防止格式更改导致旧版客户端断开连接。
如果玩家使用比服务器更旧的 StorageGuide 客户端加入,StorageGuide 会建议其升级,以便获得最新的 UI 和兼容性修复。
为了获得完整功能,请尽量让服务器和客户端使用相同的 StorageGuide 版本。
配置与备份
尽可能在游戏内配置 StorageGuide:
- 打开 暂停菜单 → StorageGuide 或 Mod Menu → StorageGuide → 配置,以更改已定位箱子高亮、已找到物品快捷栏颜色、未找到物品快捷栏颜色、按键绑定或快捷栏指示器。
- 管理员可以在连接到服务器时从该界面中选择 管理员设置。
- 玩家可以运行
/storageguide或/storageguide settings打开 StorageGuide 的客户端设置。管理员可以直接运行/storageguide operator_settings打开服务器拥有的管理员设置。 - 管理员设置控制着老大哥、公告冷却时间、公告模板以及加入的客户端是否必须安装 StorageGuide。
- 使用
[键创建储藏网格并分配物品。单元格编辑在按下“保存”前保持为草稿状态,之后编辑器会显示已分配/已移除的物品数量。 - 单元格的编辑界面可以将该箱子排除在老大哥检测之外,而无需移除其物品分配。
/storageguide big_brother命令可用于进行基于命令的管理,/storageguide sloppiness_detector作为别名保留。
游戏内工具会自动验证更改并保持分配的一致性。
客户端颜色保存到:
config/storageguide-client.json
服务器将此配置存储在:
config/storageguide.json
该文件包含网格边界、单元格分配与排除、管理员设置、老大哥消息模板以及老大哥历史记录。手动编辑仅适用于高级恢复或迁移。如有必要,请先停止服务器,并在更改或恢复文件之前进行备份。
故障排除
- 控制无反应: 确认客户端和服务器都已安装 StorageGuide 和 Fabric API。同时确保游戏设置中没有其他控件绑定到同一个按键。
- StorageGuide 没有“配置”按钮: 在客户端安装 Mod Menu。这是可选项,在服务器上不需要。
- 玩家无法编辑网格: 创建网格和编辑分配需要管理员权限。
- 找不到“管理员设置”: 先以管理员权限加入服务器,然后从 StorageGuide 客户端设置中打开,或运行
/storageguide operator_settings。 - 管理员设置显示需要权限: 菜单仍然可以查看,但服务器设置只能由管理员更改。
- 客户端加入时断开连接: 服务器可能要求所有加入的玩家都安装兼容的 StorageGuide 客户端。
- StorageGuide 建议升级: 你的客户端版本比服务器旧。安装当前版本的 StorageGuide,以免缺少新 UI 或包支持。
- 某个箱子从未触发老大哥: 检查该单元格的编辑界面中是否已标记为排除。
- 没有搜索结果显示: 只有已分配的物品才能产生箱子高亮。
- 潜影盒被拒绝: 其非空内容物必须全部归属于同一个存放单元格。
- 高亮被光影遮挡: 确认客户端正在运行当前版本。Photon 兼容性使用了模组专用的高亮渲染器。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。