📦 简单存储方块
简单存储方块是类似箱子的容器,可自定义行数。右键可打开容器界面以存储物品。比较器可检测该容器,并根据其填充程度输出 0–15 的红石信号。
可选的 open 属性用于反映容器的开关状态——适合在方块模型中显示打开或关闭的视觉效果。
| 属性名称 | 属性类型 | 是否必需 |
|---|---|---|
| open | boolean | 否 |
示例
blocks:
default:safe_block:
behavior:
type: simple_storage_block
title: "保险柜" # 容器标题,支持 MiniMessage 格式(默认 "<lang:container.chest>")
rows: 1 # 行数,1~6(默认 1)
has_signal: true # 根据填充比例输出比较器信号(默认 true)
allow_input: true # 允许放入物品(默认 true)
allow_output: true # 允许取出物品(默认 true)
data_key: "craftengine:simple_storage" # 持久化数据的 NBT 键(默认 "craftengine:simple_storage")
sounds:
open: minecraft:block.iron_trapdoor.open # 容器打开时播放的音效(可选)
close: minecraft:block.iron_trapdoor.close # 容器关闭时播放的音效(可选)

信息
该方块会将容器内的物品暴露给漏斗等原版容器交互。allow_input 决定是否允许外部容器放入物品,allow_output 决定是否允许外部容器取出物品。