跳到正文
烈焰甘蔗Wiki

Strawberry Soda(strawberrysodaItem)

基本信息

属性 值
注册名 harvestcraft:strawberrysodaItem
源码类 ItemPamPotionFood(com.pam.harvestcraft.ItemPamPotionFood,继承 ItemFood)
实例化 ItemRegistry.java:1553
注册 ItemRegistry.java:2525(GameRegistry.registerItem)
语言键 item.strawberrysodaItem.name = “Strawberry Soda”
最大堆叠 64(Item 默认,未调用 setMaxStackSize)
耐久 无(未调用 setMaxDamage)→ 不可附魔
创造标签 tabHarvestCraft3(HarvestCraft Food)

食物属性

属性 值 依据
饥饿值(ItemFood 第 1 构造参数) 2 ItemRegistry.java:1553
饱和度系数(第 2 构造参数) snacksaturation 配置项 crops.snacksaturation,默认 0.6,玩家可改
第 3 构造参数 false 与全 mod 其余 ItemFood 一致
使用动作 喝(EnumAction.drink,ItemPamPotionFood.java:18-20 覆写 func_77661_b) ItemRegistry.java:1553 构造为 ItemPamPotionFood,该类 ItemPamPotionFood.java:18 覆写 func_77661_b 返回 EnumAction.drink

饱和度不是写死的数字:snacksaturation 在 ItemRegistry.initItems 中由配置文件读取(ItemRegistry.java:916),实例化时读的是字段当前值。

产出途径

产出途径 材料 源码位置
锅 (Pot) foodBubblywater + foodStrawberryjuice + Items.field_151102_aT(原版 SRG 名,未解析——本机无 1.7.10 映射表) CraftingManagerPamPot.java:90
工作台合成(CraftingManager 配方表,2×2/3×3 网格均可用) toolPot + foodBubblywater + listAllsugar + foodStrawberryjuice PamFoodRecipes.java:542

矿辞(OreDictionary)

注册于 PamFoodOreDictionaryRegistry.java:

  • foodStrawberrysoda

相关条目

源码证据

  • 实例化:com/pam/harvestcraft/ItemRegistry.java:1553
    strawberrysodaItem = new ItemPamPotionFood(2, snacksaturation, false).func_77844_a(Potion.field_76424_c.field_76415_H, 60, 0, 0.8f).func_77848_i().func_77655_b("strawberrysodaItem").func_111206_d("harvestcraft:strawberrysodaItem").func_77637_a(HarvestCraft.tabHarvestCraft3);
    
  • 注册:ItemRegistry.java:2525 `
    GameRegistry.registerItem((Item)strawberrysodaItem, (String)"strawberrysodaItem");
    
  • 额外调用了一个未解析的药剂链:
    .func_77844_a(Potion.field_76424_c.field_76415_H, 60, 0, 0.8f).func_77848_i()
    
    字面参数为:药剂 ID 取自 Potion 的静态字段、持续时间 60、等级 0、概率 0.8f。 func_77844_a / func_77848_i / Potion.field_76424_c / Potion.field_76415_H 全部是 SRG 名,本机无映射表; 可确认的语义只有:全 mod 仅本物品与 strawberrysoda 走了这条链,其它 ItemPamPotionFood 物品都没有加任何药剂调用。 不据此断言具体是哪种药水效果。
浏览全部模组