net.minecraft.loot.context

public class LootContextType

dba
net.minecraft.world.level.storage.loot.parameters.LootContextParamSet
net.minecraft.class_176
net.minecraft.loot.context.LootContextType
net.minecraft.unmapped.C_vczsvjil
net.minecraft.loot.LootParameterSet
net.minecraft.loot.LootParameterSet

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public Set<LootContextParameter<?>>
a()
getRequired()
method_778()
getRequired()
m_oepszevu()
func_216277_a()
getRequiredParameters()
public Set<LootContextParameter<?>>
b()
getAllowed()
method_777()
getAllowed()
m_shnlzpdy()
func_216276_b()
getAllParameters()
public void
a(czg arg0, cyw arg1)
validateUser(ValidationContext arg0, LootContextUser arg1)
method_776(class_58 arg0, class_46 arg1)
validate(LootTableReporter reporter, LootContextAware parameterConsumer)
m_wwzaapqp(C_eumtgsbp arg0, C_dogcxkxz arg1)
func_227556_a_(ValidationTracker arg0, IParameterized arg1)
func_227556_a_(ValidationTracker arg0, IParameterized arg1)