bet·365官方网站-365bet体育在线中文网-365bet娱乐

战利品表

战利品表

本文章仅介绍Java版战利品表。

基岩版战利品表请参见官方文档。

目录

1 定义

2 用途

3 数据格式

3.1 基本格式

3.2 随机池

3.3 抽取项

3.3.1 alternatives

3.3.2 group

3.3.3 sequence

3.3.4 tag

3.3.5 item

3.3.6 loot_table

3.3.7 dynamic

3.3.8 empty

3.4 物品修饰器

3.5 战利品表谓词

4 战利品上下文

5 战利品表

6 历史

7 参考

8 外部链接

9 导航

在数据包中,战利品表(Loot table)是一种技术性JSON文件,存储在数据包的data/<命名空间>/loot_table目录下。战利品表用于决定在何种情况下生成何种物品。比如自然生成的容器和可疑的方块内容物、破坏方块时的掉落物、杀死实体时的掉落物、钓鱼时可以钓上的物品、猪灵的以物易物。它不会影响经验的掉落和不掉落物品的实体,比如大型史莱姆产生的史莱姆和虫蚀方块中的蠹虫。此外,命令/loot也能够调用战利品表,或以SNBT格式定义新的战利品表。

定义[编辑 | 编辑源代码]

以下为包含战利品表的数据包文件夹结构:

/ <数据包名称>

pack.mcmeta

data

<命名空间>

loot_table

<战利品表文件名>.json

查看更多目录…

以上文件夹结构定义了一个命名空间ID为<命名空间>:<战利品表文件名>的战利品表。

在/loot命令中也可以使用SNBT格式指定一个战利品表。

用途[编辑 | 编辑源代码]

在数据包中,战利品表可用于生物掉落物或是修改容器中的物品生成。可对原版游戏使用的战利品表进行修改,也可创建新的战利品表。

原版战利品表存储于原版数据包的data/minecraft/loot_table及其子目录下。比如,僵尸的战利品表数据存储于data/minecraft/loot_table/entities/zombie.json。游戏将会读取zombie.json文件中的数据作为僵尸的战利品生成方案。玩家可以通过加载自定义的数据包来覆盖minecraft命名空间下的同名文件,以修改原版僵尸的物品生成行为。以下为原版loot_table下的子文件夹名:

archaeology:从可疑的方块中刷出的物品。

blocks:方块被破坏后的掉落物。

chests:不同结构中的箱子或木桶中的物品。

dispensers:试炼密室的发射器中的物品。

entities:生物被杀死后掉落的物品。

equipment:试炼密室结构中试炼刷怪笼生成的生物所带有的装备。

gameplay:钓鱼、猫的礼物和以物易物等。

pots:试炼密室的饰纹陶罐中的物品。

shears:使用剪刀与某些实体交互时掉落的物品。

spawners:试炼刷怪笼所生成的战胜奖励。

注意,一些方块,比如基岩、末地传送门和其他在生存模式中不可破坏的方块都没有战利品表。一些方块会共享战利品表(包括方块的墙和地板变种)。部分掉落物,如闪电苦力怕爆炸导致其他生物掉落的头颅[1],以及凋灵掉落的下界之星[2],目前还不由战利品表控制。

生物和方块可通过NBT标签添加战利品表。可对其添加一个标签,表示所引用的战利品表文件位置。还可能允许添加一个标签,表示引用的战利品表所使用的战利品表种子。战利品表并不决定容器生成物的所在槽位,槽位是基于战利品表种子随机排布的。指定了相同种子和战利品表的生物或方块会有相同的物品生成模式。

对于箱子、 陷阱箱、 漏斗、 运输矿车、 漏斗矿车、 发射器、 投掷器、 潜影盒、 木桶、 运输船、可疑的方块、 饰纹陶罐而言:

根标签。

LootTable:(命名空间ID)表示一个战利品表。若某容器应用了此标签,在它被打开后,或者被某物品交互后,游戏会尝试使用对应的战利品表进行物品装填。对于大型箱子,则仅带有此标签的半箱会单独受到影响。

LootTableSeed:战利品表种子,用于战利品表的生成。其工作模式类似于生成世界的种子。此项为空或者是0时则使用存档的随机序列。

一旦容器内容物发生了互动(如打开箱子或破坏箱子等),这些标签会被移除,也只有此时,战利品才会出现在容器中。

对于试炼刷怪笼而言:

根标签。

normal_config:(可选)正常变种的试炼刷怪笼的设置数据。

items_to_drop_when_ominous:(可选)控制不祥变种的试炼刷怪笼激活状态时随机在周围生成的不祥之物生成器实体内的物品的战利品表。

loot_tables_to_eject:(可选)在试炼刷怪笼生成的所有生物被杀死后,决定喷出物品的战利品表。生成战利品与加入试炼玩家数有关。

:一项战利品项。

data:(命名空间ID)战利品表。

weight:(大于0)相对其他项的选中此项的权重。

ominous_config:(可选)不祥变种的试炼刷怪笼的设置数据。格式与正常变种相同。

对于宝库而言:

根标签。

config:宝库的配置数据。

loot_table:(可选,默认为chests/trial_chambers/reward)宝库使用的战利品表的命名空间ID。

override_loot_table_to_display:(可选)覆盖奖励战利品表,设置用于展示物品的战利品表。

对于生物而言:

根标签。

DeathLootTable:(命名空间ID)决定生物死亡时掉落物的战利品表。

DeathLootTableSeed:生成战利品表的种子,类似于生成世界的种子。此项为空或者是0时将使用随机序列。

刷怪笼和试炼刷怪笼可以用战利品表指定生物生成时带有的装备:

spawn_data:(可选)下一次生成生物的数据。

equipment:(可选)设置生物生成时带有的物品。

loot_table:(命名空间ID)使用战利品表获得物品,装备到生成生物身上。

除此之外,还可在进度达成后的奖励中调用战利品表,以在进度达成后给予玩家物品。命令/loot可以直接调用战利品表获取物品。

