随机补给箱

随机补给箱

随机补给箱——每2分钟生成一次不可摧毁的拾取箱,内含基于稀有度权重的随机物品。10分钟后消失。

游戏机制

随机补给箱

随机补给箱 是一个轻量级的 Fabric 模组,适用于 Minecraft 1.21.1。它会每隔 2 分钟在世界中完全随机的坐标处自动生成不可破坏的战利品箱。

✨ 特性

  • 自动生成 – 每 2 分钟(2400 tick)出现一个新的补给箱。
  • 真正随机的位置 – X/Z 范围:±29,999,983,Y 范围:-67 到 100。箱子会替换原有的任何方块。
  • 随机战利品,按稀有度加权 – 每个箱子包含 5–20 组随机物品。普通物品出现频率更高,史诗级物品较为稀有。
  • 无创造专属物品 – 排除了基岩、命令方块、屏障、结构方块等。
  • 不可破坏 – 玩家(即使在创造模式中)也无法破坏。
  • 自动消失 – 每个箱子在 10 分钟(12000 tick)后消失。
  • 原版箱子纹理 – 使用经典箱子的外观(你需要手动复制纹理——见安装说明)。

📥 安装

  1. 安装适用于 Minecraft 1.21.1 的 Fabric Loader(0.15.0 或更高版本)和 Fabric API。
  2. 下载本模组的 .jar 文件,并将其放入 mods 文件夹。
  3. 纹理修复:要显示箱子纹理,请将默认 Minecraft 资源包中的 assets/minecraft/textures/entity/chest/normal.png 复制到模组 JAR 内部的 assets/randomsupplybox/textures/block/supply_box.png(或放入独立的资源包中)。
    如果跳过此步骤,箱子会显示紫黑相间的缺失纹理。
  4. 启动游戏——该模组在单人游戏和服务器上均可使用。

⚙️ 技术细节

设置项 值
生成间隔 2 分钟(2400 tick)
箱子存活时间 10 分钟(12000 tick)
X/Z 范围 -29,999,983 到 29,999,983
Y 范围 -67 到 100
物品栏大小 27 格(3 行)
每组物品数量 每个箱子 5–20 组
稀有度权重 普通=100, 稀有=30, 罕见=8, 史诗=2

🔧 兼容性

  • 可与任何不破坏原版物品注册或世界生成的模组共同使用。
  • 兼容性能优化模组(Sodium、Lithium 等)。

📜 许可证

保留所有权利 – 未经许可不得重新分发或修改。

👤 作者

FrostPierce

🙏 致谢

  • 纹理来自原版 Minecraft(Mojang Studios)。
  • Fabric 模组社区。

祝你寻宝愉快! 🎁