末影量子组件(Ender-Quantum Component)
合成 奇异太阳能板 的中心材料,本 mod 中最昂贵的中间件。
基本信息
| 属性 | 值 |
|---|---|
| modid | supersolarpanel |
| 类 | ItemEnderQuantumComponent(直接继承 net.minecraft.item.Item,未继承 itemblock.BaseItems) |
| 注册名 | enderquantumcomponent(GameRegistry.registerItem(enderquantumcomponent, "enderquantumcomponent")) |
| 内部名 | setUnlocalizedName("Ender-QuantumComponent") |
| 本地化名 | item.Ender-QuantumComponent.name = Ender-Quantum Component |
| 最大堆叠 | 64 |
| 耐久度 | 无(未调用 setMaxDamage) |
| 附魔适用 | 未覆写 getEnchantmentTags(),走 Item 默认 |
| 创造栏 | Super Solar Panels |
| 贴图 | supersolarpanel:enderquantumcomponent(setTextureName) |
功能
纯配方中间件。没有任何游戏内用途——不可右键使用、不可装备、不可投掷,源码中未覆写 Item 的任何交互方法(onItemUse / onItemRightClick / addInformation / onWornTick 等在本仓库 grep 无匹配)。
源码细节
ItemEnderQuantumComponent 比其它四个物品多一个方法:
@SideOnly(Side.CLIENT)
public void registericons(IIconRegister IIconRegister) { ... }
这是死代码:Minecraft 1.7.10 的贴图注册回调签名为 registerIcons(IIconRegister)(大写 I),而此处写作小写 registericons,因此并未覆写任何方法、永远不会被游戏调用。该物品仍能正确显示贴图,靠的是 1.7.10 仍在使用的 setTextureName("supersolarpanel:enderquantumcomponent")(MainSSP 中另外三个物品类连这个方法都没有)。
合成配方
3×3 有序合成,仅 DreamCraft 未加载时注册:
A B A A = 强化玻璃板 (IC2 iridiumPlate) × 4
B C B B = 末影之眼 × 5
A B A C = 下界之星 × 1
5 个末影之眼 + 1 个下界之星 + 4 个铱板。是本 mod 唯一同时需要末影之眼与下界之星的配方。
耐久与消耗
| 项目 | 值 |
|---|---|
| 最大耐久 | 无 |
| 每次使用消耗 | 不适用(无使用行为) |
| 使用后是否消失 | 否(正常合成消耗) |