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

public class LootContextParamSet

dax
net.minecraft.world.level.storage.loot.parameters.LootContextParamSet
net.minecraft.class_176
net.minecraft.unmapped.C_vczsvjil
net.minecraft.loot.context.LootContextType
net.minecraft.loot.LootParameterSet
net.minecraft.server.v1_16_R2.LootContextParameterSet

Field summary

Modifier and TypeField
private final Set<LootContextParam<?>>
a
required
field_1216
f_bfwqrnwj
required
field_216278_a
private final Set<LootContextParam<?>>
b
all
field_1215
f_dyihnsed
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()
m_oepszevu()
getRequired()
func_216277_a()
getRequired()
public Set<LootContextParam<?>>
b()
getAllowed()
method_777()
m_shnlzpdy()
getAllowed()
func_216276_b()
getOptional()
public void
a(czd arg0, cyt arg1)
validateUser(ValidationContext arg0, LootContextUser arg1)
method_776(class_58 arg0, class_46 arg1)
m_wwzaapqp(C_eumtgsbp arg0, C_dogcxkxz arg1)
validate(LootTableReporter reporter, LootContextAware parameterConsumer)
func_227556_a_(ValidationTracker arg0, IParameterized arg1)