本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

物品(实体)

来自Minecraft Wiki
跳转至: 导航搜索
物品
Item entities.png
生命值

5(Heart.svgHeart.svgHalf Heart.svg[1]

内部ID

JE:1
BE:64

网络ID">Network ID

JE:2

命名空间ID

JE:item
BE:itementity

物品(Item)是出现在世界中“掉落”的方块物品 (非方块的资源),而不是处于玩家物品栏里的形式一个方块实体值。它们是实体的一种。

外观[编辑 | 编辑源代码]

掉落物的旋转3D动画。

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

当一个单独的物品实体用于表示一个以上的物品堆叠时(这通常发生于玩家从物品栏窗口丢弃一小堆物品的情况),它的外观看起来像几个此类物品卡在一起。堆叠数2-5时看起来是两个,6-20时是三个,到21-64时是四个。

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

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

  • 生物玩家死亡。
  • 方块被玩家采掘,被爆炸摧毁(取决于爆炸强度,有可能不会变成掉落物)或被水流冲刷脱落(如果爆炸范围内的物品实体发生爆炸,实体有90%的几率会消失)。
  • 方块检测到自身处于不正确的位置:
  • 一个落到已经被占据的空间里的下落方块(沙子沙砾等)。
  • 通过按扔下键(Java版默认是Q,Xbox和Nintendo主机是B button,PlayStation主机是Circle button)。
  • 从物品栏窗口中拖出一组或关闭一个不能永久保存物品的窗口(例如工作台附魔台)而被扔出物品栏的物品。
    • 在移动平台的基岩版中,长按带物品的热键栏槽位可以使物品掉落,整个堆叠都会掉落。
  • 摧毁存放着物品的容器(除了末影箱潜影盒)。
  • 命令方块生成。

物品不能够被玩家或生物攻击到,试图这样做只会打到它们后面的方块或实体。不过他们会从环境或基于方块的效果(例如爆炸熔岩、下落的铁砧‌‌[Java版]还有与仙人掌接触)受到伤害并消失。物品根本没有生命值,所以它们只要受到一点伤害就会被摧毁。不过有一个例外是来自熔岩的火焰伤害,在那种情形下它们在消失前会短暂地燃烧一会。下界之星不会被爆炸摧毁。

物品在与其他实体碰撞中并不作出反应,它们只被方块所停止或移动。然而矿车在以前的版本遇到任何实体(包括物品)都会发生急停。

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

当一个物品离一个物品栏不满的玩家距离较短时,它就会无视其间的任何方块而快速地飞向这名玩家,而且当它到达玩家时它会加入玩家的物品栏并伴有“波”一声的音效。如果该物品出现在快捷栏,那么快捷栏中该物品的图标会出现带有变形‌‌[Java原主机]和放大‌‌[基岩版]的简短动画。和经验球不同,任意数量的物品都可以被瞬间捡起。如果玩家刚刚把它扔下来,它并不会立即飞回该玩家。然而,如果玩家开始移动,经过一段时间后,物品会飞回来。

物品在一个已加载的区块中总是在6000游戏或者说5分钟后被清除,除非相同种类的其他物品掉到它们旁边并叠在一起。如果玩家在创造模式掉落2-64个物品,它们会在1分钟后消失。 多个掉落物堆叠合并成一叠时,新堆叠的消失时间会被设为原堆叠消失时间的最小值。

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

参见:区块格式

物品实体具有与它们相关联的实体数据,其中包含各种属性。它们的实体ID是 Item


  • 实体数据值
    • 实体共通标签 see Template:Nbt inherit/entity/template

    •  Age:未被捡起的持续时间。达6000刻(5分钟)时物品就会被销毁。如果被设成-32768,那么Age将不会增加,物品也不会消失。

    •  Health:剩余的生命,初始值是5。物品可以从火、熔岩、掉落的铁砧、爆炸等获得伤害。当生命为0时物品将被销毁。

    •  PickupDelay:剩余的不能够被捡起的时间。每个刻减少1。如果被设成32767,那么将不会减少,也永远不能够被捡起。

    •  Owner:如果不为空,只有对应名字的玩家才能够捡起这个物品,除非它10秒内消失。通过/give获得(也可以在summon命令中设置)来防止错误的玩家捡起生成的物品实体。

      •  L: 此玩家的UUID的最低有效位,用于生成UUID。

      •  M: 此玩家的UUID的最高有效位,用于生成UUID。

    •  Thrower:如果是玩家掉落的物品,则此值为掉落此物品的玩家的名称。

      •  L: 此玩家的UUID的最低有效位,用于生成UUID。

      •  M: 此玩家的UUID的最高有效位,用于生成UUID。

    •  Item:不带Slot标签的物品栏物品。

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

Notch发布的有关Minecraft(Classic 0.24版)早期视频中第一次被公开提及时,它们被比作是“资源”。[2]

Java版(Classic)
2009年8月4日物品在博客文章中被展示。
0.24 加入了物品实体。最初时,它们只采用了被摧毁方块的样式并跳动着白色(与那时的选择光标相同)。[2]
0.30(生存模式) 物品不再跳动着白色。并且不再会阻挡方块的放置,代之以被从所安放的方块中推出去。‌[来源请求]
Java版(Indev)
0.31 在0.31版的测试阶段,物品并不像现在这样自行旋转与上下浮动,而只是落在其下方的方块上。‌[来源请求]
非方块物品被加入(如图标所示),它们的正面会朝着玩家。
Java版(Beta)
1.8
Cactus size.png
修复了导致仙人掌物品显示为方块的12大小而非14大小的漏洞。
Java版
1.3.1 移到同一处的同类物品将会自行组合成堆叠而不再保持为各自独立的实体。
1.4.4 1.4.3-pre 物品现在会被推出透明和不透明的固体方块。[3]在尝试避开一个固体放开而不是停下时,物品可以被推进固体放开(这已被用在物品的垂直运输)。新特性:物品会被推出楼梯方块的内角,从而导致“弹跳”效果。
2012年12月11日Dinnerbone在推特发布了一张掉落的钻石的3D造型渲染图。[4]他也透露其他物品只在高品质画质里以这种方式进行渲染。[5]
2012年12月12日TeamMojang(YouTube)发布了一段视频,展示了新的物品3D造型。[6]
1.4.6 12w50a 物品掉落时,它现在在高品质画质开启时渲染为3D旋转动画(非方块物品不再显示为精灵
1.8 14w25a 掉落的物品在流畅画质中也渲染其3D造型了,而不只是在高品质中渲染。
1.8.1 掉落的物品现在在流畅画质中旋转。
1.11 16w32a 实体ID从Item变为item
1.13 18w07a 在水中的物品现在会上浮到水面。
携带版(Alpha)
0.2.0 加入了物品实体。
?改进了物品的渲染。
基岩版
1.4 beta 1.2.14.2 物品现在会浮在水面上。
原主机版
TU1CU11.0Patch 1加入了物品实体。
TU12物品掉落时,它现在在高品质画质开启时渲染为3D旋转动画(非方块物品不再显示为精灵)。
TU691.76Patch 38在水中的物品现在会上浮到水面。

你知道吗[编辑 | 编辑源代码]

  • 当你使用命令/summon item(未使用任何其他数据值和标签),一个石头物品将会生成。这是因为石头的ID为1。
  • 如果玩家挖掘一个方块,0.5秒后玩家能捡起它。如果此物品是玩家丢掉的,2秒后才能再次捡起它。

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

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