提示:本条目的主题不是实体。
关于实体方块,请见“红石导体”。
方块实体(Block Entity或Tile Entity)是与各类方块关联的附加数据,作为方块的各种状态有穷集合的补充。
用途[]
方块实体可以每刻执行代码,而其他的方块只能在方块更新时执行代码。利用这一点,它能提供更高级的渲染动画,例如附魔台上飘浮的书,亦或箱子被打开时的动画。方块实体在区块格式页面中更详细的记载。在Java版中,拥有方块实体的方块无法被活塞推动。
方块实体列表[]
目前拥有方块实体的方块有:
方块实体 | 用途 |
---|---|
用于储存蜜蜂数量和其中的蜂蜜等级。 | |
用于储存显示的文字。 | |
用于储存显示的图案。 | |
| |
用于储存金字塔的层数、被激活的效果和它容纳的物品。同时使用方块的位置来显示光柱。 | |
用于储存:
| |
用于保存它需要播放的音符。 | |
用于保存方块的移动状态、移动方向以及被移动方块的ID(包括数据值,如果存在)。(一个移动中的方块不再以方块的形式储存,因为它没有与格线对齐。) | |
用于播放所包含的音乐唱片。 | |
用于控制悬浮的书。 | |
用于局域性粒子效果。 | |
用于储存头颅种类,朝向(当放置在方块上方时),以及头颅所属的玩家值(如果存在)。 | |
用于储存命令方块的种类,保存的命令,其输出的信号强度,和输出文字。 | |
用于传送的位置和是否渲染光柱。 | |
用于储存有关结构的信息。 | |
用于储存反应是否开始以及剩下的反应时间。 | |
用于强制更新它的输出信号强度。 | |
用于显示放在其内的植物方块ID和数据值。 | |
用于储存器输出信号强度。 | |
用于存储床的颜色 | |
存储有关液体内容的详细信息。含有染色水的炼药锅储存水的颜色。含有药水的炼药锅储存了药水的ID,以及是否是喷溅药水的标签。 | |
检查能有效激活方块的区域并计算其作用范围。还用于将方块渲染为激活和非激活状态。 | |
用于渲染铃铛的摇摆动画。 | |
使用方块的位置来产生孢子粒子。 | |
用于储存其蔓延信号。 | |
用于监听周围的振动游戏事件。 | |
用于与磁石指针绑定。 | |
用于储存显示的文字。 | |
用于储存实验台的物品和实验进程。 | |
用于存储各个面的陶片样式。 |
方块实体的渲染距离[]
在Java版中,某些方块实体(或它的效果)在超过一定的硬编码距离后不再渲染。这个距离不受视频设置中的“渲染距离”和“实体渲染距离”的影响。
下面这些方块实体在64格外停止渲染:
方块本身会渲染,但相关的一些效果停止渲染:
- 信标的光束在1343格外停止渲染。
- 营火的内容物在64格外停止渲染。
- 讲台的书在64格外停止渲染。
- 刷怪笼内的生物模型在16格外停止旋转,在64格外停止渲染。
- 音符盒的音符粒子在32格外停止渲染。
- 活塞的动画效果在64格外停止渲染,但是仍然可以看见它伸出和缩回。
- 附魔台的书在64格外停止渲染。
- 末地折跃门的光束在256格外或不在框架内时停止渲染。
- 结构方块的轮廓线在96格外停止渲染。
- 钟在64格外停止渲染,但钟架不会。
参见[]
版本 | |||||||
---|---|---|---|---|---|---|---|
开发周期 |
| ||||||
技术 |
| ||||||
多人游戏 | |||||||
游戏订制 |
版本 |
| ||||||
---|---|---|---|---|---|---|---|
开发 |
| ||||||
技术性 | |||||||
多人游戏 | |||||||
特色功能 |
语言