数据格式[编辑 | 编辑源代码]

战利品表可在数据包中使用JSON文件定义,此时战利品表为JSON格式。战利品表也可以在/loot命令中使用SNBT格式定义。

基本格式[编辑 | 编辑源代码]

:根标签。

type:(可选,默认为generic)战利品上下文的参数集类型。指定了调用该战利品时要应用的上下文环境。在上下文确定后,所有的物品修饰器,谓词以及数值提供器都会对该上下文进行验证,以确保此上下文中的参数能满足其所有需求。若任何的战利品表函数或条件缺失所需的上下文参数,游戏日志中会输出警告信息。

random_sequence:(可选)该战利品表生成战利品时使用的随机序列命名空间ID。如果只有一个战利品表使用一个特定的随机序列,生成的随机物品组的顺序对于每个使用相同种子的世界来说是相同的。如果多个战利品表使用同一个随机序列,那么它们生成的任何战利品都依赖于其他战利品表的执行次数和顺序进行改变。

functions:(可选)应用在此战利品表生成的每个物品堆叠上的物品修饰器。此列表中的修饰器按顺序应用。

:一个物品修饰器。

pools:(可选)此战利品表的随机池的列表。每个池中有若干抽取项,由rolls和bonus_rolls指定抽取次数,每次从它的抽取项中抽取一项,每次抽取是独立的。此列表中的随机池按照顺序应用。

:一个随机池。

随机池[编辑 | 编辑源代码]

战利品随机池(Loot Pool)主要定义了若干待选的抽取项。

:一个战利品随机池

rolls:指定该随机池的抽取次数。

数值提供器,见Template:Nbt inherit/number provider/source

bonus_rolls:(可选,默认为0)根据战利品上下文提供的幸运值增加抽取次数。游戏会将玩家幸运值属性的值和钓鱼时工具上fishing_luck_bonus魔咒效果的等级相加后,与此字段的值相乘并向下取整,作为额外的抽取次数。

数值提供器,见Template:Nbt inherit/number provider/source

conditions:(可选)一个战利品表谓词列表。仅当满足列表中的所有条件时,该随机池才会被使用。

:一个战利品表谓词。

functions:(可选)一个物品修饰器列表,应用到本池生成的每个物品堆叠上。列表中的物品修饰器按顺序应用。

:一个物品修饰器。

entries:定义随机池中的抽取项。每次抽取时,某个战利品项会以带权重的随机抽取的方式,从该池的抽取项中抽出,每次抽取是独立的,也即“有放回的抽取”。注意,并非直接根据权重抽取此列表中的元素,而是在展开所有复合抽取项、排除不符合其条件的单一抽取项后,再进行带权重的抽取。

:一个战利品表抽取项。

注:bonus_rolls所需的幸运值依赖于战利品上下文[3][4][5][6],玩家幸运值属性只在玩家打开战利品容器方块、打开战利品容器实体、解锁宝库、钓鱼、击杀生物和扫刷可疑的方块时生效,魔咒效果fishing_luck_bonus只在钓鱼时生效。

抽取项[编辑 | 编辑源代码]

战利品池抽取项(Loot Pool Entry)分为单一抽取项(Singleton Entry)和复合抽取项(Composite Entry)。

单一抽取项定义了单个物品生成行为,是随机池中最终要抽取的带权重的项目。

复合抽取项则不是要抽取的项目,不会直接放入随机池中,而是展开为零个、一个或多个抽取项,即根据条件选取零个、一个或多个抽取项。被选取的抽取项如果是复合抽取项,还会再进行进一步的展开。直到展开结果全部为单一抽取项后,将这些单一抽取项放入随机池中。

所有的复合抽取项都被展开后,随机池中只包含单一抽取项。单一抽取项可具有条件(conditions字段),如不满足条件,则此时会从随机池中将其剔除。剔除不满足条件的单一抽取项后,随机池中只包含满足条件的单一抽取项。每个单一抽取项都有权重(由weight和quality字段定义),游戏根据权重在此时的随机池中随机抽取一项,得到本次的抽取结果。

tag类型的抽取项较为特殊,根据其expand字段的值,决定其是一个单一抽取项还是一个复合抽取项。若expand为true,则是复合抽取项,将会展开为多个类似item类型的单一抽取项,但由于漏洞,这些展开的单一抽取项不会应用物品修饰器[7]。

抽取项类型汇总

复合抽取项

抽取项类型

作用

alternatives

若满足指定条件,从列表中选择第一个满足条件的子项

group

若满足指定条件,选取所有子项

sequence

若满足指定条件,从列表开头开始,逐一选择子项直到有一个子项不满足条件为止

单一抽取项

抽取项类型

作用

item

生成单一物品堆叠

loot_table

从另一个战利品表生成物品堆叠

dynamic

生成的物品堆叠依方块而定

empty

什么都不生成

特殊抽取项

抽取项类型

作用

tag

若expand为false,是单一抽取项:

若抽取到此项,对指定物品标签中每个物品生成一个物品堆叠

若expand为true,是复合抽取项:

展开为多个单一抽取项,物品标签中每个物品作为一个单一抽取项。

抽取项数据格式如下:

战利品表抽取项

type:一个抽取项(使用命名空间ID指定)即抽取项类型(见右表)。

依抽取项类型而定的附加字段。

children:(可选)子抽取项列表。

:一个战利品表抽取项。单一抽取项、复合抽取项均可。

conditions:(可选)此复合抽取项的条件。仅当同时满足该列表中的所有谓词时,此复合抽取项才会进行展开。若有任一谓词不满足,此复合抽取项会被直接忽略。

:一个战利品表谓词。

functions:(可选)要对生成的物品堆叠应用物品修饰器。此列表中的修饰器按顺序应用。

:一个物品修饰器。

见物品修饰器。

weight:(可选,默认为1)决定了这个单一抽取项被抽取的权重。

