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

1.21.3

Names

erx

ewv

Fields

LootContextParamSet: b, params, field_20756, contextType, f_79334_

ContextKeySet: b, contextKeySet, field_20756, contextType

Set<ResourceKey<?>>: d, visitedElements, field_44505, referenceStack, f_278483_

Set<ResourceKey<?>>: d, visitedElements, field_44505, referenceStack

ProblemReporter: a, reporter, field_47427, errorReporter, f_302601_

ProblemReporter: a, reporter, field_47427, errorReporter

Optional<HolderGetter$Provider>: c, resolver, field_44504, dataLookup, f_278480_

Optional<HolderGetter$Provider>: c, resolver, field_44504, dataLookup

Constructors

Methods

void (String): b, reportProblem, method_360, report, m_79357_

void (String): b, reportProblem, method_360, report

ValidationContext (String): a, forChild, method_364, makeChild, m_79365_

ValidationContext (String): a, forChild, method_364, makeChild

void (LootContextUser): a, validateUser, method_22567, validateContext, m_79353_

void (LootContextUser): a, validateContextUsage, method_22567, validateContext

ValidationContext (LootContextParamSet): a, setParams, method_22568, withContextType, m_79355_

ValidationContext (ContextKeySet): a, setContextKeySet, method_22568, withContextType

ValidationContext (String, ResourceKey<?>): a, enterElement, method_51219, makeChild, m_278632_

ValidationContext (String, ResourceKey<?>): a, enterElement, method_51219, makeChild

boolean (ResourceKey<?>): a, hasVisitedElement, method_51218, isInStack, m_278820_

boolean (ResourceKey<?>): a, hasVisitedElement, method_51218, isInStack

HolderGetter$Provider (): a, resolver, method_51220, getDataLookup, m_278720_

HolderGetter$Provider (): a, resolver, method_51220, getDataLookup

boolean (): b, allowsReferences, method_61030, canUseReferences, m_339912_

boolean (): b, allowsReferences, method_61030, canUseReferences

ProblemReporter (): c, reporter, method_60288, getErrorReporter, m_338880_

ProblemReporter (): c, reporter, method_60288, getErrorReporter

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eqq

erx

Fields

HolderGetter$Provider: c, resolver, field_44504, dataLookup, f_278480_

Optional<HolderGetter$Provider>: c, resolver, field_44504, dataLookup, f_278480_

Constructors

(ProblemReporter, LootContextParamSet, HolderGetter$Provider, Set<ResourceKey<?>>)

(ProblemReporter, LootContextParamSet)

(ProblemReporter, LootContextParamSet, Optional<HolderGetter$Provider>, Set<ResourceKey<?>>)

Methods

boolean (): b, allowsReferences, method_61030, canUseReferences, m_339912_

ProblemReporter (): c, reporter, method_60288, getErrorReporter, m_338880_

1.20.6

Names

ehf

eqq

Fields

LootDataResolver: c, resolver, field_44504, dataLookup, f_278480_

HolderGetter$Provider: c, resolver, field_44504, dataLookup, f_278480_

Constructors

(ProblemReporter, LootContextParamSet, LootDataResolver)

(ProblemReporter, LootContextParamSet, LootDataResolver, Set<LootDataId<?>>)

(ProblemReporter, LootContextParamSet, HolderGetter$Provider)

(ProblemReporter, LootContextParamSet, HolderGetter$Provider, Set<ResourceKey<?>>)

Methods

ValidationContext (String, LootDataId<?>): a, enterElement, method_51219, makeChild, m_278632_

boolean (LootDataId<?>): a, hasVisitedElement, method_51218, isInStack, m_278820_

LootDataResolver (): a, resolver, method_51220, getDataLookup, m_278720_

ValidationContext (String, ResourceKey<?>): a, enterElement, method_51219, makeChild, m_278632_

boolean (ResourceKey<?>): a, hasVisitedElement, method_51218, isInStack, m_278820_

HolderGetter$Provider (): a, resolver, method_51220, getDataLookup, m_278720_

1.20.4

Names

ecz

ehf

Fields

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, f_79332_

Supplier<String>: b, context, field_966, nameFactory, f_79333_

String: f, contextCache, field_964, name, f_79339_

LootContextParamSet: c, params, field_20756, contextType, f_79334_

LootContextParamSet: b, params, field_20756, contextType, f_79334_

LootDataResolver: d, resolver, field_44504, dataLookup, f_278480_

LootDataResolver: c, resolver, field_44504, dataLookup, f_278480_

Set<LootDataId<?>>: e, visitedElements, field_44505, referenceStack, f_278483_

