<本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

实体

来自Minecraft Wiki
跳转至: 导航搜索
一个玩家正站在一大群实体前
一些实体的碰撞箱,请注意蓝线为实体的朝向

实体(Entity)包括在Minecraft中所有动态的、移动中的对象。

一般行为[编辑 | 编辑源代码]

所有实体都有以下性质:

  • 具有速度、位置和旋转角度。(以经典力学为依据)
  • 占有特定的空间大小。此空间是一个固定长宽高的三维长方体(实体不偏斜时,俯视图为正方形)。
  • 当前的生命值(除了方块实体、物品、弹射物(包括药水)、区域效果云和经验球)。
  • 当着时,生命值逐渐减少,实体显示出被火焰包围的样子。
  • 状态效果,主要由药水产生,蜘蛛在困难难度生成时会携带状态效果

一部分实体能被流推动。包括玩家、生物、船、物品、点燃的TNT、经验球等。一些实体能够使用命名牌将其重命名

实体不能穿过固体方块。大多数实体会占用所在的空间,阻止方块的放置,除了掉落物和经验球会自动让出占用的空间。若实体确实与固体方块处在同一位置,如被掉落的沙子掩埋或被活动的卡在一起,则可以自由走出方块所在的位置而不能重新进入。(例如,如果玩家和关闭的门卡在一起,头顶无阻碍时,玩家可以向上跳,站在门的下半格上。)

实体会根据所在位置的亮度等级被照亮。例如,如果矿车斜着撞进一个固体方块中,就会变成黑色(固体方块的亮度永远是0);射出的有时候也会呈现黑色(尤其是几乎水平地卡在了天花板上时)。

详细说明[编辑 | 编辑源代码]

物品展示框‌‌[仅Java版]拴绳是实体,但与其他实体不同,它们方块网格对齐,而且不能移动。

射出的弹射物、激活的TNT、掉落中的沙子(及其变种)都假定为拥有无限的生命,因此它们不能被爆炸所摧毁(TNT可以通过TNT大炮发射),也不能被火烧毁。然而,它们能通过/kill命令杀死。

船和矿车[编辑 | 编辑源代码]

参见:运输

船和矿车会随着时间推移恢复生命值。比如,船和矿车只能在受到快速的攻击后毁坏,而不会在空手攻击且攻击时间与停止时间间隔相同时被毁坏。船和矿车晃动的幅度标明了其当前的生命值。

受重力影响的方块[编辑 | 编辑源代码]

一个被掉落后的沙子覆盖的地牢

受重力影响的方块包括沙子沙砾红沙铁砧龙蛋混凝土粉末等。

正常情况下以方块形态存在。当一个方块的支持物消失后,方块会变成实体并掉落,直到撞击在另外一个支持物上方。此时实体会在最近的方块网格中转换成沙子方块;如果此方块网格已被非固体方块占用(例如火把),则实体会转换成物品掉落。唯一的例外是铁砧,它会删除任何掉落到的非固体方块,而龙蛋会在闲置区块中在它下降时删除它下面的方块。这个漏洞可以用于破坏基岩或者其他不能在生存模式中被破坏的方块。

虽然这些方块通常竖直向下落,但是它们的轨迹可以被爆炸和带有粘液块活塞还有水中的气泡柱改变,也可以通过使用命令或第三方程序修改掉落的方块的速度和方向。重力的影响会使它们变成掉落物,如果它们在30秒内落不到地上(如果在虚空中,减少到5秒),它们会消失。‌‌[仅Java版]这意味着,如果一个方块放置在128格的高度下降,它将在下落100格高度(如果没有障碍物)、触及基岩之前消失。

当世界生成时,洞穴生成在沙子底下时,游戏不会更新方块状态,而沙子会悬空,直到周围的方块发生变化。这使得一个轻微的变化会触发整个沙子区域的坍塌。在基岩版中任何在洞穴,在地牢天花板或悬崖下产生的受重力影响的方块(例如沙子、沙砾和红沙)都将保持浮空状态,直到受到了方块更新为止。

受重力影响的方块在游戏中被称为“下落的方块”。

右键点击[编辑 | 编辑源代码]

