此特性为Java版独有。
标记
| 命名空间ID |
marker |
|---|
生成
标记只能通过/summon命令生成。
行为
标记具有最少的行为,不会导致任何更新。标记自身没有移动行为,不会受到伤害,不会发出声音,不能被赋予状态效果,不会阻碍方块放置,也不会将玩家或其他实体推开自己所在的位置。标记不支持被骑乘(即使在生成时指定Passengers标签,也不会创建乘客),但标记可以在使用/summon命令生成其他实体时通过指定Passengers标签作为乘客一并生成(但不能嵌套生成标记,即可以生成猪被标记A骑乘,但无法再让标记B骑乘标记A,因为标记A会阻止其乘客生成)。
由于标记不在客户端中存在,其具有以下行为:
- 标记不会被渲染,也不会渲染其名称。
- 当使用调试组合键 F3 + B时,通常只会绘制其他可见实体的碰撞箱,而不显示标记的碰撞箱。
- 标记无法被选中,对标记使用F3 + I不会将实体数据复制到粘贴板。
- 标记不计入调试屏幕上列出的
E值(实体总数)。
乘客状态下的标记与其他乘客状态下的实体具有类似的行为。由于标记本身不会移动,被骑乘者无法水平移动(当被骑乘者坐上载具时除外,此时标记可以和被骑乘者一起随载具移动),但仍然会受到重力、浮力的影响而改变高度。特别地,被骑乘者的水平视线朝向不会改变(即使被骑乘者看起来在转动身体并四处张望),除非骑乘者受到伤害被击退,或是动物受到伤害后四处逃窜,但当骑乘者安定下来后,其水平视线朝向又会保持不变。
标记的实体数据中包含 data标签,允许使用命令向其中读写任何内容而不会被清除。
数据值
ID
| 实体 | 命名空间ID | 本地化键名 |
|---|---|---|
| 标记 | marker | entity.minecraft.marker |
实体数据
主条目:实体格式
标记有与之相联系的包含许多该实体属性的存档数据。
- 实体数据
- 实体共通标签
- data:任意NBT数据。
历史
| 2014年8月25日 | Searge暗示了未来会加入标记实体,以取代目前的标记盔甲架。 | ||||
|---|---|---|---|---|---|
| Java版 | |||||
| 1.17 | 21w15a | 加入了标记。 | |||
参考
- ↑ "Minecraft Snapshot 21w15a" – Minecraft.net,2021年4月14日