Set<LootDataId<?>>: d, visitedElements, field_44505, referenceStack, f_278483_

ProblemReporter: a, reporter, field_47427, errorReporter, f_302601_

Constructors

(LootContextParamSet, LootDataResolver)

(com.google.common.collect.Multimap<String, String>, Supplier<String>, LootContextParamSet, LootDataResolver, Set<LootDataId<?>>)

(ProblemReporter, LootContextParamSet, LootDataResolver)

(ProblemReporter, LootContextParamSet, LootDataResolver, Set<LootDataId<?>>)

Methods

String (): c, getContext, method_359, getName, m_79364_

void (String): a, reportProblem, method_360, report, m_79357_

void (String): b, reportProblem, method_360, report, m_79357_

ValidationContext (String): b, forChild, method_364, makeChild, m_79365_

ValidationContext (String): a, forChild, method_364, makeChild, m_79365_

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, m_79352_

LootDataResolver (): b, resolver, method_51220, getDataLookup, m_278720_

LootDataResolver (): a, resolver, method_51220, getDataLookup, m_278720_

1.20.2

Names

dzv

ecz

Fields

Constructors

Methods

1.20.1

Names

dyz

dzv

Fields

String: h, contextCache, field_964, name, f_79339_

String: f, contextCache, field_964, name, f_79339_

Function<ResourceLocation, LootItemCondition>: d, conditionResolver, field_20757, conditionGetter, f_79335_

Set<ResourceLocation>: e, visitedConditions, field_20758, conditions, f_79336_

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, tableGetter, f_79337_

Set<ResourceLocation>: g, visitedTables, field_20760, tables, f_79338_

LootDataResolver: d, resolver, field_44504, dataLookup, f_278480_

Set<LootDataId<?>>: e, visitedElements, field_44505, referenceStack, f_278483_

Constructors

(LootContextParamSet, Function<ResourceLocation, LootItemCondition>, Function<ResourceLocation, LootTable>)

(com.google.common.collect.Multimap<String, String>, Supplier<String>, LootContextParamSet, Function<ResourceLocation, LootItemCondition>, Set<ResourceLocation>, Function<ResourceLocation, LootTable>, Set<ResourceLocation>)

(LootContextParamSet, LootDataResolver)

(com.google.common.collect.Multimap<String, String>, Supplier<String>, LootContextParamSet, LootDataResolver, Set<LootDataId<?>>)

Methods

String (): b, getContext, method_359, getName, m_79364_

String (): c, getContext, method_359, getName, m_79364_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withTable, m_79359_

ValidationContext (String, ResourceLocation): b, enterCondition, method_22571, withCondition, m_79367_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasTable, m_79362_

boolean (ResourceLocation): b, hasVisitedCondition, method_22572, hasCondition, m_79370_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getTable, m_79375_

LootItemCondition (ResourceLocation): d, resolveCondition, method_22576, getCondition, m_79379_

ValidationContext (String, LootDataId<?>): a, enterElement, method_51219, makeChild, m_278632_

boolean (LootDataId<?>): a, hasVisitedElement, method_51218, isInStack, m_278820_

LootDataResolver (): b, resolver, method_51220, getDataLookup, m_278720_

1.19.4

Names

dvz

dyz

Fields

Constructors

Methods

1.19.3

Names

dsl

dvz

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dro

dsl

Fields

Constructors

Methods

1.19

Names

dlk

dro

Fields

Constructors

Methods

1.18.2

Names

dki

dlk

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dix

dki

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

czg

dix

net.minecraft.loot.ValidationTracker

net.minecraft.src.C_2837_

net.minecraft.server.v1_16_R3.LootCollector

net.minecraft.world.level.storage.loot.LootCollector

Fields

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, field_227519_a_

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, f_79332_

Supplier<String>: b, context, field_966, nameFactory, field_227520_b_

Supplier<String>: b, context, field_966, nameFactory, f_79333_

String: h, contextCache, field_964, name, field_227526_h_

String: h, contextCache, field_964, name, f_79339_

LootContextParamSet: c, params, field_20756, contextType, field_227521_c_

LootContextParamSet: c, params, field_20756, contextType, f_79334_

Function<ResourceLocation, LootItemCondition>: d, conditionResolver, field_20757, conditionGetter, field_227522_d_

Function<ResourceLocation, LootItemCondition>: d, conditionResolver, field_20757, conditionGetter, f_79335_

Set<ResourceLocation>: e, visitedConditions, field_20758, conditions, field_227523_e_

