桶 (Barrel)

基本信息

属性 值
注册名 projectred.exploration.barrel
TileEntity TileBarrel
硬度 2.0
爆炸抗性 默认
亮度 0
材质 木头
音效 木头

功能

ProjectRed 的存储方块,将多种同类物品压缩为有限数量的堆叠(最多 128 堆),可作为自动化系统中的紧凑缓冲区。

存储规则

  • slot 0:输入(仅 side=1)
  • slot 1:输出(仅 side=0)
  • NBT 内部存储:每种 ItemKey 最多 128 堆
  • 物品按类型存储:相同物品视为同一类

交互

触发 行为
潜行 + 右键 抽取 1 个物品
双击 / Shift 从玩家背包导入所有匹配物品
单击 掉落 1 个堆叠

自动化

  • 通过 BarrelInvWrapper(pr_barrel)暴露给外部自动化系统
  • 提供 getFreeSpace、getStoredAmount、getStoredFullStacks 查询方法
  • 仅在 side=1 接受输入;仅在 side=0 输出

相关条目

  • [管道系统](transportation/pipe-basics