概览
minecraft:block_entity 是一个方块组件:写在自定义方块的 components 对象中。 让每个放置的方块都拥有自己保存的数据,这样一个方块可以记住相邻方块不知道的东西。适用于存储方块或需要被脚本追踪的方块。
字段
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
dynamic_properties | boolean | false | 为 true 时,脚本可以在每个放置的方块上保存和读取自己的值。 |
container | container | 无 | 给方块一个可以存放物品的物品栏,就像箱子或木桶一样。 |
示例
写在 BP/blocks/<name>.json 的 components 对象中(值为默认值或占位值):
BP/blocks/<name>.json
{
"minecraft:block_entity": {
"dynamic_properties": false,
"container": {}
}
}