Advertisement

物品(实体)

Disambig gray  本文章介绍的是物品或方块掉落时变成的实体。关于在物品栏中的物品,请见“物品”。关于生物和方块产生的掉落物,请见“掉落物”。
物品
生命值

5(♥♥♥

尺寸

高:0.25格
宽:0.25格

生成

§行为

命名空间ID

§数据值

物品(Item)指“掉落”形式的方块物品 (非方块的资源),区别于位于玩家物品栏里的形式或方块实体。它们是实体的一种。

外观

Item entities
立体的物品实体,包括方块和堆叠的物品

物品有两种外观,通常是与玩家物品栏中所显示相类似的二维或三维造型。三维物品(通常是方块)显示与它们放置时的三维外观相似,不过要缩小到14的尺寸;二维物品(通常是非方块)显示其12的尺寸,每个像素被一个小立方体取代。两种物品都会上下浮动着缓缓自行旋转。

当一个单独的物品实体用于表示一个以上的物品堆叠时(这通常发生于玩家从物品栏窗口丢弃一小堆物品的情况),它的外观看起来像几个此类物品卡在一起。堆叠数1时看起来是一个,2-16时看起来是两个,17-32时是三个,33-48时是四个,49及以上时是五个。

生成

物品实体有很多来源。常见的有:

  • 生物死亡,产生掉落物
  • 方块被破坏。
    • 破坏存放着物品的容器,其内容物会一并掉落。
  • 玩家将自己的物品栏中的物品扔出。
    • 通过按扔下键(Java版默认是Q,Xbox和Nintendo主机是B button,PlayStation主机是Circle button)。
    • 在移动平台的基岩版中,长按带物品的快捷栏槽位可以使物品掉落,整叠物品都会掉落。
  • 投掷器发射器扔出。
  • 方块检测到自身处于不正确的位置:
  • 一个落到已被占据的空间里的下落的方块
  • 在物品栏没有足够空位时,从物品栏窗口中拖出一组或关闭一个不能永久保存物品的窗口(例如物品栏的2×2合成格,工作台的3×3合成格,以及附魔台铁砧和信标等方块的物品槽位)而被扔出物品栏的物品。

行为

物品实体使用其代表的物品的名称作为实体名称。

物品有5(♥♥♥生命值,并且可以受到伤害和被伤害摧毁。物品会受到以下伤害:

物品不能够被玩家近战攻击,也不能被弹射物击中,试图这样做只会打到它们后面的方块或实体。物品在与其他实体碰撞中并不作出反应,它们只被方块所停止或移动。

如果一个物品在一个不透明方块中的话,那么进一步判断如果它每一边都被其他不透明方块所环绕,它就会从该方块的顶端弹出,否则它会从没有被阻塞的侧面之一弹出。注意即便该方块的下方空间没有被占据,物品也遵循这个规律。所以当不小心在地板上挖出一个洞时可以通过快速在洞中安放另一个方块的方法来挽回一个即将从这个洞中掉落的物品。物品不能被譬如玻璃台阶之类的透明方块所推动。

物品会浮在上。

一部分物品在掉落为物品实体时,具有特殊的效果:

物品在一个已加载的区块中总是在6000游戏刻(5分)后被清除。当多个掉落物堆叠合并成一叠时,新产生的物品叠的消失时间会继承自剩余的消失时间更长的物品叠,消失时间计算会在区块未被加载时暂停。

拾取

物品的主要功能是被玩家等实体拾取。

一部分物品在被生成时指定了实体数据Owner,此时只有对应的实体可以捡起物品,而其他实体不能。

当一个物品离一个物品栏不满、且可以捡起该物品的玩家距离小于1.425格时,它就会无视其间的任何方块而快速地飞向这名玩家,而且当它到达玩家时它会进入玩家的物品栏并伴有“啵”一声的音效。如果该物品出现在快捷栏中,那么快捷栏中该物品的图标会出现带有变形[仅Java版]和放大[仅基岩版]的简短动画。和经验球不同,任意数量的物品都可以被瞬间捡起。

物品实体通常在出现后10游戏刻(0.5秒)才能被捡起,不过玩家扔出的要40游戏刻(2秒)后才能被捡起。

与方块交互

物品可以激活木质压力板、测重压力板和绊线。当物品与这些方块接触时,这些开关会保持开启状态。其他开关则不受物品的影响。

音效

Java版

字幕字幕分类描述命名空间ID音高
物品:被拾起友好生物捡起物品entity.item.pickupsubtitles.entity.item.pickup
燃烧友好生物物品被熔岩摧毁entity.generic.burnsubtitles.entity.generic.burn

基岩版

字幕分类描述命名空间ID系统音效类型音高音量衰减距离预载
玩家捡起物品random.poppop0.250.6-2.2 16
玩家从物品栏丢出物品random.popdrop.slot0.30.55-0.75 16
方块物品被熔岩摧毁random.fizzfizz0.41.6-2.88 16

数据值

ID

Java版

名称命名空间ID本地化键名
物品itementity.minecraft.item

基岩版

名称命名空间ID数字ID 本地化键名
物品item64entity.item.name

实体数据

主条目:实体格式

物品实体有与之相联系的包含许多该实体属性的存档数据。

Java版

  • 实体数据值
    • 实体共通标签
    •  Age:未被捡起的持续时间,当物品在6000游戏刻(5分)内没有被捡起时就会被销毁。如果被设成-32768,那么此值将不会增加,物品也不会自然消失。
    •  Health:剩余的生命值,初始值为5。物品可以被火、熔岩、掉落的铁砧、爆炸等伤害。当生命为0时物品将被销毁。
    •  PickupDelay:剩余的不能够被捡起的时间,初始值为40,每刻减少1直到为0,此时生物才能将此物品捡起。如果被设成32767,那么此值将不会减少,物品也永远不能被捡起。
    •  Owner:如果存在,只有对应UUID的玩家才能够捡起这个物品。
    •  Thrower:如果是玩家掉落的物品,则此值为掉落此物品的玩家的UUID,否则不存在。
    •  Item:物品实体中包含的物品。可能不存在。
      • 物品共通标签

基岩版

历史

关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


关于“物品(实体)”的历史,请见各版本页面。


你知道吗

  • 由于MC-4,掉落物掉在方块边缘时,客户端和服务端的计算可能会有偏差,造成物品位置显示错误,引起一系列问题(例如物品无法正常捡起)。这一漏洞至今仍然存在。

参见

  • 掉落物——生物死亡时掉落的物品。
  • 实体格式——关于物品属性的更多详细信息。

参考


语言

社区内容除另有注明外,均在CC BY-NC-SA许可协议下提供。

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

了解更多

  NODES