跳到正文
烈焰甘蔗Wiki

Aluminum Chest

基本信息

属性 值
注册名 GalacticraftAmunRa:aluChest
TileEntity TileEntityARChest
分类 木箱(可并成大型箱子)
硬度 1.0
爆炸抗性 1.0
质量 1.0

功能

Aluminum Chest(铝制箱子)是一种基础储物容器,提供 27 格(3×9) 存储空间,与原版木箱容量相同。

特点:

  • 与木箱同容量:27 格;与同类相邻可并成 54 格大型箱子(canDoublechest = true)
  • 质量较轻:质量值为 1.0,适合需要计算载重的飞船
  • 需要镐子采集:需要镐子才能有效采集

放置后可以通过 Shift+右键查看物品描述。

摆放要求

  • 无特殊朝向要求
  • 可以放置在飞船甲板上
  • 破坏后物品会掉落

数值

数值名 值
存储空间 27 格(3×9);与同类相邻可并成 54 格大箱
质量 1.0

交互

触发 行为
右键 打开箱子 GUI(相邻同类时打开 54 格大箱 GUI)
Shift+右键 显示物品描述

相关条目

源码核对(2026-10-01 审计)

已订正(3 处):

  1. 存储空间「1 格」→ 27 格(3×9)。原条目把 BlockMetaPair 的 meta 0 误当成容量。BlockARChest.createNewTileEntity() 返回 TileEntityARChest, 其 getSizeInventory() 返回 27(tile/TileEntityARChest.java:77-79)。
  2. 「单格箱子 / 与双格箱子不同」→ 可合成大型箱子。BlockARChest 的 canDoublechest 字段默认为 true,onBlockActivated() 在相邻时构造 InventoryLargeChest(block/BlockARChest.java)。lang 文件自述: tile.aluChest.description=Same capacity as a wooden chest. Can be combined into a double chest.(en_US.lang:82)→ 与原版木箱相同,可并成大箱。
  3. 「TileEntity 无(方块本身作为容器)」→ 有 TileEntity。 BlockARChest extends BlockContainer implements ITileEntityProvider, createNewTileEntity() → TileEntityARChest,并注册为 GameRegistry.registerTileEntity(TileEntityARChest.class, "AmunRa Chest") (AmunRa.java registerTileEntities)。

已核对正确:注册名 aluChest、质量 1.0、硬度 1.0、爆炸抗性 1.0、镐子采集。

⚠️ 注意:基类构造函数里另有 setHardness(2.5F).setResistance(100.0F)(BlockARChest.java), 但 initChests() 随后用 setHardness(1.0F).setResistance(1.0F) 覆盖(ARBlocks.java:687), 故最终生效值是 1.0/1.0。

浏览全部模组