反转工具(Inverted Tools)

基本信息

属性 值
注册名 sating_axe / erasure_pickaxe / anti_gravity_shovel / recall_shears / liminal_sword / retrograde_hoe
数量 6
类结构 6 个独立类,无共用基类
配置 每个工具一个独立配置类(config/items/invertedtools/)
额外类 config/items/invertedtools/InvertedTools.java(6 工具的公共常量容器)

功能

6 把"反转工具"是本模组"反转(Inversion)"主题的工具线,每把对应一个反转系机制。它们各自有独立的配置类(SatingAxeConfig / ErasurePickaxeConfig / AntiGravityShovelConfig / RecallShearsConfig / LiminalSwordConfig / RetrogradeHoeConfig),全部包含 enable 开关与若干数值参数。

6 把工具共享一个 InvertedTools 常量类,其中定义了这套工具系共用的常量(如效率、耐久、最大堆叠等)。InvertedTools.java 与 InvertedToolsConfig.java 是两个不同的类——前者是常量容器(位于 config/items/invertedtools/),后者是配置基类(位于 config/items/)。

数值

注册名 枚举常量 工具类型 配置类 主效果
sating_axe SATING_AXE 斧 SatingAxeConfig 饱食(吃饱后回血)
erasure_pickaxe ERASURE_PICKAXE 镐 ErasurePickaxeConfig 抹除(消除方块/实体)
anti_gravity_shovel ANTI_GRAVITY_SHOVEL 锹 AntiGravityShovelConfig 反重力
recall_shears RECALL_SHEARS 剪刀 RecallShearsConfig 回收(剪下草方块)
liminal_sword LIMINAL_SWORD 剑 LiminalSwordConfig 阈值(伤害累积)
retrograde_hoe RETROGRADE_HOE 锄 RetrogradeHoeConfig 逆行(反转方块,如诅咒之地→祝福之地)

来源:ModItems.java:54-59。每把工具的具体伤害、效率、耐久与特殊数值本条目无法逐项核实——config/items/invertedtools/ 下 6 个配置类共 7 个文件,本条目未抄录各字段的 @Config.Default* 默认值。可确认的是每个类的字段结构与 enable 开关默认 true。精确数值请查 config/items/invertedtools/*.java。

交互

工具 典型用法
逆行锄 右键诅咒之地 → 变为祝福之地(uie.nei.infopage.blessed_earth.1)
反重力铲 挖掘时的反重力效果(数值受 AntiGravityShovelConfig 控制)
回收剪刀 剪下草方块 / 树叶
抹除镐 抹除目标方块或实体
饱食斧 食用后获得饱和度并回血
阈值剑 按配置阈值累积伤害

合成配方

6 把工具共用一个总开关 RecipeConfig.enableInvertedToolRecipes(默认 true)。其中逆行锄另有独立合成路径(RecipeConfig.enableRetrogradeHoeRecipe,同样默认 true)。

相关条目