quality:(可选,默认为0)根据战利品上下文提供的幸运值修改物品堆被抽取的权重。经过修改的权重为min(⌊b+ql⌋,0),其中b为weight的值,q为此字段的值,l为玩家幸运值属性的值和钓鱼时工具上fishing_luck_bonus魔咒效果的等级之和。此字段的幸运值生效条件与额外抽取次数bonus_rolls的生效条件相同。

conditions:(可选)此单一抽取项的条件。仅当同时满足该列表中的所有谓词时,该单一抽取项才会包含在抽取池中。若有任一谓词不满足,则在进行抽取前从抽取池中剔除此单一抽取项。

:一个战利品表谓词。

以下为各类型战利品池抽取项的数据格式:

alternatives[编辑 | 编辑源代码]

若满足指定条件,从列表中选择第一个满足条件的子项。

type:alternatives

复合抽取项共通字段

group[编辑 | 编辑源代码]

若满足指定条件,选取所有子项。

type:group

复合抽取项共通字段

sequence[编辑 | 编辑源代码]

若满足指定条件,从列表开头开始,逐一选择子项直到有一个子项不满足条件为止。

type:sequence

复合抽取项共通字段

tag[编辑 | 编辑源代码]

若expand为false,是单一抽取项:若抽取到此项,对指定物品标签中每个物品生成一个物品堆叠。除非使用物品修饰器修改,物品数量为1。

若expand为true,是复合抽取项:展开为权重相同(均为指定的权重)的多个单一抽取项,物品标签中每个物品作为一个单一抽取项,物品数量为1,无法使用物品修饰器[7]。

type:tag

单一抽取项共通字段

expand:决定是否作为复合抽取项展开。如果为true,则物品标签内每种物品展开为权重相同的单一抽取项;如果为false,为单一抽取项。

name:物品标签的命名空间ID。

item[编辑 | 编辑源代码]

生成单一物品堆叠。除非使用物品修饰器修改,物品数量为1。

type:item

单一抽取项共通字段

name:物品的命名空间ID。

loot_table[编辑 | 编辑源代码]

从另一个战利品表生成物品堆叠。

type:loot_table

单一抽取项共通字段

value:一个战利品表(可以用 字符串指定一个战利品表的命名空间ID,或直接在此处以 类型定义一个新的战利品表)。调用此战利品表生成物品堆叠。不允许循环调用。

dynamic[编辑 | 编辑源代码]

生成的物品堆叠根据当前在破坏的方块决定。

type:dynamic

单一抽取项共通字段

name:可以为sherds(仅用于饰纹陶罐,掉落4个对应陶片)和contents(仅用于潜影盒,包含其内部物品而不是直接掉落至世界)。

empty[编辑 | 编辑源代码]

什么都不生成。

type:empty

物品修饰器[编辑 | 编辑源代码]

主条目:物品修饰器

战利品表使用物品修饰器来修改物品。

在数据包中,物品修饰器可以.json文件的形式定义于data/<命名空间>/item_modifiers目录下。

关于物品修饰器的数据格式,请参见物品修饰器。

战利品表谓词[编辑 | 编辑源代码]

主条目:谓词

战利品表使用了诸多判断条件来设置实体的掉落和随机池。参考谓词以了解所有可能的条件。

战利品上下文[编辑 | 编辑源代码]

当游戏生成战利品时,会创建一个“战利品上下文”来存储当前用于生成战利品的信息,并将此上下文传入战利品表进行计算。战利品上下文内包含各种参数,以供战利品表谓词和物品修饰器使用。

主条目:战利品上下文

战利品表[编辑 | 编辑源代码]

以下这些是默认存在的战利品表。

文件结构

loot_table

archaeology

desert_pyramid

desert_well

ocean_ruin_cold

ocean_ruin_warm

trail_ruins_common

trail_ruins_rare

blocks - 挖掘方块时的掉落物。

acacia_button

acacia_door

acacia_fence

acacia_fence_gate

acacia_hanging_sign

acacia_leaves

acacia_log

acacia_planks

acacia_pressure_plate

acacia_sapling

acacia_sign

acacia_slab

acacia_stairs

acacia_trapdoor

acacia_wood

activator_rail

allium

amethyst_block

amethyst_cluster

ancient_debris

andesite

andesite_slab

andesite_stairs

andesite_wall

anvil

attached_melon_stem

attached_pumpkin_stem

azalea

azalea_leaves

azure_bluet

bamboo

bamboo_block

bamboo_button

bamboo_door

bamboo_fence

bamboo_fence_gate

bamboo_hanging_sign

bamboo_mosaic

bamboo_mosaic_slab

bamboo_mosaic_stairs

bamboo_planks

bamboo_pressure_plate

bamboo_sapling

bamboo_sign

bamboo_slab

bamboo_stairs

bamboo_trapdoor

barrel

basalt

beacon

bee_nest

beehive

beetroots

bell

big_dripleaf

big_dripleaf_stem

birch_button

birch_door

birch_fence

birch_fence_gate

birch_hanging_sign

birch_leaves

birch_log

birch_planks

birch_pressure_plate

birch_sapling

birch_sign

birch_slab

birch_stairs

birch_trapdoor

birch_wood

black_banner

black_bed

black_candle

black_candle_cake

black_carpet

black_concrete

black_concrete_powder

black_glazed_terracotta

black_shulker_box

black_stained_glass

black_stained_glass_pane

black_terracotta

black_wool

blackstone

blackstone_slab

blackstone_stairs

blackstone_wall

blast_furnace

blue_banner

blue_bed

blue_candle

blue_candle_cake

blue_carpet

blue_concrete

blue_concrete_powder

blue_glazed_terracotta

blue_ice

blue_orchid

blue_shulker_box

blue_stained_glass

blue_stained_glass_pane

blue_terracotta

blue_wool

bone_block

bookshelf

brain_coral

brain_coral_block

brain_coral_fan

brewing_stand

brick_slab

