类 ValidationContext
java.lang.Object
net.minecraft.world.level.storage.loot.ValidationContext
-
字段概要
字段修饰符和类型字段说明private String
private final LootContextParamSet
private final LootDataResolver
private final Set<LootDataId<?>>
-
构造器概要
构造器构造器说明ValidationContext
(com.google.common.collect.Multimap<String, String> pProblems, Supplier<String> pContext, LootContextParamSet pParams, LootDataResolver pResolver, Set<LootDataId<?>> pVisitedElements) ValidationContext
(LootContextParamSet pParams, LootDataResolver pResolver) -
方法概要
修饰符和类型方法说明enterElement
(String pChildName, LootDataId<?> pElement) private String
boolean
hasVisitedElement
(LootDataId<?> pElement) void
reportProblem
(String pProblem) resolver()
setParams
(LootContextParamSet pParams) void
validateUser
(LootContextUser pLootContextUser)
-
字段详细资料
-
problems
-
context
-
params
-
resolver
-
visitedElements
-
contextCache
-
-
构造器详细资料
-
ValidationContext
-
ValidationContext
public ValidationContext(com.google.common.collect.Multimap<String, String> pProblems, Supplier<String> pContext, LootContextParamSet pParams, LootDataResolver pResolver, Set<LootDataId<?>> pVisitedElements)
-
-
方法详细资料
-
getContext
-
reportProblem
-
forChild
-
enterElement
-
hasVisitedElement
-
getProblems
-
validateUser
-
resolver
-
setParams
-