Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
MiscEntities

一个玩家正站在一大群实体前

EntitiesHitboxes

一些实体的判定箱,请注意蓝线为实体的朝向

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

一般行为[]

大部分实体拥有以下性质:

  • 占有特定的空间大小。此空间是一个固定长宽高的三维长方体(实体不偏斜时,俯视图为正方形)。
  • 当着时,生命值逐渐减少,实体显示出被火焰包围的样子。
  • 状态效果,主要由药水产生。

一些实体能够使用命名牌将其重命名。

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

详细说明[]

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

射出的弹射物、激活的TNT、下落的方块都假定为拥有无限的生命,因此它们不能被爆炸所摧毁(TNT可以通过TNT大炮发射),也不能被火烧毁。但能通过/kill命令杀死。

船和矿车[]

参见:运输

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

受重力影响的方块[]

Sandy Dungeon

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

受重力影响的方块包括沙子沙砾红沙滴水石锥脚手架铁砧龙蛋混凝土粉末[仅基岩版]

正常情况下以方块形态存在。当一个方块的支持物消失后,方块会变成实体并掉落,直到撞击在另外一个支持物上方。此时实体会在最近的方块网格中转换成原始方块;如果此方块网格已被非固体方块占用(例如火把),则实体会转换成物品掉落。

虽然这些方块通常竖直向下落,但是它们的轨迹可以被爆炸和带有黏液块活塞还有水中的气泡柱改变,也可以通过使用命令或第三方程序修改掉落的方块的速度和方向。重力的影响会使它们变成掉落物,如果它们在30秒内落不到地上(如果在虚空中,减少到5秒),它们会消失。

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

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

右键点击[]

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

骑行[]

Skeleton-spider-desert

一个蜘蛛骑士

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

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

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

基岩版中,通过/ride命令可以使实体骑乘其他实体,或生成骑着其他实体的实体。

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

所有实体[]

以下是目前Minecraft中的实体。

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

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

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