brick_stairs

brick_wall

bricks

brown_banner

brown_bed

brown_candle

brown_candle_cake

brown_carpet

brown_concrete

brown_concrete_powder

brown_glazed_terracotta

brown_mushroom

brown_mushroom_block

brown_shulker_box

brown_stained_glass

brown_stained_glass_pane

brown_terracotta

brown_wool

bubble_coral

bubble_coral_block

bubble_coral_fan

budding_amethyst

cactus

cake

calcite

calibrated_sculk_sensor

campfire

candle

candle_cake

carrots

cartography_table

carved_pumpkin

cauldron

cave_vines

cave_vines_plant

chain

cherry_button

cherry_door

cherry_fence

cherry_fence_gate

cherry_hanging_sign

cherry_leaves

cherry_log

cherry_planks

cherry_pressure_plate

cherry_sapling

cherry_sign

cherry_slab

cherry_stairs

cherry_trapdoor

cherry_wood

chest

chipped_anvil

chiseled_bookshelf

chiseled_copper

chiseled_deepslate

chiseled_nether_bricks

chiseled_polished_blackstone

chiseled_quartz_block

chiseled_red_sandstone

chiseled_sandstone

chiseled_stone_bricks

chiseled_tuff

chiseled_tuff_bricks

chorus_flower

chorus_plant

clay

coal_block

coal_ore

coarse_dirt

cobbled_deepslate

cobbled_deepslate_slab

cobbled_deepslate_stairs

cobbled_deepslate_wall

cobblestone

cobblestone_slab

cobblestone_stairs

cobblestone_wall

cobweb

cocoa

comparator

composter

conduit

copper_block

copper_bulb

copper_door

copper_grate

copper_ore

copper_trapdoor

cornflower

cracked_deepslate_bricks

cracked_deepslate_tiles

cracked_nether_bricks

cracked_polished_blackstone_bricks

cracked_stone_bricks

crafter

crafting_table

creeper_head

crimson_button

crimson_door

crimson_fence

crimson_fence_gate

crimson_fungus

crimson_hanging_sign

crimson_hyphae

crimson_nylium

crimson_planks

crimson_pressure_plate

crimson_roots

crimson_sign

crimson_slab

crimson_stairs

crimson_stem

crimson_trapdoor

crying_obsidian

cut_copper

cut_copper_slab

cut_copper_stairs

cut_red_sandstone

cut_red_sandstone_slab

cut_sandstone

cut_sandstone_slab

cyan_banner

cyan_bed

cyan_candle

cyan_candle_cake

cyan_carpet

cyan_concrete

cyan_concrete_powder

cyan_glazed_terracotta

cyan_shulker_box

cyan_stained_glass

cyan_stained_glass_pane

cyan_terracotta

cyan_wool

damaged_anvil

dandelion

dark_oak_button

dark_oak_door

dark_oak_fence

dark_oak_fence_gate

dark_oak_hanging_sign

dark_oak_leaves

dark_oak_log

dark_oak_planks

dark_oak_pressure_plate

dark_oak_sapling

dark_oak_sign

dark_oak_slab

dark_oak_stairs

dark_oak_trapdoor

dark_oak_wood

dark_prismarine

dark_prismarine_slab

dark_prismarine_stairs

daylight_detector

dead_brain_coral

dead_brain_coral_block

dead_brain_coral_fan

dead_bubble_coral

dead_bubble_coral_block

dead_bubble_coral_fan

dead_bush

dead_fire_coral

dead_fire_coral_block

dead_fire_coral_fan

dead_horn_coral

dead_horn_coral_block

dead_horn_coral_fan

dead_tube_coral

dead_tube_coral_block

dead_tube_coral_fan

decorated_pot

deepslate

deepslate_brick_slab

deepslate_brick_stairs

deepslate_brick_wall

deepslate_bricks

deepslate_coal_ore

deepslate_copper_ore

deepslate_diamond_ore

deepslate_emerald_ore

deepslate_gold_ore

deepslate_iron_ore

deepslate_lapis_ore

deepslate_redstone_ore

deepslate_tile_slab

deepslate_tile_stairs

deepslate_tile_wall

deepslate_tiles

detector_rail

diamond_block

diamond_ore

diorite

diorite_slab

diorite_stairs

diorite_wall

dirt

dirt_path

dispenser

dragon_egg

dragon_head

dried_kelp_block

dripstone_block

dropper

emerald_block

emerald_ore

enchanting_table

end_rod

end_stone

end_stone_brick_slab

end_stone_brick_stairs

end_stone_brick_wall

end_stone_bricks

ender_chest

exposed_chiseled_copper

exposed_copper

exposed_copper_bulb

exposed_copper_door

exposed_copper_grate

exposed_copper_trapdoor

exposed_cut_copper

exposed_cut_copper_slab

exposed_cut_copper_stairs

farmland

fern

fire

fire_coral

fire_coral_block

fire_coral_fan

fletching_table

flower_pot

flowering_azalea

flowering_azalea_leaves

frogspawn

frosted_ice

furnace

gilded_blackstone

glass

glass_pane

glow_lichen

glowstone

gold_block

gold_ore

granite

granite_slab

granite_stairs

granite_wall

grass_block

gravel

gray_banner

gray_bed

gray_candle

gray_candle_cake

gray_carpet

gray_concrete

gray_concrete_powder

gray_glazed_terracotta

gray_shulker_box

gray_stained_glass

gray_stained_glass_pane

gray_terracotta

gray_wool

green_banner

green_bed

green_candle

green_candle_cake

green_carpet

green_concrete

green_concrete_powder

green_glazed_terracotta

green_shulker_box

green_stained_glass

green_stained_glass_pane

green_terracotta

green_wool

grindstone

hanging_roots

hay_block

heavy_core

heavy_weighted_pressure_plate

honey_block

honeycomb_block

hopper

horn_coral

horn_coral_block

horn_coral_fan

ice

infested_chiseled_stone_bricks

