History - net.minecraft.world.level.storage.loot.LootPool

1.21.3

Names

erv

ewt

Fields

Predicate<LootContext>: d, compositeCondition, field_955, predicate, f_79025_

Predicate<LootContext>: d, compositeCondition, field_955, predicate

BiFunction<ItemStack, LootContext, ItemStack>: f, compositeFunction, field_952, javaFunctions, f_79027_

BiFunction<ItemStack, LootContext, ItemStack>: f, compositeFunction, field_952, javaFunctions

NumberProvider: g, rolls, field_957, rolls, f_79028_

NumberProvider: g, rolls, field_957, rolls

NumberProvider: h, bonusRolls, field_958, bonusRolls, f_79029_

NumberProvider: h, bonusRolls, field_958, bonusRolls

com.mojang.serialization.Codec<LootPool>: a, CODEC, field_45795, CODEC, f_290497_

com.mojang.serialization.Codec<LootPool>: a, CODEC, field_45795, CODEC

List<LootPoolEntryContainer>: b, entries, field_953, entries, f_79023_

List<LootPoolEntryContainer>: b, entries, field_953, entries

List<LootItemCondition>: c, conditions, field_954, conditions, f_79024_

List<LootItemCondition>: c, conditions, field_954, conditions

List<LootItemFunction>: e, functions, field_956, functions, f_79026_

List<LootItemFunction>: e, functions, field_956, functions

Constructors

Methods

void (Consumer<ItemStack>, LootContext): b, addRandomItem, method_345, supplyOnce, m_79058_

void (Consumer<ItemStack>, LootContext): b, addRandomItem, method_345, supplyOnce

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, addGeneratedLoot, m_79053_

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, addGeneratedLoot

LootPool$Builder (): a, lootPool, method_347, builder, m_79043_

LootPool$Builder (): a, lootPool, method_347, builder

void (ValidationContext): a, validate, method_349, validate, m_79051_

void (ValidationContext): a, validate, method_349, validate

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eqo

erv

Fields

Constructors

Methods

1.20.6

Names

ehd

eqo

Fields

Constructors

Methods

1.20.4

Names

ecx

ehd

Fields

Constructors

Methods

1.20.2

Names

dzr

ecx

Fields

LootPoolEntryContainer[]: a, entries, field_953, entries, f_79023_

LootItemCondition[]: b, conditions, field_954, conditions, f_79024_

Predicate<LootContext>: c, compositeCondition, field_955, predicate, f_79025_

Predicate<LootContext>: d, compositeCondition, field_955, predicate, f_79025_

LootItemFunction[]: d, functions, field_956, functions, f_79026_

BiFunction<ItemStack, LootContext, ItemStack>: e, compositeFunction, field_952, javaFunctions, f_79027_

BiFunction<ItemStack, LootContext, ItemStack>: f, compositeFunction, field_952, javaFunctions, f_79027_

NumberProvider: f, rolls, field_957, rolls, f_79028_

NumberProvider: g, rolls, field_957, rolls, f_79028_

NumberProvider: g, bonusRolls, field_958, bonusRolls, f_79029_

NumberProvider: h, bonusRolls, field_958, bonusRolls, f_79029_

com.mojang.serialization.Codec<LootPool>: a, CODEC, field_45795, CODEC, f_290497_

List<LootPoolEntryContainer>: b, entries, field_953, entries, f_79023_

List<LootItemCondition>: c, conditions, field_954, conditions, f_79024_

List<LootItemFunction>: e, functions, field_956, functions, f_79026_

Constructors

(LootPoolEntryContainer[], LootItemCondition[], LootItemFunction[], NumberProvider, NumberProvider)

(List<LootPoolEntryContainer>, List<LootItemCondition>, List<LootItemFunction>, NumberProvider, NumberProvider)

Methods

1.20.1

Names

dyt

dzr

Fields

Constructors

Methods

1.19.4

Names

dvt

dyt

Fields

Constructors

Methods

1.19.3

Names

dsf

dvt

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dri

dsf

Fields

Constructors

Methods

1.19

Names

dle

dri

Fields

Constructors

Methods

1.18.2

Names

dkc

dle

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dir

dkc

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

cyx

dir

net.minecraft.loot.LootPool

net.minecraft.src.C_2818_

net.minecraft.server.v1_16_R3.LootSelector

net.minecraft.world.level.storage.loot.LootSelector

Fields

LootPoolEntryContainer[]: a, entries, field_953, entries, field_186453_a

LootPoolEntryContainer[]: a, entries, field_953, entries, f_79023_

LootItemCondition[]: b, conditions, field_954, conditions, field_186454_b

LootItemCondition[]: b, conditions, field_954, conditions, f_79024_

RandomValueBounds: g, bonusRolls, field_958, bonusRolls, field_186456_d

Predicate<LootContext>: c, compositeCondition, field_955, predicate, field_216101_c

Predicate<LootContext>: c, compositeCondition, field_955, predicate, f_79025_

LootItemFunction[]: d, functions, field_956, functions, field_216102_d

LootItemFunction[]: d, functions, field_956, functions, f_79026_

