Nether Chest Fabric

Nether Chest Fabric

《我的世界》共享云存储。

标志

下界箱

GitHub 构建状态 版本 Modrinth CurseForge 许可证

我喜欢把 Minecraft 中的存储方块想象成我们日常生活中遇到的不同类型的数据存储设备:

  • 普通箱子就像一块硬盘:它(基本上)是固定不动的,你只能通过直接接触来访问其中存储的内容。
  • 潜影盒类似于 U 盘:它可以随身携带,其中存储的东西也只能通过直接接触来访问。
  • 而末影箱就像远程个人存储:将你的物品上传到“云端”,你就可以随时随地访问它们。

你不觉得少了点什么吗?有个人云存储,却没有一个能充当某种文件共享服务的共享存储。而且,我们有主世界的箱子、末影箱,却没有下界箱,这不是很奇怪吗?那么,看好了!

经过这么多年,我终于拥有了它们

这个模组向游戏添加了一个方块——下界箱。它的功能几乎与末影箱相同,区别在于它对服务器上的所有玩家共享一个物品栏。

合成配方

合成配方:8个下界砖 + 1个下界之星

这个合成配方可能看起来有点昂贵,但从平衡性的角度来看,一切都是合理的:

  • 凋灵即使在地狱难度下也是一个相当弱的敌人。因此,额外获得几个下界之星应该不会太难。
  • 下界箱是一个“终局”方块。如果你花得起一个下界之星来合成箱子,那么稍微节省点时间也不算作弊。然而,在游戏早期,相隔数千格方块的两个玩家之间的物品交换可能会过于强大。

注意: 如果你不想失去你的下界之星,请使用精准采集收集下界箱。:)

如果你在和平模式下游玩*(或者只是不想与凋灵战斗),你可以使用这个数据包(它将合成配方中的下界之星替换为末影之眼)*。如果你不熟悉数据包的安装过程,请参考这篇文章

多频道模式

多频道模式

当多频道模式启用时,每个下界箱都会获得一个额外的槽位,可用于将箱子锁定到具有其自身独特物品栏的特定频道。

红石集成

漏斗/比较器实际可用

下界箱与漏斗和比较器兼容。

配置

如果你安装了 Cloth Config,你可以自定义模组的行为。配置文件通常位于 ./config/nether_chest.json,默认内容如下:

{
  "allowHoppers": true,
  "allowInsertion": true,
  "allowExtraction": true,
  "enableMultichannelMode": true,
  "ignoreNbtInMultichannelMode": false,
  "ignoreCountInMultichannelMode": false,
  "channelBlacklist": [],
  "channelWhitelist": []
}
名称 描述 默认值
allowHoppers 启用时,漏斗将能够访问下界箱的物品栏 true
allowInsertion 启用时,漏斗将能够向物品栏中存入物品 true
allowExtraction 启用时,漏斗将能够从下界箱的物品栏中取出物品 true
enableMultichannelMode 启用时,下界箱可以被锁定到一个特定频道 true
ignoreNbtInMultichannelMode 启用时,频道键不再需要具有相同的 NBT 数据才能被视为相等 false
ignoreCountInMultichannelMode 启用时,频道键不再需要具有相同的堆叠数量才能被视为相等 false
channelBlacklist 其 ID 位于此字段中的物品被禁止用作频道键 []
channelWhitelist 只有其 ID 位于此字段中的物品才能被用作频道键 []

你可以直接在配置文件中或者通过 ModMenu 编辑这些值中的任何一个。


安装

要求:

  • Minecraft >=1.16.x
  • Fabric Loader >=0.10.0
  • Fabric API >=0.25.0

你可以从以下位置下载模组:

从源码构建

要求:

  • JDK 17

Linux/MacOS

git clone https://github.com/Kir-Antipov/nether-chest.git
cd nether-chest

chmod +x ./gradlew
./gradlew build
cd build/libs

Windows

git clone https://github.com/Kir-Antipov/nether-chest.git
cd nether-chest

gradlew build
cd build/libs