Set<ResourceLocation>: e, visitedConditions, field_20758, conditions, f_79336_

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, tableGetter, field_227524_f_

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, tableGetter, f_79337_

Set<ResourceLocation>: g, visitedTables, field_20760, tables, field_227525_g_

Set<ResourceLocation>: g, visitedTables, field_20760, tables, f_79338_

Constructors

Methods

String (): b, getContext, method_359, getName, func_227533_b_

String (): b, getContext, method_359, getName, m_79364_

void (String): a, reportProblem, method_360, report, func_227530_a_

void (String): a, reportProblem, method_360, report, m_79357_

ValidationContext (String): b, forChild, method_364, makeChild, func_227534_b_

ValidationContext (String): b, forChild, method_364, makeChild, m_79365_

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, func_227527_a_

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, m_79352_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withTable, func_227531_a_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withTable, m_79359_

ValidationContext (String, ResourceLocation): b, enterCondition, method_22571, withCondition, func_227535_b_

ValidationContext (String, ResourceLocation): b, enterCondition, method_22571, withCondition, m_79367_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasTable, func_227532_a_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasTable, m_79362_

boolean (ResourceLocation): b, hasVisitedCondition, method_22572, hasCondition, func_227536_b_

boolean (ResourceLocation): b, hasVisitedCondition, method_22572, hasCondition, m_79370_

void (LootContextUser): a, validateUser, method_22567, validateContext, func_227528_a_

void (LootContextUser): a, validateUser, method_22567, validateContext, m_79353_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getTable, func_227539_c_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getTable, m_79375_

LootItemCondition (ResourceLocation): d, resolveCondition, method_22576, getCondition, func_227541_d_

LootItemCondition (ResourceLocation): d, resolveCondition, method_22576, getCondition, m_79379_

ValidationContext (LootContextParamSet): a, setParams, method_22568, withContextType, func_227529_a_

ValidationContext (LootContextParamSet): a, setParams, method_22568, withContextType, m_79355_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

czd

czg

net.minecraft.server.v1_16_R2.LootCollector

net.minecraft.server.v1_16_R3.LootCollector

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

dbe

czd

net.minecraft.server.v1_16_R1.LootCollector

net.minecraft.server.v1_16_R2.LootCollector

Fields

Constructors

Methods

1.16.1

Names

csg

dbe

net.minecraft.world.storage.loot.ValidationTracker

net.minecraft.loot.ValidationTracker

net.minecraft.server.v1_15_R1.LootCollector

net.minecraft.server.v1_16_R1.LootCollector

Fields

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, supplierGetter, field_227524_f_

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, tableGetter, field_227524_f_

Set<ResourceLocation>: g, visitedTables, field_20760, suppliers, field_227525_g_

Set<ResourceLocation>: g, visitedTables, field_20760, tables, field_227525_g_

Constructors

Methods

String (): b, getContext, method_359, getContext, func_227533_b_

String (): b, getContext, method_359, getName, func_227533_b_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withSupplier, func_227531_a_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withTable, func_227531_a_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasSupplier, func_227532_a_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasTable, func_227532_a_

void (LootContextUser): a, validateUser, method_22567, checkContext, func_227528_a_

void (LootContextUser): a, validateUser, method_22567, validateContext, func_227528_a_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getSupplier, func_227539_c_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getTable, func_227539_c_

1.15.2

Names

csd

csg

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cpc

csd

net.minecraft.world.level.storage.loot.LootTableProblemCollector

net.minecraft.world.level.storage.loot.ValidationContext

net.minecraft.world.storage.loot.ValidationResults

net.minecraft.world.storage.loot.ValidationTracker

net.minecraft.server.v1_14_R1.LootCollector

net.minecraft.server.v1_15_R1.LootCollector

Fields

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, field_216110_a

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, field_227519_a_

Supplier<String>: b, context, field_966, nameFactory, field_216111_b

Supplier<String>: b, context, field_966, nameFactory, field_227520_b_

String: c, contextCache, field_964, name, field_216112_c

String: h, contextCache, field_964, name, field_227526_h_

LootContextParamSet: c, params, field_20756, contextType, field_227521_c_

Function<ResourceLocation, LootItemCondition>: d, conditionResolver, field_20757, conditionGetter, field_227522_d_

Set<ResourceLocation>: e, visitedConditions, field_20758, conditions, field_227523_e_

Function<ResourceLocation, LootTable>: f, tableResolver, field_20759, supplierGetter, field_227524_f_

Set<ResourceLocation>: g, visitedTables, field_20760, suppliers, field_227525_g_

Constructors

()

(com.google.common.collect.Multimap<String, String>, Supplier<String>)