BiFunction<ItemStack, LootContext, ItemStack>: e, compositeFunction, field_952, javaFunctions, field_216103_e

BiFunction<ItemStack, LootContext, ItemStack>: e, compositeFunction, field_952, javaFunctions, f_79027_

RandomIntGenerator: f, rolls, field_957, rolls, field_186455_c

NumberProvider: f, rolls, field_957, rolls, f_79028_

NumberProvider: g, bonusRolls, field_958, bonusRolls, f_79029_

Constructors

(LootPoolEntryContainer[], LootItemCondition[], LootItemFunction[], RandomIntGenerator, RandomValueBounds)

(LootPoolEntryContainer[], LootItemCondition[], LootItemFunction[], NumberProvider, NumberProvider)

Methods

void (Consumer<ItemStack>, LootContext): b, addRandomItem, method_345, supplyOnce, func_216095_b

void (Consumer<ItemStack>, LootContext): b, addRandomItem, method_345, supplyOnce, m_79058_

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, addGeneratedLoot, func_216091_a

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, addGeneratedLoot, m_79053_

LootPool$Builder (): a, lootPool, method_347, builder, func_216096_a

LootPool$Builder (): a, lootPool, method_347, builder, m_79043_

void (ValidationContext): a, validate, method_349, validate, func_227505_a_

void (ValidationContext): a, validate, method_349, validate, m_79051_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cyu

cyx

net.minecraft.server.v1_16_R2.LootSelector

net.minecraft.server.v1_16_R3.LootSelector

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dav

cyu

net.minecraft.server.v1_16_R1.LootSelector

net.minecraft.server.v1_16_R2.LootSelector

Fields

Constructors

Methods

1.16.1

Names

crz

dav

net.minecraft.world.storage.loot.LootPool

net.minecraft.loot.LootPool

net.minecraft.server.v1_15_R1.LootSelector

net.minecraft.server.v1_16_R1.LootSelector

Fields

RandomValueBounds: g, bonusRolls, field_958, bonusRollsRange, field_186456_d

RandomValueBounds: g, bonusRolls, field_958, bonusRolls, field_186456_d

RandomIntGenerator: f, rolls, field_957, rollsRange, field_186455_c

RandomIntGenerator: f, rolls, field_957, rolls, field_186455_c

Constructors

Methods

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, drop, func_216091_a

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, addGeneratedLoot, func_216091_a

void (ValidationContext): a, validate, method_349, check, func_227505_a_

void (ValidationContext): a, validate, method_349, validate, func_227505_a_

1.15.2

Names

crw

crz

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cpa

crw

net.minecraft.server.v1_14_R1.LootSelector

net.minecraft.server.v1_15_R1.LootSelector

Fields

Constructors

Methods

void (LootTableProblemCollector, Function<ResourceLocation, LootTable>, Set<ResourceLocation>, LootContextParamSet): a, validate, method_349, check, func_216099_a

void (ValidationContext): a, validate, method_349, check, func_227505_a_

1.14.4

Names

cou

cpa

net.minecraft.world.level.storage.loot.LootPool

net.minecraft.world.loot.LootPool

net.minecraft.loot.LootPool

Fields

LootEntryAbstract[]: a, field_953, entries, field_186453_a

LootPoolEntryContainer[]: a, entries, field_953, entries, field_186453_a

LootItemCondition[]: b, field_954, conditions, field_186454_b

LootItemCondition[]: b, conditions, field_954, conditions, field_186454_b

LootValueBounds: g, field_958, bonusRollsRange, field_186456_d

RandomValueBounds: g, bonusRolls, field_958, bonusRollsRange, field_186456_d

Predicate<LootTableInfo>: c, field_955, predicate, field_216101_c

Predicate<LootContext>: c, compositeCondition, field_955, predicate, field_216101_c

LootItemFunction[]: d, field_956, functions, field_216102_d

LootItemFunction[]: d, functions, field_956, functions, field_216102_d

BiFunction<ItemStack, LootTableInfo, ItemStack>: e, field_952, javaFunctions, field_216103_e

BiFunction<ItemStack, LootContext, ItemStack>: e, compositeFunction, field_952, javaFunctions, field_216103_e

LootValue: f, field_957, rollsRange, field_186455_c

RandomIntGenerator: f, rolls, field_957, rollsRange, field_186455_c

Constructors

Methods

void (Consumer<ItemStack>, LootTableInfo): b, method_345, supplyOnce, func_216095_b

void (Consumer<ItemStack>, LootContext): b, addRandomItem, method_345, supplyOnce, func_216095_b

void (Consumer<ItemStack>, LootTableInfo): a, method_341, drop, func_216091_a

void (Consumer<ItemStack>, LootContext): a, addRandomItems, method_341, drop, func_216091_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_349, check, func_216099_a

void (LootTableProblemCollector, Function<ResourceLocation, LootTable>, Set<ResourceLocation>, LootContextParamSet): a, validate, method_349, check, func_216099_a

LootSelector$a (): a, method_347, builder, func_216096_a

LootPool$Builder (): a, lootPool, method_347, builder, func_216096_a

1.14.3

Names

coq

cou