infested_cobblestone

infested_cracked_stone_bricks

infested_deepslate

infested_mossy_stone_bricks

infested_stone

infested_stone_bricks

iron_bars

iron_block

iron_door

iron_ore

iron_trapdoor

jack_o_lantern

jukebox

jungle_button

jungle_door

jungle_fence

jungle_fence_gate

jungle_hanging_sign

jungle_leaves

jungle_log

jungle_planks

jungle_pressure_plate

jungle_sapling

jungle_sign

jungle_slab

jungle_stairs

jungle_trapdoor

jungle_wood

kelp

kelp_plant

ladder

lantern

lapis_block

lapis_ore

large_amethyst_bud

large_fern

lava_cauldron

lectern

lever

light_blue_banner

light_blue_bed

light_blue_candle

light_blue_candle_cake

light_blue_carpet

light_blue_concrete

light_blue_concrete_powder

light_blue_glazed_terracotta

light_blue_shulker_box

light_blue_stained_glass

light_blue_stained_glass_pane

light_blue_terracotta

light_blue_wool

light_gray_banner

light_gray_bed

light_gray_candle

light_gray_candle_cake

light_gray_carpet

light_gray_concrete

light_gray_concrete_powder

light_gray_glazed_terracotta

light_gray_shulker_box

light_gray_stained_glass

light_gray_stained_glass_pane

light_gray_terracotta

light_gray_wool

light_weighted_pressure_plate

lightning_rod

lilac

lily_of_the_valley

lily_pad

lime_banner

lime_bed

lime_candle

lime_candle_cake

lime_carpet

lime_concrete

lime_concrete_powder

lime_glazed_terracotta

lime_shulker_box

lime_stained_glass

lime_stained_glass_pane

lime_terracotta

lime_wool

lodestone

loom

magenta_banner

magenta_bed

magenta_candle

magenta_candle_cake

magenta_carpet

magenta_concrete

magenta_concrete_powder

magenta_glazed_terracotta

magenta_shulker_box

magenta_stained_glass

magenta_stained_glass_pane

magenta_terracotta

magenta_wool

magma_block

mangrove_button

mangrove_door

mangrove_fence

mangrove_fence_gate

mangrove_hanging_sign

mangrove_leaves

mangrove_log

mangrove_planks

mangrove_pressure_plate

mangrove_propagule

mangrove_roots

mangrove_sign

mangrove_slab

mangrove_stairs

mangrove_trapdoor

mangrove_wood

medium_amethyst_bud

melon

melon_stem

moss_block

moss_carpet

mossy_cobblestone

mossy_cobblestone_slab

mossy_cobblestone_stairs

mossy_cobblestone_wall

mossy_stone_brick_slab

mossy_stone_brick_stairs

mossy_stone_brick_wall

mossy_stone_bricks

mud

mud_brick_slab

mud_brick_stairs

mud_brick_wall

mud_bricks

muddy_mangrove_roots

mushroom_stem

mycelium

nether_brick_fence

nether_brick_slab

nether_brick_stairs

nether_brick_wall

nether_bricks

nether_gold_ore

nether_portal

nether_quartz_ore

nether_sprouts

nether_wart

nether_wart_block

netherite_block

netherrack

note_block

oak_button

oak_door

oak_fence

oak_fence_gate

oak_hanging_sign

oak_leaves

oak_log

oak_planks

oak_pressure_plate

oak_sapling

oak_sign

oak_slab

oak_stairs

oak_trapdoor

oak_wood

observer

obsidian

ochre_froglight

orange_banner

orange_bed

orange_candle

orange_candle_cake

orange_carpet

orange_concrete

orange_concrete_powder

orange_glazed_terracotta

orange_shulker_box

orange_stained_glass

orange_stained_glass_pane

orange_terracotta

orange_tulip

orange_wool

oxeye_daisy

oxidized_chiseled_copper

oxidized_copper

oxidized_copper_bulb

oxidized_copper_door

oxidized_copper_grate

oxidized_copper_trapdoor

oxidized_cut_copper

oxidized_cut_copper_slab

oxidized_cut_copper_stairs

packed_ice

packed_mud

pearlescent_froglight

peony

petrified_oak_slab

piglin_head

pink_banner

pink_bed

pink_candle

pink_candle_cake

pink_carpet

pink_concrete

pink_concrete_powder

pink_glazed_terracotta

pink_petals

pink_shulker_box

pink_stained_glass

pink_stained_glass_pane

pink_terracotta

pink_tulip

pink_wool

piston

pitcher_crop

pitcher_plant

player_head

podzol

pointed_dripstone

polished_andesite

polished_andesite_slab

polished_andesite_stairs

polished_basalt

polished_blackstone

polished_blackstone_brick_slab

polished_blackstone_brick_stairs

polished_blackstone_brick_wall

polished_blackstone_bricks

polished_blackstone_button

polished_blackstone_pressure_plate

polished_blackstone_slab

polished_blackstone_stairs

polished_blackstone_wall

polished_deepslate

polished_deepslate_slab

polished_deepslate_stairs

polished_deepslate_wall

polished_diorite

polished_diorite_slab

polished_diorite_stairs

polished_granite

polished_granite_slab

polished_granite_stairs

polished_tuff

polished_tuff_slab

polished_tuff_stairs

polished_tuff_wall

poppy

potatoes

potted_acacia_sapling

potted_allium

potted_azalea_bush

potted_azure_bluet

potted_bamboo

potted_birch_sapling

potted_blue_orchid

potted_brown_mushroom

potted_cactus

potted_cherry_sapling

potted_cornflower

potted_crimson_fungus

potted_crimson_roots

potted_dandelion

potted_dark_oak_sapling

potted_dead_bush

potted_fern

potted_flowering_azalea_bush

potted_jungle_sapling

potted_lily_of_the_valley

potted_mangrove_propagule

potted_oak_sapling

potted_orange_tulip

potted_oxeye_daisy