(LootContextParamSet, Function<ResourceLocation, LootItemCondition>, Function<ResourceLocation, LootTable>)

(com.google.common.collect.Multimap<String, String>, Supplier<String>, LootContextParamSet, Function<ResourceLocation, LootItemCondition>, Set<ResourceLocation>, Function<ResourceLocation, LootTable>, Set<ResourceLocation>)

Methods

String (): b, getContext, method_359, getContext, func_216104_b

String (): b, getContext, method_359, getContext, func_227533_b_

void (String): a, reportProblem, method_360, report, func_216105_a

void (String): a, reportProblem, method_360, report, func_227530_a_

LootTableProblemCollector (String): b, forChild, method_364, makeChild, func_216108_b

ValidationContext (String): b, forChild, method_364, makeChild, func_227534_b_

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, func_216106_a

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, func_227527_a_

ValidationContext (String, ResourceLocation): a, enterTable, method_22569, withSupplier, func_227531_a_

ValidationContext (String, ResourceLocation): b, enterCondition, method_22571, withCondition, func_227535_b_

boolean (ResourceLocation): a, hasVisitedTable, method_22570, hasSupplier, func_227532_a_

boolean (ResourceLocation): b, hasVisitedCondition, method_22572, hasCondition, func_227536_b_

void (LootContextUser): a, validateUser, method_22567, checkContext, func_227528_a_

LootTable (ResourceLocation): c, resolveLootTable, method_22574, getSupplier, func_227539_c_

LootItemCondition (ResourceLocation): d, resolveCondition, method_22576, getCondition, func_227541_d_

ValidationContext (LootContextParamSet): a, setParams, method_22568, withContextType, func_227529_a_

1.14.4

Names

cow

cpc

net.minecraft.world.level.storage.loot.LootTableProblemCollector

net.minecraft.world.loot.LootTableReporter

net.minecraft.loot.LootTableReporter

Fields

com.google.common.collect.Multimap<String, String>: a, field_965, messages, field_216110_a

com.google.common.collect.Multimap<String, String>: a, problems, field_965, messages, field_216110_a

Supplier<String>: b, field_966, nameFactory, field_216111_b

Supplier<String>: b, context, field_966, nameFactory, field_216111_b

String: c, field_964, name, field_216112_c

String: c, contextCache, field_964, name, field_216112_c

Constructors

Methods

String (): b, method_359, getContext, func_216104_b

String (): b, getContext, method_359, getContext, func_216104_b

void (String): a, method_360, report, func_216105_a

void (String): a, reportProblem, method_360, report, func_216105_a

LootCollector (String): b, method_364, makeChild, func_216108_b

LootTableProblemCollector (String): b, forChild, method_364, makeChild, func_216108_b

com.google.common.collect.Multimap<String, String> (): a, method_361, getMessages, func_216106_a

com.google.common.collect.Multimap<String, String> (): a, getProblems, method_361, getMessages, func_216106_a

1.14.3

Names

cos

cow

net.minecraft.world.loot.LootTableReporter

Fields

com.google.common.collect.Multimap<String, String>: a, field_965, field_216110_a

com.google.common.collect.Multimap<String, String>: a, field_965, messages, field_216110_a

Supplier<String>: b, field_966, field_216111_b

Supplier<String>: b, field_966, nameFactory, field_216111_b

String: c, field_964, field_216112_c

String: c, field_964, name, field_216112_c

Constructors

Methods

String (): b, method_359, func_216104_b

String (): b, method_359, getContext, func_216104_b

void (String): a, method_360, func_216105_a

void (String): a, method_360, report, func_216105_a

LootCollector (String): b, method_364, func_216108_b

LootCollector (String): b, method_364, makeChild, func_216108_b

com.google.common.collect.Multimap<String, String> (): a, method_361, func_216106_a

com.google.common.collect.Multimap<String, String> (): a, method_361, getMessages, func_216106_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

coq

cos

Fields

Constructors

Methods

1.14

Names

coq

net.minecraft.class_58

net.minecraft.world.storage.loot.ValidationResults

net.minecraft.server.v1_14_R1.LootCollector

Fields

com.google.common.collect.Multimap<String, String>: a, field_965, field_216110_a

Supplier<String>: b, field_966, field_216111_b

String: c, field_964, field_216112_c

Constructors

()

(com.google.common.collect.Multimap<String, String>, Supplier<String>)

Methods

String (): b, method_359, func_216104_b

void (String): a, method_360, func_216105_a

LootCollector (String): b, method_364, func_216108_b

com.google.common.collect.Multimap<String, String> (): a, method_361, func_216106_a