Class ValidationContext
java.lang.Object
net.minecraft.world.level.storage.loot.ValidationContext
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate final LootContextParamSetprivate final LootDataResolverprivate final Set<LootDataId<?>> - 
Constructor Summary
ConstructorsConstructorDescriptionValidationContext(com.google.common.collect.Multimap<String, String> p_279202_, Supplier<String> p_279184_, LootContextParamSet p_279485_, LootDataResolver p_279476_, Set<LootDataId<?>> p_279392_) ValidationContext(LootContextParamSet p_279447_, LootDataResolver p_279446_)  - 
Method Summary
Modifier and TypeMethodDescriptionenterElement(String p_279180_, LootDataId<?> p_279438_) private StringbooleanhasVisitedElement(LootDataId<?> p_279178_) voidreportProblem(String p_79358_) resolver()setParams(LootContextParamSet p_79356_) voidvalidateUser(LootContextUser p_79354_)  
- 
Field Details
- 
problems
 - 
context
 - 
params
 - 
resolver
 - 
visitedElements
 - 
contextCache
 
 - 
 - 
Constructor Details
- 
ValidationContext
 - 
ValidationContext
public ValidationContext(com.google.common.collect.Multimap<String, String> p_279202_, Supplier<String> p_279184_, LootContextParamSet p_279485_, LootDataResolver p_279476_, Set<LootDataId<?>> p_279392_)  
 - 
 - 
Method Details
- 
getContext
 - 
reportProblem
 - 
forChild
 - 
enterElement
 - 
hasVisitedElement
 - 
getProblems
 - 
validateUser
 - 
resolver
 - 
setParams
 
 -