net.minecraft.world.loot.LootPool

Fields

LootEntryAbstract[]: a, field_953, field_186453_a

LootEntryAbstract[]: a, field_953, entries, field_186453_a

LootItemCondition[]: b, field_954, field_186454_b

LootItemCondition[]: b, field_954, conditions, field_186454_b

LootValueBounds: g, field_958, field_186456_d

LootValueBounds: g, field_958, bonusRollsRange, field_186456_d

Predicate<LootTableInfo>: c, field_955, field_216101_c

Predicate<LootTableInfo>: c, field_955, predicate, field_216101_c

LootItemFunction[]: d, field_956, field_216102_d

LootItemFunction[]: d, field_956, functions, field_216102_d

BiFunction<ItemStack, LootTableInfo, ItemStack>: e, field_952, field_216103_e

BiFunction<ItemStack, LootTableInfo, ItemStack>: e, field_952, javaFunctions, field_216103_e

LootValue: f, field_957, field_186455_c

LootValue: f, field_957, rollsRange, field_186455_c

Constructors

Methods

void (Consumer<ItemStack>, LootTableInfo): b, method_345, func_216095_b

void (Consumer<ItemStack>, LootTableInfo): b, method_345, supplyOnce, func_216095_b

void (Consumer<ItemStack>, LootTableInfo): a, method_341, func_216091_a

void (Consumer<ItemStack>, LootTableInfo): a, method_341, drop, func_216091_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_349, func_216099_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_349, check, func_216099_a

LootSelector$a (): a, method_347, func_216096_a

LootSelector$a (): a, method_347, builder, func_216096_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

coo

coq

Fields

Constructors

Methods

1.14

Names

cco

coo

net.minecraft.class_55

net.minecraft.server.v1_13_R2.LootSelector

net.minecraft.server.v1_14_R1.LootSelector

Fields

LootSelectorEntry[]: a, field_186453_a

LootEntryAbstract[]: a, field_953, field_186453_a

LootItemCondition[]: b, field_186454_b

LootItemCondition[]: b, field_954, field_186454_b

LootValueBounds: c, field_186455_c

LootValueBounds: d, field_186456_d

LootValueBounds: g, field_958, field_186456_d

Predicate<LootTableInfo>: c, field_955, field_216101_c

LootItemFunction[]: d, field_956, field_216102_d

BiFunction<ItemStack, LootTableInfo, ItemStack>: e, field_952, field_216103_e

LootValue: f, field_957, field_186455_c

Constructors

(LootSelectorEntry[], LootItemCondition[], LootValueBounds, LootValueBounds)

(LootEntryAbstract[], LootItemCondition[], LootItemFunction[], LootValue, LootValueBounds)

Methods

void (Collection<ItemStack>, Random, LootTableInfo): a, func_186452_a

void (Collection<ItemStack>, Random, LootTableInfo): b, func_186449_b

void (Consumer<ItemStack>, LootTableInfo): b, method_345, func_216095_b

void (Consumer<ItemStack>, LootTableInfo): a, method_341, func_216091_a

void (LootCollector, Function<MinecraftKey, LootTable>, Set<MinecraftKey>, LootContextParameterSet): a, method_349, func_216099_a

LootSelector$a (): a, method_347, func_216096_a

1.13.2

Names

ccn

cco

Fields

Constructors

Methods

1.13.1

Names

ccd

ccn

net.minecraft.server.v1_13_R1.LootSelector

net.minecraft.server.v1_13_R2.LootSelector

Fields

Constructors

Methods

1.13

Names

bfq

ccd

net.minecraft.server.v1_12_R1.LootSelector

net.minecraft.server.v1_13_R1.LootSelector

Fields

Constructors

Methods

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bfo

bfq

Fields

Constructors

Methods

1.12

Names

bci

bfo

net.minecraft.server.v1_11_R1.LootSelector

net.minecraft.server.v1_12_R1.LootSelector

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bcg

bci

Fields

Constructors

Methods

1.11

Names

ban

bcg

net.minecraft.server.v1_10_R1.LootSelector

net.minecraft.server.v1_11_R1.LootSelector

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

azu

ban

net.minecraft.server.v1_9_R2.LootSelector

net.minecraft.server.v1_10_R1.LootSelector

Fields

Constructors

Methods

1.9.4

Names

azt

azu

net.minecraft.server.v1_9_R1.LootSelector

net.minecraft.server.v1_9_R2.LootSelector

Fields

Constructors

Methods

1.9.2

Names

azw

azt

Fields

Constructors

Methods

1.9

Names

azw

net.minecraft.world.storage.loot.LootPool

net.minecraft.server.v1_9_R1.LootSelector

Fields

LotoSelectorEntry[]: a, field_186453_a

LootItemCondition[]: b, field_186454_b

LootValueBounds: c, field_186455_c

LootValueBounds: d, field_186456_d

Constructors

(LotoSelectorEntry[], LootItemCondition[], LootValueBounds, LootValueBounds)

Methods

void (Collection<ItemStack>, Random, LootTableInfo): a, func_186452_a

void (Collection<ItemStack>, Random, LootTableInfo): b, func_186449_b