跳到正文
烈焰甘蔗Wiki

Pot(锅)

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

基本信息

属性 值 来源
注册名 harvestcraft:pot BlockRegistry.java:636
方块类 BlockPamPot BlockRegistry.java:447
字段 BlockRegistry.pamPot BlockRegistry.java:40
显示名 tile.pot.name = Pot en_US.lang:30
硬度 1.0f BlockRegistry.java:447
爆炸抗性 未设置(默认 2.0F) —
TileEntity 无(继承 Block) BlockPamPot.java:23-24
GUI ID 3 BlockPamPot.java:62
多方块 否,源码未定义任何多方块结构 —

形状

  • func_149683_g()(BlockPamPot.java:41-43)设置盒体 func_149676_a(0.25f, 0.0f, 0.25f, 0.75f, 0.4f, 0.75f): 宽 0.5 格、居中(0.25→0.75)、高 0.4 格,是矮胖的敞口容器造型。
  • func_149662_c() → false、func_149686_d() → false(:49-59):非不透明方块。
  • func_149645_b() → 0(:53-55)。
  • 材质 Material.field_151573_f,音效 Block.field_149777_j(:30-31)。
  • 贴图:顶面 harvestcraft:pottop,侧面与底面共用 harvestcraft:potsidebottom(:67-71)。

功能

锅是配方工作台(无 TileEntity):右键打开 3×3 合成界面,配方由 CraftingManagerPamPot 解析(ContainerPamPot.java:53)。不消耗、不存储物品。

槽位布局(ContainerPamPot.java:28-49)

槽位 内容
0 合成成品槽(SlotCrafting,坐标 124,35)
1–9 3×3 合成矩阵(坐标 30+18i, 17+18j)
10–38 玩家主背包 3×9
39–46 玩家快捷栏 9

交互

触发 行为 来源
右键 openGui(HarvestCraft.instance, 3, ...) BlockPamPot.java:62
破坏 掉落 ItemRegistry.potItem :37-39

配方规模

CraftingManagerPamPot 的配方条数不在本分片统计范围(属配方分片)。本条目只确认:容器以 CraftingManagerPamPot.getInstance().findMatchingRecipe(...) 驱动合成结果刷新(ContainerPamPot.java:53)。

源码缺陷

  • 本条目未发现 1.7.10 源码级缺陷。

相关条目

订正记录

  • 本条目完全重写。旧版基于 MC 1.12.2 fork,行号与类名不适用于 1.7.10,已全部作废。
浏览全部模组