本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详细信息…

方块实体值

来自Minecraft Wiki
跳转至: 导航搜索

方块实体值(Block Entity)是与一个方块除它方块ID和4位"元数据"(详见数据值页面)以外与其相连的额外数据。

用途[编辑 | 编辑源代码]

方块实体值可以每刻执行代码,而其它的方块只能在方块更新时执行代码。利用这一点,它能提供更高级的渲染动画,例如附魔台上飘浮的书,亦或箱子被打开时的动画。方块实体值在区块格式页面中更详细的记载。拥有方块实体值的方块无法被活塞推动。

方块实体值列表[编辑 | 编辑源代码]

目前拥有方块实体值的方块有:

方块实体值 用途
用于存储显示的文字。
用于储存显示的图案。


  • 箱子、陷阱箱和潜影盒同时使用方块的方向来显示开启和关闭动画。


  • 用于储存它们容纳的物品
  • 熔炉亦可储存当前物品的烧炼时间,以及当前使用的燃料的剩余燃烧时间。
  • 酿造台亦可储存当前的酿造时间。
  • 漏斗亦可储存下一次传送物品的间隔时间。
用于储存金字塔的层数,被激活的效果,和它容纳的物品。同时使用方块的位置来显示光束。
用于储存:
  • 它所生成的实体类型;
  • 下一次生成的间隔时间,以及下一次生成延迟的最大值和最小值。
  • 一次生成实体的数量。
  • 被生成的实体的附加值(例如药水效果和位置等)。
  • 同时使用方块的位置来显示在其中的旋转生物。
用于保存它需要播放的音符。
用于保存方块的移动状态、移动方向以及被移动方块的ID(包括数据值,如果存在)。(一个移动中的方块不再以方块的形式储存,因为它没有与格线对齐。)
用于播放所包含的音乐唱片
用于控制悬浮的书。
用于局域性颗粒效果。






生物头颅

用于储存头颅种类,朝向(当放置在方块上方时),以及头颅所属的玩家值(如果存在)。
用于储存命令方块的种类,保存的命令,其输出的信号强度,和输出文字。
用于储存反应是否开始以及剩下的反应时间。
用于强制更新它的输出信号强度。
用于显示放在其内的植物方块ID和数据值。
用于储存器输出信号强度。
用于存储床的颜色。

另见[编辑 | 编辑源代码]

  • 方块实体值格式,它是方块实体值的储存格式。
  • 实体,它们是Minecraft世界中完全动态可移动的物体,再加上几个代表方块的无法移动的物体。
  • 方块状态,它类似于方块实体值,也是用于详细定义方块的附加数据。