potted_pink_tulip

potted_poppy

potted_red_mushroom

potted_red_tulip

potted_spruce_sapling

potted_torchflower

potted_warped_fungus

potted_warped_roots

potted_white_tulip

potted_wither_rose

powder_snow

powder_snow_cauldron

powered_rail

prismarine

prismarine_brick_slab

prismarine_brick_stairs

prismarine_bricks

prismarine_slab

prismarine_stairs

prismarine_wall

pumpkin

pumpkin_stem

purple_banner

purple_bed

purple_candle

purple_candle_cake

purple_carpet

purple_concrete

purple_concrete_powder

purple_glazed_terracotta

purple_shulker_box

purple_stained_glass

purple_stained_glass_pane

purple_terracotta

purple_wool

purpur_block

purpur_pillar

purpur_slab

purpur_stairs

quartz_block

quartz_bricks

quartz_pillar

quartz_slab

quartz_stairs

rail

raw_copper_block

raw_gold_block

raw_iron_block

red_banner

red_bed

red_candle

red_candle_cake

red_carpet

red_concrete

red_concrete_powder

red_glazed_terracotta

red_mushroom

red_mushroom_block

red_nether_brick_slab

red_nether_brick_stairs

red_nether_brick_wall

red_nether_bricks

red_sand

red_sandstone

red_sandstone_slab

red_sandstone_stairs

red_sandstone_wall

red_shulker_box

red_stained_glass

red_stained_glass_pane

red_terracotta

red_tulip

red_wool

redstone_block

redstone_lamp

redstone_ore

redstone_torch

redstone_wire

reinforced_deepslate

repeater

respawn_anchor

rooted_dirt

rose_bush

sand

sandstone

sandstone_slab

sandstone_stairs

sandstone_wall

scaffolding

sculk

sculk_catalyst

sculk_sensor

sculk_shrieker

sculk_vein

sea_lantern

sea_pickle

seagrass

short_grass

shroomlight

shulker_box

skeleton_skull

slime_block

small_amethyst_bud

small_dripleaf

smithing_table

smoker

smooth_basalt

smooth_quartz

smooth_quartz_slab

smooth_quartz_stairs

smooth_red_sandstone

smooth_red_sandstone_slab

smooth_red_sandstone_stairs

smooth_sandstone

smooth_sandstone_slab

smooth_sandstone_stairs

smooth_stone

smooth_stone_slab

sniffer_egg

snow

snow_block

soul_campfire

soul_fire

soul_lantern

soul_sand

soul_soil

soul_torch

spawner

sponge

spore_blossom

spruce_button

spruce_door

spruce_fence

spruce_fence_gate

spruce_hanging_sign

spruce_leaves

spruce_log

spruce_planks

spruce_pressure_plate

spruce_sapling

spruce_sign

spruce_slab

spruce_stairs

spruce_trapdoor

spruce_wood

sticky_piston

stone

stone_brick_slab

stone_brick_stairs

stone_brick_wall

stone_bricks

stone_button

stone_pressure_plate

stone_slab

stone_stairs

stonecutter

stripped_acacia_log

stripped_acacia_wood

stripped_bamboo_block

stripped_birch_log

stripped_birch_wood

stripped_cherry_log

stripped_cherry_wood

stripped_crimson_hyphae

stripped_crimson_stem

stripped_dark_oak_log

stripped_dark_oak_wood

stripped_jungle_log

stripped_jungle_wood

stripped_mangrove_log

stripped_mangrove_wood

stripped_oak_log

stripped_oak_wood

stripped_spruce_log

stripped_spruce_wood

stripped_warped_hyphae

stripped_warped_stem

sugar_cane

sunflower

suspicious_gravel

suspicious_sand

sweet_berry_bush

tall_grass

tall_seagrass

target

terracotta

tinted_glass

tnt

torch

torchflower

torchflower_crop

trapped_chest

trial_spawner

tripwire

tripwire_hook

tube_coral

tube_coral_block

tube_coral_fan

tuff

tuff_brick_slab

tuff_brick_stairs

tuff_brick_wall

tuff_bricks

tuff_slab

tuff_stairs

tuff_wall

turtle_egg

twisting_vines

twisting_vines_plant

vault

verdant_froglight

vine

warped_button

warped_door

warped_fence

warped_fence_gate

warped_fungus

warped_hanging_sign

warped_hyphae

warped_nylium

warped_planks

warped_pressure_plate

warped_roots

warped_sign

warped_slab

warped_stairs

warped_stem

warped_trapdoor

warped_wart_block

water_cauldron

waxed_chiseled_copper

waxed_copper_block

waxed_copper_bulb

waxed_copper_door

waxed_copper_grate

waxed_copper_trapdoor

waxed_cut_copper

waxed_cut_copper_slab

waxed_cut_copper_stairs

waxed_exposed_chiseled_copper

waxed_exposed_copper

waxed_exposed_copper_bulb

waxed_exposed_copper_door

waxed_exposed_copper_grate

waxed_exposed_copper_trapdoor

waxed_exposed_cut_copper

waxed_exposed_cut_copper_slab

waxed_exposed_cut_copper_stairs

waxed_oxidized_chiseled_copper

waxed_oxidized_copper

waxed_oxidized_copper_bulb

waxed_oxidized_copper_door

waxed_oxidized_copper_grate

waxed_oxidized_copper_trapdoor

waxed_oxidized_cut_copper

waxed_oxidized_cut_copper_slab

waxed_oxidized_cut_copper_stairs

waxed_weathered_chiseled_copper

waxed_weathered_copper

waxed_weathered_copper_bulb

waxed_weathered_copper_door

waxed_weathered_copper_grate

waxed_weathered_copper_trapdoor

waxed_weathered_cut_copper

waxed_weathered_cut_copper_slab

waxed_weathered_cut_copper_stairs

weathered_chiseled_copper

weathered_copper

weathered_copper_bulb

weathered_copper_door

weathered_copper_grate

