跳到主要内容

战利品表

收录战利品表的相关信息。

你可以使用Ctrl+F来查找你需要的条目。

本文更新时间

本文于 2025 年 10 月 28 日更新,中国版最新版本为 1.21.0,国际版最新版本为 1.21.110。

注意

本文档仍在更新中。本文档计划随教程系列的更新节奏而更新,所以在教程系列更新完毕之前,本文档可能会缺失多项信息。



战利品池

战利品功能

set_potion



战利品表条件

has_mark_variant

战利品来源实体拥有特定的minecraft:mark_variant组件值时触发的战利品表。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为has_mark_variant
    • value 数据类型图标value:定义战利品来源的minecraft:mark_variant组件值。

has_variant

战利品来源实体拥有特定的minecraft:variant组件值时触发的战利品表。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为has_variant
    • value 数据类型图标value:定义战利品来源的minecraft:variant组件值。

killed_by_player_or_pets

战利品来源实体被玩家或玩家的宠物(如狼)杀死后触发的战利品表。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为killed_by_player_or_pets

random_chance

战利品表有多大概率被触发。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为random_chance
    • chance 数据类型图标chance:战利品表触发的概率,应为一个在0.0~1.0之间的浮点数。

random_chance_with_looting

战利品表有多大概率被触发。支持根据调用战利品表实体所使用的抢夺魔咒等级提高触发几率。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为random_chance_with_looting
    • chance 数据类型图标chance:战利品表触发的概率,应为一个在0.0~1.0之间的浮点数。
    • looting_multiplier 数据类型图标looting_multiplier:每 1 级抢夺魔咒增加的概率,应为一个在0.0~1.0之间的浮点数。

random_difficulty_chance

战利品表在不同游戏难度下有多大概率被触发。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为random_difficulty_chance
    • default_chance 数据类型图标default_chance:对于未指定的难度使用的概率,应为一个在0.0~1.0之间的浮点数。
    • peaceful 数据类型图标peaceful:和平难度下的概率,应为一个在0.0~1.0之间的浮点数。
    • easy 数据类型图标easy:简单难度下的概率,应为一个在0.0~1.0之间的浮点数。
    • normal 数据类型图标normal:普通难度下的概率,应为一个在0.0~1.0之间的浮点数。
    • hard 数据类型图标hard:困难难度下的概率,应为一个在0.0~1.0之间的浮点数。

random_regional_difficulty_chance

战利品表在不同区域难度下有多大概率被触发。

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为random_regional_difficulty_chance
    • max_chance 数据类型图标max_chance:随着区域难度的提高,最高有多大可能触发此战利品表,应为一个在0.0~1.0之间的浮点数。

match_tool

调用战利品表的实体在使用特定工具时触发的战利品表。

使用物品 ID、数量、耐久、附魔筛选

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为match_tool
    • item 数据类型图标item:物品 ID。
    • undefined 数据类型图标count 数据类型图标count:当物品数目为该值时通过。指定为对象类型时可指定范围,并额外允许以下两个参数。
      • range_max 数据类型图标range_max:物品数目最大值。
      • range_min 数据类型图标range_min:物品数目最小值。
    • undefined 数据类型图标durability 数据类型图标durability:当物品耐久为该值时通过。指定为对象类型时可指定范围,并额外允许以下两个参数。
      • range_max 数据类型图标range_max:物品耐久最大值。
      • range_min 数据类型图标range_min:物品耐久最小值。
    • enchantments 数据类型图标enchantments:当物品附魔满足以下条件时通过。
      • undefined 数据类型图标
        • enchantment 数据类型图标enchantment:魔咒 ID。
        • undefined 数据类型图标levels 数据类型图标levels:当物品魔咒等级为该值时通过。指定为对象类型时可指定范围,并额外允许以下两个参数。
          • range_max 数据类型图标range_max:物品魔咒等级最大值。
          • range_min 数据类型图标range_min:物品魔咒等级最小值。

使用物品标签筛选

注意

物品标签筛选功能仅限 1.21.70 或更高版本可用。详见基岩版 1.21.70 - 中文 Minecraft Wiki

  • undefined 数据类型图标:根对象。
    • condition 数据类型图标condition:指定为match_tool
    • minecraft:match_tool_filter_any 数据类型图标minecraft:match_tool_filter_any:当物品拥有列出的任意一个物品标签时通过。
      • undefined 数据类型图标:物品标签 ID。
    • minecraft:match_tool_filter_all 数据类型图标minecraft:match_tool_filter_all:当物品拥有列出的全部物品标签时才通过。
      • undefined 数据类型图标:物品标签 ID。
    • minecraft:match_tool_filter_none 数据类型图标minecraft:match_tool_filter_none:当物品不拥有列出的任意一个物品标签时通过。
      • undefined 数据类型图标:物品标签 ID。

参考文档