IG:耐久度倍率

IG:耐久度倍率

在Minecraft 26.1+中完全控制物品耐久度。通过GameRules将耐久度乘以任意倍数或使物品完全不可破坏。通过原版标签自动兼容模组物品。属于即时满足系列的一部分。

需要 Fabric API CurseForge: Dasik 库 Java 许可证 Minecraft 26.1+

⚒️ 耐久度倍率

活跃版本策略:我为 1 个版本构建 1 个 JAR。我只更新和维护最新的活跃 Minecraft 版本(例如,当 26.3 发布时,26.2 将退役)。不支持向后移植或旧版维护。请勿询问。

别再操心你的工具了。专注于冒险本身。

耐久度倍率让你完全掌控物品的耐用度。无论你是想要双倍耐久还是完全无敌(上帝模式),都只需一个游戏规则即可实现。

属于 即时满足系列 —— 尊重玩家时间的模组。


✨ 特性

🔧 倍率系统

让物品的耐用度提升 2 倍、10 倍,甚至 2,147,483,647 倍。

  • 全局倍率:一个规则影响所有可损耗物品。
  • 12+ 精细分类:为剑、矛、三叉戟、锤、弓、弩、工具、盔甲、鞘翅和盾牌分别设置独立的倍率。
  • 溢出保护:内部使用 long 数学运算以防止整数溢出——物品会在达到最大耐久度时停止,而不是瞬间损坏。

🛡️ 上帝模式(无限)

为物品分类切换完全无敌状态。

  • 按分类控制:只让你的盔甲坚不可摧,或者让所有物品都变得无敌。
  • 层级:特定分类的设置会覆盖全局设置。无限模式始终具有最高优先级。

📦 动态模组物品支持

启动时自动扫描物品,为不适合标准分类的自定义模组物品动态注册倍率和无限规则。

  • 动态配置界面:直接在游戏内配置界面中自定义模组物品。

💬 提示文本显示

悬停在任何物品上,即可在其提示文本中直接查看其耐久度状态:

  • ⟨Nx 分类/物品耐久度⟩ — 显示当前倍率,并动态渲染本地化的模组物品名称(例如,⟨4倍 血刃耐久度⟩)。
  • ✦ 不可破坏 — 当上帝模式激活时,以金色粗体文本显示。
  • 可通过游戏规则完全开关。

⚙️ 配置(原生游戏规则 & 配置界面)

你可以在游戏内通过 编辑游戏规则 界面、标准命令或可选的配置界面(需要 ModMenu + Cloth Config)配置所有内容。

⚠️ 警告: 全局配置文件以及配置界面(ModMenu)仅定义新生成世界的默认值。

现有世界的设置必须使用游戏内的 /gamerule 命令或通过标准的游戏规则编辑界面进行更改。

原生游戏规则界面

/gamerule ig:dm_multiplier_global 4      → 所有物品获得 4 倍耐久度
/gamerule ig:dm_infinity_swords true     → 剑永远不会损坏
/gamerule ig:dm_multiplier_armor 10      → 盔甲获得 10 倍耐久度
/gamerule ig:dm_infinity_global true     → 所有物品都不可破坏
/gamerule ig:dm_show_tooltip false       → 隐藏提示文本指示器
/gamerule ig:multiplier_mymod_cool_item 5 → 特定模组物品获得 5 倍耐久度

☕ 支持

如果你喜欢 即时满足 系列,请考虑为下一次更新助力!

Ko-fi SocioBuzz Saweria

印度尼西亚用户:如果你不想使用 PayPal/Ko-fi,SocioBuzz 和 Saweria 支持本地支付方式(Gopay、OVO、Dana 等)来支持我!

📜 致谢

角色 作者
创作者 Rifaditya (Dasik)
所属系列 即时满足(Instant Gratification)
许可证 GPLv3

📦 整合包许可与分发:
你可以自由地将此模组包含在任何平台的任何整合包中。但是,模组本身必须从其官方分发页面——Modrinth 或 CurseForge——下载。除非创作者明确许可,否则严禁将模组 jar 文件重新上传或再分发至第三方网站。

许可证与分支(Fork):
由于源代码依据 GNU GPLv3 许可证授权,你完全被允许分叉(fork)此仓库、进行修改、构建自己的版本,并根据 GPLv3 的条款分发它们。对第三方再分发的禁令仅适用于由原作者(Dasik/Rifaditya)发布的官方编译版本/jar 文件。分支必须作为独立的项目发布,而不能直接重新上传官方构建。

为 Minecraft 社区 ❤️ 制作

属于即时满足系列(Instant Gratification Collection)