weathered_copper_trapdoor

weathered_cut_copper

weathered_cut_copper_slab

weathered_cut_copper_stairs

weeping_vines

weeping_vines_plant

wet_sponge

wheat

white_banner

white_bed

white_candle

white_candle_cake

white_carpet

white_concrete

white_concrete_powder

white_glazed_terracotta

white_shulker_box

white_stained_glass

white_stained_glass_pane

white_terracotta

white_tulip

white_wool

wither_rose

wither_skeleton_skull

yellow_banner

yellow_bed

yellow_candle

yellow_candle_cake

yellow_carpet

yellow_concrete

yellow_concrete_powder

yellow_glazed_terracotta

yellow_shulker_box

yellow_stained_glass

yellow_stained_glass_pane

yellow_terracotta

yellow_wool

zombie_head

chests - 资源箱子里的物品。

abandoned_mineshaft - 废弃矿井中的运输矿车。

ancient_city

ancient_city_ice_box

bastion_bridge - 堡垒遗迹桥梁上的箱子。

bastion_hoglin_stable - 堡垒遗迹疣猪兽棚中的箱子。

bastion_other - 堡垒遗迹中其他位置的箱子。

bastion_treasure - 堡垒遗迹宝藏室中的箱子。

buried_treasure - 埋藏的宝藏。

desert_pyramid - 沙漠神殿的宝藏室里的箱子。

end_city_treasure - 末地城里的箱子。

igloo_chest - 雪屋地下室里的箱子。

jungle_temple - 丛林神庙里的箱子。

jungle_temple_dispenser - 丛林神庙的发射器。

nether_bridge - 下界要塞里的箱子。

pillager_outpost - 掠夺者前哨站的箱子。

ruined_portal - 废弃传送门的箱子

shipwreck_map - 沉船的地图箱。

shipwreck_supply - 沉船的补给箱。

shipwreck_treasure - 沉船的宝箱。

simple_dungeon - 地牢里的箱子。

spawn_bonus_chest - 如果打开奖励箱选项的话,新世界生成时的奖励箱。

stronghold_corridor - 要塞台阶祭坛里的箱子。

stronghold_crossing - 要塞储存室里的箱子。

stronghold_library - 要塞图书馆里的箱子。

trial_chambers

corridor

entrance

intersection

intersection_barrel

reward

reward_common

reward_ominous

reward_ominous_common

reward_ominous_rare

reward_ominous_unique

reward_rare

reward_unique

supply

underwater_ruin_big - 海底废墟的大型建筑物的箱子。

underwater_ruin_small - 海底废墟的小型建筑物的箱子。

village - 村庄中的箱子。

village_armorer - 盔甲匠箱子。

village_butcher - 屠夫箱子。

village_cartographer - 制图师箱子。

village_desert_house - 沙漠房屋箱子。

village_fisher - 渔夫箱子。

village_fletcher - 制箭师箱子。

village_mason - 石匠箱子。

village_plains_house - 平原房屋箱子。

village_savanna_house - 热带草原房屋箱子。

village_shepherd - 牧羊人箱子。

village_snowy_house - 积雪房屋箱子。

village_taiga_house - 针叶林房屋箱子。

village_tannery - 皮匠箱子。

village_temple - 牧师箱子。

village_toolsmith - 工具匠箱子。

village_weaponsmith - 武器匠箱子。

woodland_mansion - 林地府邸的箱子。

dispensers

trial_chambers

chamber

corridor

water

entities - 实体掉落的物品。

allay

armadillo

armor_stand

axolotl

bat

bee

blaze

bogged

breeze

camel

cat

cave_spider

chicken

cod

cow

creeper

dolphin

donkey

drowned

elder_guardian

ender_dragon

enderman

endermite

evoker

fox

frog

ghast

giant

glow_squid

goat

guardian

hoglin

horse

husk

illusioner

iron_golem

llama

magma_cube

mooshroom

mule

ocelot

panda

parrot

phantom

pig

piglin

piglin_brute

pillager

player

polar_bear

pufferfish

rabbit

ravager

salmon

sheep - 不同颜色的羊毛掉落。

black

blue

brown

cyan

gray

green

light_blue

light_gray

lime

magenta

orange

pink

purple

red

white

yellow

sheep - 所有的绵羊

shulker

silverfish

skeleton

skeleton_horse

slime

sniffer

snow_golem

spider

squid

stray

strider

tadpole

trader_llama

tropical_fish

turtle

vex

villager

vindicator

wandering_trader

warden

witch

wither

wither_skeleton

wolf

zoglin

zombie

zombie_horse

zombie_villager

zombified_piglin

equipment

trial_chamber

trial_chamber_melee

trial_chamber_ranged

gameplay

armadillo_shed

cat_morning_gift - 猫在与玩家睡觉后第二天给予的物品。

chicken_lay

fishing - 钓鱼时可能得到的物品。

fish - 钓鱼时可能得到的鱼,同时被守卫者和远古守卫者继承。

junk - 钓鱼时可能得到的垃圾。

treasure - 钓鱼时可能得到的宝藏。

fishing - 通过运气在fishing目录下中抽取战利品表。

hero_of_the_village - 不同职业村民给予具有村庄英雄状态效果玩家的物品。

armorer_gift

baby_gift

butcher_gift

cartographer_gift

cleric_gift

farmer_gift

fisherman_gift

fletcher_gift

leatherworker_gift

librarian_gift

mason_gift

shepherd_gift

toolsmith_gift

unemployed_gift

weaponsmith_gift

panda_sneeze

piglin_bartering - 与猪灵以物易物可能得到的物品。

sniffer_digging

pots

trial_chambers

corridor

shearing

bogged

mooshroom - 不同变种的蘑菇掉落。

brown

red

mooshroom

sheep - 不同颜色的羊毛掉落。

black

blue

brown

cyan

gray

green

light_blue

light_gray

lime

magenta

orange

pink

purple

red

white

yellow

