锈蚀把手

基本信息

属性 值
注册名 malisisdoors:rustyHandle
显示名(en_US) Rusty Handle
类 net.malisis.doors.door.item.Item 的匿名子类(Registers.java:408-414)
创造标签 Malisis' Doors(Registers.java:413)
贴图 无——registerIcons 为空实现(Registers.java:410-411)
作用 锈蚀舱盖的合成材料,非开合工具

功能

锈蚀舱盖的合成配件。源码中它被创建为一个匿名 Item 子类:

rustyHandle = new Item() {
    @Override
    public void registerIcons(IIconRegister register) {};
}.setUnlocalizedName("rustyHandle")
 .setCreativeTab(MalisisDoors.tab);

(Registers.java:408-414)

registerIcons 被覆盖为空方法,因此该物品不注册任何图标,依赖 Block.getItemFromBlock 的默认材质(会显示为缺失贴图的紫黑格)。除此之外它没有任何自定义行为——没有耐久、没有右键逻辑、没有能量。

它不是舱盖的钥匙。锈蚀舱盖 的 onBlockActivated 直接调用 te.openOrCloseDoor(),不检查玩家手持物品(RustyHatch.java:97-108)。把手只出现在舱盖的合成配方中(Registers.java:419)。

数值

数值名 值 出处
注册图标数 0 Registers.java:410-411
自定义行为 无 Registers.java:408-414

合成配方

(Registers.java:418)

AAA
 A
字符 物品
A 铁锭 Items.iron_ingot ×5

相关条目