繁荣 - 战利品大修

繁荣 - 战利品大修

每个宝箱都等待你去发现。每位玩家拥有独立的战利品实例,意味着不用再争抢好东西,而距离缩放机制让远处的宝箱奖励更丰富。探索总有回报。独立使用与服务器端均适用。

Prosperity — 战利品大修

每个宝箱,都为你而开。

Prosperity 标志

同样可在 Modrinth 和 GitHub Releases 获取。 访问网站查看完整功能列表、配置参考和命令指南。


Prosperity 是一个针对 Minecraft 1.21.1 (Fabric) 的实例化战利品大修模组。它为每位玩家提供来自自然生成容器的独立战利品——再也不必在共享服务器上争抢好宝箱——并通过距离缩放战利品质量来奖励探索。它通过 Fabric 持久数据附件将每个玩家的战利品附加到原版容器上,并通过事件拦截交互;从不注册自定义方块或替换方块实体。

一场专注的大修。 即插即用,用以替代 Lootr,并拥有更多功能。除了 Fabric API 外,无其他外部依赖。

概览

  • Minecraft 1.21.1,Fabric 加载器 (0.16.10+),需要 Fabric API。
  • 在服务端和每个客户端上安装。
  • 可通过 config/prosperity.json 调整配置——使用 /prosperity reload 热重载。
  • 采用 MIT 许可。

特性

实例化战利品

每位玩家从每个自然生成的容器中获得独立的战利品,在首次打开时生成并按照 UUID 存储。漏斗和比较器会看到一个空的原版容器——实例化战利品存在于原版物品栏之外,防止了物品抽取和复制漏洞。

未搜刮指示器

一个金色闪光会悬浮在您尚未打开的容器上方,一旦搜刮完毕便会消失。无需再在要塞、宅邸和矿井中折返寻找遗漏的箱子。该指示器是一个世界空间叠加层,而非 HUD 元素。

距离缩放

战利品质量根据距离世界原点的绝对距离进行缩放,共分为五个等级:

等级 距离(方块) 数量 品质
本地 0 – 999 1.0 倍 +0
边疆 1,000 – 2,999 1.5 倍 +1
荒野 3,000 – 5,999 2.0 倍 +2
边远之地 6,000 – 9,999 2.75 倍 +3
深渊 10,000+ 3.5 倍 +4

堆叠数量会乘以倍率(上限为 64);品质为战利品生成添加幸运值。末地始终被视为深渊等级。结构覆盖可以固定、提升或限制特定结构所使用的等级。

战利品修改器 API 与注入

一个稳定的、Fabric 风格的 LootModifierCallback 事件允许其他模组在距离缩放后调整战利品生成。一个数据包驱动的注入系统可以向原版战利品表中添加受最小距离等级限制的自定义物品——Prosperity 内置了注入,使得距离缩放一开始就感觉有意义。

命令

玩家命令:/prosperity info。管理员命令包括针对每个玩家和每个容器的 reset、查看其他玩家的等级以及 reload。完整参考: prosperity.rfizzle.com/commands.html

可选集成

当存在以下模组时,Prosperity 会自动检测并进行集成。这些模组均未捆绑——请安装您已经使用的。

  • Jade / WTHIT — 容器战利品状态、距离等级、结构覆盖和刷新计时器提示框
  • EMI / REI / JEI — 战利品注入配方

对于模组开发者:稳定的战利品修改器 API (com.rfizzle.prosperity.api)——请参阅开发者文档。

需求

  • Minecraft 1.21.1
  • Fabric Loader 0.16.10+
  • Fabric API
  • Java 21+
  • 适用于专用服务器和单人游戏

安装

  1. 安装适用于 1.21.1 的 Fabric Loader。
  2. 将 Fabric API 放入您的 mods/ 文件夹。
  3. 下载 Prosperity 并同样放入 mods/ 文件夹——服务端和客户端都需要。
  4. 如果已安装 Lootr,请先将其移除。

配置文件将在首次启动时在 config/prosperity.json 生成。

链接

配套模组

Prosperity 是 Concord 的一部分——一个模块化的系统大修改合集。可以安装任意模组,或全部结合使用:

许可与贡献

基于 MIT 许可 发布。 © 2026 rfizzle。Prosperity 与 Mojang Studios 或 Microsoft 无关联。