sheep

snow_golem

spawners

ominous

trial_chamber

consumables

key

trial_chamber

consumables

items_to_drop_when_ominous

key

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

Java版1.92015年10月19日Dinnerbone宣布了制作战利品表。15w43a加入了战利品表。15w43c重命名villager_golem.json为iron_golem.json。加入了钓鱼、无毛绵羊、僵尸马和骷髅马的战利品表。重命名抽取项字段items为entries、单一物品项item为name。向抽取项加入了加入了type以选择调用战利品表、生成单一物品或不生成。加入了luck。加入了set_damage函数。15w44b加入了quality字段。移除了luck和luck_multiplier字段。加入了bonus_rolls字段。15w51a现在在旁观模式下的玩家不再能触发容器使用其战利品表来生成战利品。1.9.1pre1现在发射器和投掷器可以使用战利品表。丛林神庙的发射器现在使用chests/jungle_temple_dispenser战利品表。1.1116w32a驴、骡、尸壳和僵尸村民现在从它们各自的战利品表中抽取,而不是分别从马和僵尸的战利品表抽取。16w43a村民、恼鬼和末影龙现在有了它们各自的战利品表。1.1317w43a自定义战利品表现在移入数据包中工作,此前位于存档的data/loot_tables目录下。17w47a移除了set_data函数。1.1418w43a现在方块的掉落物由战利品表控制。战利品表获得了一批新选项。在箱子和方块的战利品表中将实体设置为"this"时现在指玩家。18w44a现在为猫、cat_morning_gift、玩家和女巫加入了战利品表。为新加入的方块加入了战利品表。18w46a为幻术师加入了战利品表。18w48a为村庄加入了更多战利品表,其中有些尚未使用。移除了战利品表village_blacksmith。18w49a战利品表 village_savanna_house和village_snowy_house现在被使用了。为村庄加入了更多战利品表。18w50a战利品表 village_desert_house和village_taiga_house现在被使用了,这让所有之前未使用的战利品表都被使用了。pre3为下界传送门方块加入了战利品表。1.19.322w46a为末影人死亡时掉落的手持的方块加入了战利品表。1.20pre1加入了随机序列用于控制未指定种子的战利品表生成。1.20.223w32a现在战利品表文件使用的谓词可以使用列表定义,效果与谓词文件一致。1.20.524w07a加入了gameplay/panda_sneeze战利品表。24w12a加入了storage数值提供器。此提供器能获取命令存储中数据标签所提供的数值。1.2124w21a将战利品表文件夹loot_tables重命名为loot_table。1.21.224w35a移除了硬编码的空战利品表minecraft:empty。现在绵羊掉落物只使用entities/sheep战利品表。加入了战利品表shearing/sheep和​shearing/mooshroom。24w37a鸡下蛋的战利品表现在受gameplay/chicken_lay控制。犰狳随机脱落鳞甲的战利品表现在受gameplay/armadillo_shed控制。

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

↑ MC-94610

↑ MC-149589

↑ MC-184348

↑ MC-120523

↑ MC-262347

↑ MC-110336

↑ 7.0 7.1 MC-212671

外部链接[编辑 | 编辑源代码]

Loot Table Generator on misode.github.io,一个战利品表生成器。

导航[编辑 | 编辑源代码]

编Java版可自定义内容

基本概念

注册表

命名空间ID

标签

命令

命令存储

命令上下文

NBT格式

NBT路径

SNBT格式

JSON

文本组件

格式化代码

UUID

数据包

函数

结构模板

声音事件

注册

定义格式

聊天类型

对话框

伤害类型

魔咒

魔咒提供器

唱片机曲目

猫变种

青蛙变种

猪变种

牛变种

鸡变种

狼变种

狼音效变种

画变种

山羊角乐器

试炼刷怪笼配置数据

旗帜图案

盔甲纹饰

测试环境

测试实例

游戏行为

战利品表

战利品上下文

随机序列

物品修饰器

谓词

配方

进度

实体谓词

世界生成

维度

维度类型

世界预设

超平坦预设

噪声

噪声设置

密度函数

生物群系

雕刻器

已配置的地物

已放置的地物

结构

结构集

结构池

处理器列表

资源包

纹理

模型

物品模型映射

字体

着色器

声音事件

相关条目

属性

数据组件

数据组件谓词

粒子数据格式

实体数据格式

方块实体数据格式

物品堆叠数据格式

存档格式

世界生成

数据生成器

相关教程

安装数据包

制作数据包

自定义盔甲纹饰

参考实例

官方实例

洞穴与山崖预览数据包

实验性内置数据包

示例数据包

教程实例

实例:射线投射

实例:视线魔法

编 Java版

版本

演示版

地点

PC Gamer演示版(Beta 1.3)

开发周期

版本记录

pre-Classic

Classic

Classic早期创造

多人测试

生存测试

Classic后期创造

Indev

Infdev

Alpha

Beta

正式版

开发版本

实验性内容

已移除特性

方块

物品

配方

未使用特性

独有特性

提及特性

计划版本

技术

已知漏洞

启动器

硬件需求

方块实体

命令

函数

崩溃

数据值

Classic

Indev

扁平化前

数据版本

调试屏幕

格式化代码

高度图

键控代码

启动器

注册表

命名空间ID

兴趣点

协议版本

种子

统计信息

UUID

出生点区块

出生点保护

坐标

字幕

世界加载屏幕

开发资源

文本组件

NBT格式

战利品表

Mojang API

网络协议

远程控制台协议

混淆映射表

.minecraft

存档格式

结构存储格式(Schematic文件格式)

过时开发资源

Classic服务器协议

al_version

材料

已配置的地表生成器

多人游戏

服务器

Minecraft Realms

服务器列表

服务端配置文件格式

服务器需求

定制服务器

游戏订制

皮肤

披风

资源包

纹理

模型

字体

着色器

声音事件

数据包

洞穴与山崖预览数据包

实验性内容

相关推荐