有些实体在被右击时(例如幼年村民,被驯服的狼,僵尸,矿车和船),手上物品的右击动作不会被阻止。例如,如果你拿着对着被驯服的狼右击,狼会坐下,而桶中的水也会倒出。

骑行[编辑 | 编辑源代码]

一个蜘蛛骑士。

实体可以被骑行,或说,与其他实体组合起来。在这种情况,只有组合体中较低/靠外的那个实体会与其他对象相碰撞,并且有权控制组合体的移动。但是也有例外:乘坐着矿车或骑着戴上的马的玩家、骑着的小僵尸和骑着马或乘船的骷髅。目前游戏中的实体组合体有:

更高级别的组合体是存在的,如在矿车里骑着的玩家。

通过/summon/data命令生成可以在每个实体上面再骑乘一个实体,例如使用/summon spider ~ ~ ~ {Passengers:[{id:skeleton}]}会生成一个蜘蛛骑士。

如果一个实体正在骑行另一个实体,那么最上层的实体不能传送,因为一旦传送成功,这个实体就会被传送回它骑乘的一个实体。 由于Minecraft通过在新旧位置之间的位置显示实体来平滑移动,因此可能导致在骑乘另一个实体和他们的瞬移位置之间的多个位置处看到该实体。

实体的种类[编辑 | 编辑源代码]

以下是目前Minecraft中的实体。

下面中被认为是“固体”的实体会阻止其他实体的通过。

大小既是以格长度为单位(以米计算,注意1格是1m3),也是在水平维度(X轴和Z轴)中特定宽度和Y轴中特定高度的最小边界框的大小。这个边界框不会随实体视觉上的旋转而旋转。

如果要获取实体的数字ID表,请前往数据值

种类 是否固体 当被攻击或杀死
掉落
自然消失 生命值 宽×高 网络ID 存档ID 备注
玩家 他们的物品栏内的物品 20( × 10)
(随属性变化)
0.6×1.8
(多种)
- - 64格外的玩家不被渲染。
生物 详见掉落物 详见生成 多种 多种 详见实体ID 详见实体ID

