跳到正文
烈焰甘蔗Wiki

ItemPamTopTierFood(顶级食物)—— 本类在本 jar 中不存在

事实基准:harvestcraft-1.3.14-GTNH.jar(MC 1.7.10 / Forge 10.13.4.1614)CFR 0.152 反编译源码。

**本页是一张订正页,不是一个家族索引页。**原因是:1.7.10 GTNH 版 HarvestCraft 根本没有 ItemPamTopTierFood 这个类。

核实过程与证据

检查 命令 / 位置 结果
是否存在该源文件 find com/pam/harvestcraft -name "*TopTier*" 无输出
源码中是否出现该名字 grep -rn "TopTier" com/ 0 命中
是否存在 registerTopTierFood 注册方法 同上 0 命中

旧版页面错在哪

旧版 pam-top-tier-food.md 声称:存在 ItemPamTopTierFood 类、存在 registerTopTierFood 注册方法、顶级食物食用后给予 Strength I + Resistance I、时长由 ConfigHandler.buffTimeForTopTier 控制、并列出 mcpamitem / deluxenachoesitem / gourmetmuttonburgeritem 等 20 余个「顶级食物」及其饥饿值。

这些内容全部来自 MC 1.12.2 的非 GTNH fork,在本 jar 中均无源码依据:

旧版断言 本 jar 实测
ItemPamTopTierFood 类存在 不存在(find / grep 均 0 命中)
registerTopTierFood(...) 注册方法存在 不存在
顶级食物给予 Strength + Resistance 本 jar 中没有任何食物带力量/抗性效果。ItemRegistry 里 Potion 只在 10 个 ItemPamPotionFood 饮品上被引用(:1546-1553、:1596、:1692),且用的是同一种未反混淆的效果常量,持续 60 tick —— 见 Pam Potion Food
ConfigHandler.buffTimeForTopTier 配置项 本仓库无 ConfigHandler 类;配置读取全部在 ItemRegistry.initItems(Configuration)(ItemRegistry.java:911-1000)
mcpamitem 等是「顶级食物」 mcpamitem 在本 jar 中是普通 ItemFood(ItemRegistry.java:1641,new ItemFood(16, meatymealsaturation, false))

这些食物实际是什么

旧版列出的绝大多数「顶级食物」在本 jar 中都是普通 ItemFood,唯一区别是饥饿值较高。它们各自的真实饥饿值/饱和度/配方见各自的单物品条目,全量索引见 Pam Food。

本页的处置

保留本页是为了留痕:避免后续协作者再次从 1.12.2 fork 引入这个不存在的类。本页不列出任何「顶级食物清单」,因为该清单在本 jar 中没有对应的分类依据。

相关条目

浏览全部模组