种类 是否固体 当被攻击或杀死
掉落
自然消失 生命值 宽×高 网络ID 存档ID 备注
玩家 物品栏中所有不具有消失诅咒的物品。 20(♥ × 10) 0.6×1.8
(多种)
- - 64格外的玩家不被渲染。
生物 详见掉落物 详见生成 详见生命 多种 详见实体ID 详见实体ID
1个对应的 大于4(♥♥[仅Java版]
40(♥ × 20)[仅基岩版]
1.4×0.455 41 boat 每刻回复0.1生命值。[仅Java版]
重新载入时生命值回满。[仅基岩版]
矿车 是(仅对于弹射物和矿车) 1个矿车 6(♥♥♥ 0.98×0.7 42 minecart 会慢慢回复生命值。
会接上附近的铁轨
运输矿车 是(仅对于弹射物和矿车 1个矿车、1个箱子和箱子内的所有物品 6(♥♥♥ 0.98×0.7 43 chest_minecart
动力矿车[仅Java版] 是(仅对于弹射物和矿车 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
刷怪笼矿车[仅Java版] 是(仅对于弹射物和矿车 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 会被爆炸熔岩仙人掌下落的铁砧[仅JE]摧毁,但是不能被攻击。例外是下界之星下界合金相关物品,下界之星不能被爆炸摧毁,而下界合金相关物品不会被熔岩摧毁,而是漂浮在熔岩上。
经验球 不可用 5分钟 5(♥♥♥ 0.5×0.5[仅Java版]
0.25×0.25[仅基岩版]
2 experience_orb[仅Java版]
xp_orb[仅基岩版]
与掉落的物品具有相同的行为;也会被玩家吸引。
是(仅对于船和矿车) 不可用 1分钟 0.25×0.25 10 arrow 在移动中伤害其他实体。当卡在一个方块里时不具有伤害能力(当方块被摧毁时,箭会重新发射并会伤害其他实体)。如果箭被玩家发射,可以被任何在生存模式中的玩家捡起(除非它是从有无限附魔的射出)。
三叉戟 不可用 1分钟 0.25×0.35 ? trident[仅Java版]
thrown_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 飞向最近的要塞
烟花火箭 不可用 多种(爆炸形状) 0.25×0.25 22 fireworks_rocket[仅基岩版]
firework_rocket[仅Java版]
被激活的TNT 不可用 爆炸(4秒或更少) 0.98×0.98 20 tnt
下落的方块 本身作为物品(除非撞到地面) 大约4秒 0.98×0.98 21 falling_block 当掉落到非固体方块(例如火把)上时会掉落自身。
浮漂 仅对于矿车和船 不可用 1分钟 0.15×0.15 - fishing_bobber[仅Java版]
fishing_hook[仅基岩版]
闪电束 不可用 1-3刻 ? - -
拴绳结 1个拴绳 ? 8 leash_knot 受到伤害时以物品形式掉落。
1个 多种 9 painting
物品展示框[仅Java版] 1个物品展示框,以及其中的物品(如果有)。 ? 10 item_frame
盔甲架 1个盔甲架,以及上面的盔甲(如果有)。 2(♥ 0.5×1.975 30 armor_stand
火球
小火球
凋灵之首
末影龙火球
受到攻击后反弹/受到撞击后爆炸 不可用 1分钟 0.31×0.31
0.15×0.15(凋灵之首)
12、13、19、26 fireball、small_fireball、wither_skull、dragon_fireball
潜影弹 不可用 0.625×0.625 67 shulker_bullet
末地水晶 不可用 5(♥♥♥[仅Java版]
1(♥[仅基岩版]
1.0×1.0的基岩底座和2.0×2.0的本身
0.98×0.98[需要验证]
200 end_crystal[仅Java版]
ender_crystal[仅基岩版]
当被摧毁时会爆炸
唤魔者尖牙 不可用 1-2秒 ? 0.5×0.8 JE:79
BE:103
evocation_fang

运动[]

一般地,所有实体都具有速度(除标记)、位置和旋转角度(以经典力学为依据)。一部分实体能被流推动。包括玩家、生物、船、物品、点燃的TNT、经验球等。

恼鬼和旁观者玩家外的大部分非弹射物实体的判定箱不能穿过固体方块,弹射物的坐标的移动轨迹不会穿过固体方块,但是其判定箱在自身移动时可以部分地卡在固体方块中。大多数实体会占用所在的空间,阻止方块的放置,除了掉落物和经验球会自动让出占用的空间。若实体确实与固体方块处在同一位置,如被掉落的沙子掩埋或被活动的卡在一起,则可以自由走出方块所在的位置而不能重新进入。(例如,如果玩家和关闭的门卡在一起,头顶无阻碍时,玩家可以向上跳,站在门的下半格上。)

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

种类 加速度
格/2
加速度
m/s2
“阻力”
−1
终端速度
格/
终端速度
m/s
玩家、其他生物和盔甲架 0.08 32 0.09(XZ轴)

0.02(Y轴)

3.92 78.4
物品 物品、掉落的方块、TNT[注 1] 0.04 16 0.02 1.96 39.2
0.04 16 0.10(XZ轴)

0.00(Y轴)

- -
矿车[注 1] 0.04 16 0.05 0.80 16.0
扔出的鸡蛋、雪球、药水、末影珍珠 [注 1] 0.03 12 0.01 3.00 60.0
射出的箭、三叉戟[注 1] 0.05 20 0.01 5.00 100.0
火球、凋灵之首、末影龙火球、潜影贝导弹 0 0 0.05[注 2] 1.90 38.0
鱼竿的浮漂 0.03 12 0.08 0.345 6.9
羊驼唾沫[注 1] 0.06 24 0.01 6.00 120.0
  1. 1.0 1.1 1.2 1.3 1.4 注意,这些实体的“阻力”在被加速前已经确定并作用,而不是被加速后。因此它们的终端速度值都是很准确的整数。
  2. 自然生成的火球和凋灵骷髅头往往会指定一个各量平方和的算术平方根为0.1的power标签,使其在短时间内达到最大速度。但是,用只指定Motion标签的命令生成的火球和凋灵骷髅头最终会停止,因为它只有阻力作用。

数据值[]

主条目:实体格式

Java版

  • 实体数据值
    •  Air:当前实体所剩的空气值。在空气中充满至300,折算为生物淹没在水中15秒后生物才开始窒息,如该实体生命值为20点,那么实体在35秒后才会死亡。如果此项小于等于0时实体在水中,那么其每秒会受到1点伤害。
    •  CustomName:当前实体的自定义名称的JSON文本。会出现在玩家的死亡信息与村民的交易界面,以及玩家的光标指向的实体的上方。可能不存在。
    •  CustomNameVisible:如果为true且实体拥有自定义名称,那么名称会总是显示在它们上方,而不受光标指向的影响。若实体并没有自定义名称,显示的则是默认的名称。可能不存在。
    •  FallDistance:当前实体已经坠落的距离。值越大,实体落地时对其造成伤害更多。
    •  Fire:距离火熄灭剩余的时间刻数。负值表示当前实体能够在火中站立而不着火的时间,未着火时默认为-20。
    •  Glowing:表示实体是否有发光的轮廓线。可能不存在。
    •  HasVisualFire:如果为true,那么实体会看起来已着火,但实际上可能未着火。可能不存在。
    •  Invulnerable:如果为true,那么当前实体不会受到除虚空伤害外的任何伤害,但这些实体仍然会被处于创造模式的玩家伤害到。此项对于生物与非生物实体的作用是类似的:生物不会受到任何来源(包括药水)的伤害,无法被钓鱼竿、攻击、爆炸或者抛射物推动;除支持物被移除外,诸如载具的物件都不会被摧毁。
    •  Motion:当前实体的速度,单位是米/每
      • :X轴速度分量。
      • :Y轴速度分量。
      • :Z轴速度分量。
    •  NoGravity:如果为true,实体在空中不会坠落,在盔甲架上的效果却是使 Motion标签将失去效果。可能不存在。
    •  OnGround:表示实体是否正在接触地面。
    •  Passengers:正在骑乘当前实体的实体的数据。两个实体都能控制移动,被刷怪笼召唤时生成条件由最上方的实体决定。
    •  PortalCooldown:距离当前实体可以再次穿过下界传送门向回传送的时间刻数。在初次传送后,起始值为300刻(15秒)并逐渐倒计时至0。
    •  Pos:当前实体的坐标。
      • :X轴坐标。
      • :Y轴坐标。
      • :Z轴坐标。
    •  Rotation:实体的旋转角度。
      • :当前实体以Y轴为中心,俯视时顺时针的角度(即偏转角)。正南方为0。不会超过360度。
      • :当前实体与水平面之间的倾斜角(即俯仰角)。水平面为0,正值表示面朝下方,相反则为上方。不超过正负90度。
    •  Silent:表示当前实体是否不会发出任何声音。可能不存在。
    •  Tags:自定义的记分板标签数据。可能不存在。
      • :一项记分板标签。
    •  TicksFrozen:实体的冷冻时间,不小于0。当实体在细雪中时每刻增加1,离开细雪则每刻减少2。可能不存在。
    •  UUID:实体的UUID,用4个32位整数表示,按从高位到低位的顺序存储。

基岩版

  • 实体数据值
    • 实体共通标签
    • 生物共通标签
    • 实体属性附加字段
    • 实体状态效果附加字段

历史[]

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

参见[]

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

参考[]

语言

Advertisement