
集中式存储网络
集中式存储访问
Central Mods — Crafting Central 与 Storage Central
两个适用于 NeoForge 和 Fabric 的 Minecraft 1.21.1 模组,可将附近的箱子、木桶以及其他可存储物品的容器整合成一个可搜索的统一物品网络。
| Crafting Central | Storage Central |
|---|---|
![]() |
![]() |
- Crafting Central(crafting-central/)——一个 Crafting Station(合成站):一个可升级的工作台,会扫描附近区块中的存储容器,并使用从这些容器及你的物品栏中取出的物品进行合成。
- Storage Central(storage-central/)——一个 Storage Terminal(存储终端):一个方块,可从单一界面聚合、搜索并管理范围内所有可存储物品方块的内容。
目前处于开发阶段。已在单人游戏以及局域网/专用服务器中测试。
展开查看每个项目的详细 README:
快速开始
- 合成 Crafting Station 或 Storage Terminal,并将其放置在你的存储容器附近。
- 右键点击 以打开界面。
- 两个方块都会扫描一个半径,该半径会随 Range Upgrades(范围升级) 而扩大(六个等级,从 1×1 到 11×11 区块),并会自动受服务器的 view-distance/simulation-distance 限制。
- 网络中的物品是共享的:合成站使用它们进行合成,终端则允许你浏览、搜索、取出和存入它们。
需求
- Minecraft:1.21.1
- NeoForge 版本:NeoForge 21.1.235 或更高版本
- Fabric 版本:Fabric Loader 0.16.14 或更高版本 + Fabric API
安装
从每个项目的 Releases 页面下载对应版本的 JAR,并放入你的 mods/ 文件夹中:
| 模组 | NeoForge JAR | Fabric JAR |
|---|---|---|
| Crafting Central | neoforge-crafting_central-1.YY.MM.DD.HH.jar | fabric-crafting_central-1.YY.MM.DD.HH.jar |
| Storage Central | neoforge-storage_central-1.YY.MM.DD.HH.jar | fabric-storage_central-1.YY.MM.DD.HH.jar |
服务器需要同时安装这两个模组——没有安装它们的玩家会被断开连接,并显示清晰的提示信息。在客户端,如果服务器没有安装这些模组,它们的行为与原版一致(在检测到安装了模组的服务器之前,它们的物品会在创造模式中隐藏)。
从源码构建
需要 Java 21(由 Gradle 工具链自动配置)。每个模组都有独立的 neoforge/ 和 fabric/ Gradle 项目:
bash cd crafting-central/fabric # 或 crafting-central/neoforge ./gradlew build
构建出的 JAR 会出现在每个项目的 build/libs/ 中:
- crafting-central/neoforge/build/libs/neoforge-crafting_central-1.YY.MM.DD.HH.jar
- crafting-central/fabric/build/libs/fabric-crafting_central-1.YY.MM.DD.HH.jar
- storage-central/neoforge/build/libs/neoforge-storage_central-1.YY.MM.DD.HH.jar
- storage-central/fabric/build/libs/fabric-storage_central-1.YY.MM.DD.HH.jar
注意:只运行 build。如果你更倾向于通过启动器(例如 Prism Launcher)指向现有安装进行测试,请不要在开发过程中运行 runClient/runServer。
配置
最大等级可按服务器进行限制。有效等级也会自动受 server.properties 中服务器的 view-distance 与 simulation-distance 两者中较小值的限制,因此升级永远不会扫描超出实际已生成/加载区块的范围。
- NeoForge:config/<modid>-server.toml(maxTier,默认 5)
- Fabric:config/<modid>.json(maxTier,默认 5)
在客户端,config/crafting_central-client.json 会存储合成站来源下拉菜单的最后位置。
许可证
基于 Apache License 2.0 发布(每个项目各有一份 LICENSE)。
NeoForge 版本使用 MDK 构建;Fabric 版本使用 Fabric Example Mod 构建。Minecraft、NeoForge 和 Fabric 是其各自所有者的财产。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。