历史 - net.minecraft.world.level.storage.loot.ValidationContext

1.21.11

名称

fje

fog

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fdp

fje

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

faz

fdp

字段

构造函数

方法

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

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

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

ValidationContext (ProblemReporter$PathElement): a, forChild, method_364, makeChild, m_79365_

ValidationContext (ProblemReporter$PathElement, ResourceKey<?>): a, enterElement, method_51219, makeChild, m_278632_

void (ProblemReporter$Problem): a, reportProblem, method_360, report, m_79357_

1.21.5

名称

evy

faz

字段

构造函数

方法

1.21.4

名称

ewv

evy

字段

构造函数

方法

1.21.3

名称

erx

ewv

字段

LootContextParamSet: b, params, field_20756, contextType, f_79334_

ContextKeySet: b, contextKeySet, field_20756, contextType, f_348886_

构造函数

方法

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

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

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

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

1.21.1

名称

字段

构造函数

方法

1.21

名称

eqq

erx

字段

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

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

构造函数

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

(ProblemReporter, LootContextParamSet)

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

方法

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

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

1.20.6

名称

ehf

eqq

字段

LootDataResolver: c, resolver, field_44504, dataLookup, f_278480_

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

构造函数

(ProblemReporter, LootContextParamSet, LootDataResolver)

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

(ProblemReporter, LootContextParamSet, HolderGetter$Provider)

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

方法

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

名称

ecz

ehf

字段

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_

构造函数

(LootContextParamSet, LootDataResolver)

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

(ProblemReporter, LootContextParamSet, LootDataResolver)

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

方法

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

名称

dzv

ecz

字段

构造函数

方法

1.20.1

名称

dyz

dzv

字段

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_

构造函数

(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<?>>)

方法

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

名称

dvz

dyz

字段

构造函数

方法

1.19.3

名称

dsl

dvz

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

dro

dsl

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

字段

构造函数

方法

1.19

名称

dlk

dro

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

字段

构造函数

方法

1.18.2

名称

dki

dlk

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dix

dki

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

czd

czg

net.minecraft.server.v1_16_R2.LootCollector

net.minecraft.server.v1_16_R3.LootCollector

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

dbe

czd

net.minecraft.server.v1_16_R1.LootCollector

net.minecraft.server.v1_16_R2.LootCollector

字段

构造函数

方法

1.16.1

名称

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

字段

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_

构造函数

方法

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

名称

csd

csg

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

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

字段

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_

构造函数

()

(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>)

方法

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

名称

cow

cpc

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

net.minecraft.world.loot.LootTableReporter

net.minecraft.loot.LootTableReporter

字段

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

构造函数

方法

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

名称

cos

cow

net.minecraft.world.loot.LootTableReporter

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

coq

cos

字段

构造函数

方法

1.14

名称

coq

net.minecraft.class_58

net.minecraft.world.storage.loot.ValidationResults

net.minecraft.server.v1_14_R1.LootCollector

字段

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

构造函数

()

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

方法

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