net.minecraft.world.level.storage.loot.parameters

public class LootContextParamSet

dcy
net.minecraft.world.level.storage.loot.parameters.LootContextParamSet
net.minecraft.class_176
net.minecraft.loot.context.LootContextType
net.minecraft.loot.LootParameterSet
net.minecraft.server.v1_16_R1.LootContextParameterSet

Field summary

Modifier and TypeField
private final Set<LootContextParam<?>>
a
required
field_1216
required
field_216278_a
private final Set<LootContextParam<?>>
b
all
field_1215
allowed
field_216279_b

Constructor summary

ModifierConstructor
private (Set<LootContextParam<?>> required, Set<LootContextParam<?>> allowed)

Method summary

Modifier and TypeMethod
public Set<LootContextParam<?>>
a()
getRequired()
method_778()
getRequired()
func_216277_a()
getRequired()
public Set<LootContextParam<?>>
b()
getAllowed()
method_777()
getAllowed()
func_216276_b()
getOptional()
public void
a(dbe arg0, dau arg1)
validateUser(ValidationContext arg0, LootContextUser arg1)
method_776(class_58 arg0, class_46 arg1)
validate(LootTableReporter reporter, LootContextAware parameterConsumer)
func_227556_a_(ValidationTracker arg0, IParameterized arg1)