1个对应的 6( 1.5×0.6 41 boat 随着时间的推移迅速恢复生命值。

矿车
是(仅对于矿车和弹射物) 1輛矿车 6( 0.98×0.7 42 minecart 会慢慢回复生命值
会接上附近的铁轨

运输矿车
是(仅对于弹射物和矿车 1个矿车、1个箱子和箱子内的所有物品 6( 0.98×0.7 43 chest_minecart

动力矿车
是(仅对于弹射物和矿车 1个矿车和1个熔炉 6( 0.98×0.7 44 furnace_minecart

TNT矿车
是(仅对于弹射物和矿车 1个矿车和1个TNT(发生爆炸除外) 6( 0.98×0.7 45 tnt_minecart

漏斗矿车
是(仅对于弹射物和矿车 1个矿车、1个漏斗和漏斗内的所有物品 6( 0.98×0.7 46 hopper_minecart

刷怪笼矿车
是(仅对于弹射物和矿车 1个矿车 6( 0.98×0.7 47 spawner_minecart

命令方块矿车
是(仅对于弹射物和矿车 1个矿车 6( 0.98×0.7 40 commandblock_minecart
物品 仅对于矿车 不可用 5分钟 5( 0.25×0.25 1 item 会被爆炸、火、熔岩和仙人掌摧毁,但是不能被攻击。例外是下界之星和下界合金相关物品,下界之星不能被爆炸摧毁,而下界合金相关物品不会被熔岩摧毁,而是漂浮在熔岩上。
经验球 不可用 5分钟 5( 0.3×0.3 2 xp_orb 与掉落的物品具有相同的行为;也会被玩家吸引。
是(仅对于船和矿车) 不可用 1分钟 0.5×0.5 10 arrow 在移动中伤害其他实体。当卡在一个方块里时不具有伤害能力(当方块被摧毁时,箭会重新发射并会伤害其他实体)。如果箭被玩家发射,可以被任何在生存模式中的玩家捡起(除非它是从有无限附魔的射出)。
三叉戟 不可用 1分钟 0.5×0.5 ? trident 与箭行为相同。
雪球 撞击后碎裂 不可用 0.25×0.25 11 snowball
鸡蛋 撞击后碎裂 不可用 0.25×0.25 7 egg 鸡蛋在受到撞击后有12.5%概率生成
羊驼唾沫 撞击后碎裂 不可用 0.25×0.25 68 llama_spit
末影珍珠 撞击后碎裂 不可用 0.25×0.25 14 ender_pearl 撞击后传送玩家并对其造成5(坠落伤害。
末影之眼 飞行后(有15几率破坏) 约10秒 0.25×0.25 15 eye_of_ender_signal 飞向最近的要塞
烟花火箭 不可用 多种(爆炸形状) ? 22 fireworks_rocket
激活的TNT 不可用 爆炸
(4秒或更少)
0.98×0.98 20 tnt
下落的方块 本身作为物品(除非撞到地面) 大约4秒 0.98×0.98 21 falling_block 当掉落到非固体方块(例如火把)上时会掉落自身。
鱼竿的浮标 仅对于矿车和船 不可用 1分钟 ? - -
闪电 不可用 1-3刻 ? - -
拴绳的结 1 拴绳 ? 8 leash_knot 被攻击时以物品形式掉落。
1个 多种 9 painting
物品展示框‌‌[仅Java版] 掉落1个物品展示框,以及其中的物品(如果有)。 ? 10 item_frame
盔甲架 1个盔甲架,以及上面的盔甲(如果有) 2( ? 30 armor_stand
火球
凋灵之首
末影龙火球
受到攻击后反弹/受到撞击后爆炸 不可用 1分钟 1.0×1.0
(恶魂)、
0.3125×0.3125
(烈焰人)
12、13、19、26 fireball、small_fireball、wither_skull、dragon_fireball
潜影贝导弹 受到撞击或攻击时碎裂 ? 67 shulker_bullet
末影水晶 不可用 5( 1.0×1.0的基岩底座和2.0×2.0的本身 200 ender_crystal 当被摧毁时会爆炸
尖牙 不可用 1-2秒 ? ? JE:79
BE:103
evocation_fang

运动[编辑 | 编辑源代码]

Minecraft中的重力与现实世界不同,并不是所有对象的重力加速度都相同。另外,所有实体在运动中都会受到不同大小的“阻力”,不同的实体之间也各有差异。

种类 加速度
格/2
加速度
m/s2
“阻力”
−1
终端速度
格/
终端速度
m/s
玩家和其他生物 0.08 32 0.02 3.92 78.4
物品 物品、掉落的方块、TNT 0.04 16 0.02 1.96 39.2
船和矿车 0.04 16 0.05 0.76 15.2
扔出的鸡蛋、雪球、药水、末影珍珠 [注 1] 0.03 12 0.01 3.00 60.0
射出的箭[注 1] 0.05 20 0.01 5.00 100.0
火球、凋灵之首、末影龙火球、潜影贝导弹 0 0 0 1.90 38.0
  1. 1.0 1.1 注意,弹射物的“阻力”在被加速前已经确定并作用,而不是被加速后。因此它们的终端速度值都是很准确的整数。

数据值[编辑 | 编辑源代码]

参见:区块格式

实体格式

历史[编辑 | 编辑源代码]

Java版
1.1?玩家不再能在创造模式下与远方的实体进行交互。
1.4.212w34a实体现在可以穿过传送门
1.915w31a稍微更改了弹射物的运动机制。[1]
15w36a大部分实体(物品和经验值除外)能够被另一个实体推动。
15w45a在一个1x1的洞中聚集的实体不再能推开接触相邻角落的实体。
15w49a玩家在坠落、使用鞘翅飞行或被击退时的动力现在会影响弹射物的运动轨迹,但在玩家步行、骑乘实体和在创造模式中飞行时除外。
1.1116w32a实体ID现在改成了下划线,没有大写字母。它们也能在ID前面前面打下minecraft:,就像方块ID那样。
人类的IDMonster和拉娜、史蒂夫(生物)、黑史蒂夫和野兽小子的IDMob被移除。
携带版(Alpha)
?生物的内部不再渲染。
基岩版
?生物的内部现在再次渲染。

漏洞[编辑 | 编辑源代码]

关于“实体”的漏洞由漏洞追踪器维护,请在此汇报漏洞。

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

  • 方块实体——不像上述的实体那样,这是方块的简单储存的部分数据。

参考[编辑 | 编辑源代码]