两种战利品重载简介:/loot spawn/kill

在您了解战利品表的工作原理以及如何根据自己的喜好对其进行自定义之后,现在该学习 /loot spawn/kill 了。

在本教程中,您将学习以下内容:

  • 这两个战利品重载的作用以及如何使用它们。
  • 语法和示例。

要求

在开始本教程之前,建议完成以下内容。

战利品生成

/loot spawn 命令允许创建者将任何具有已定义战利品表的实体的战利品掉落到世界中。 这也可以通过自定义战利品表来完成。 该命令遵循战利品表的“标准”规则,因此它们会遍历所有条件和池。 例如,对洞穴蜘蛛使用 /loot spawn 不会掉落蜘蛛眼,因为蜘蛛眼掉落的条件是“被玩家杀死”。

语法

/loot spawn <position: x y z> loot <loot_table: string> [<tool>:mainhand:offhand: string]

spawn <position: x y z> spawn <position: x y z> - 在给定位置向世界生成一个项目。

spawn - 用于识别重载的强制关键字。

position - 生成物品的强制位置,以 x、y、z 坐标形式指定。

Output - 如果成功,该命令将返回一条消息,说明掉落了多少物品。 如果该位置不在世界范围内或未加载该位置,命令将返回错误消息。

loot <loot_table> [tool|mainhand|offhand] loot <loot_table> [tool|mainhand|offhand]- 从指定的战利品表中提取物品,类似于您使用指定的工具来获取它们,如果没有指定,则不使用工具。

loot - 用于识别重载的强制关键字。

loot_table - 要使用的战利品表的强制路径。

[tool|mainhand|offhand] - 可选工具,用于模拟挖掘给定的战利品表。 默认是空手(empty hand)。

Output - 如果给定的战利品表不存在,命令将返回错误消息。

Kill

/kill /kill 是一个模拟所选实体的战利品掉落的命令,效果等同于正常消灭。 与 /loot spawn 的不同之处在于,有些 loot_tables 指定了“condition”条件:而“killed_by_player”用于掉落特定的战利品。

语法

kill <entity: target> [tool|mainhand|offhand] loot <loot_table> [tool|mainhand|offhand]- 从指定实体的战利品表中提取物品,类似于您使用指定的工具来消灭它们,如果没有指定,则不使用工具。

kill - 用于识别重载的强制关键字。

entity - 强制目标,指定将使用其战利品表的实体。

[tool|mainhand|offhand] - 可选工具,用于模拟消灭给定实体。 默认是空手(empty hand)。

Output - 如果未找到实体或指定了多个实体,则命令返回错误消息。

下一步内容?

现在,您已了解了 loot spawnkill,您可能想尝试使用 damage 命令。