net.minecraft.predicate.entity

public class LootContextPredicate

bg
net.minecraft.advancements.critereon.ContextAwarePredicate
net.minecraft.class_5258
net.minecraft.predicate.entity.LootContextPredicate
net.minecraft.unmapped.C_ctsfmifk
net.minecraft.predicate.ContextAwarePredicate
net.minecraft.src.C_285556_

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<LootContextPredicate>
a
CODEC
field_47234
CODEC
f_yqigtilm
CODEC
f_303282_
private final List<LootCondition>
b
conditions
field_24389
conditions
f_yxgkwomu
lootConditions
f_285622_
private final Predicate<LootContext>
c
compositePredicates
field_24390
combinedCondition
f_rvptvckz
compositePredicate
f_285559_

Constructor summary

ModifierConstructor
(List<LootCondition> conditions)

Method summary

Modifier and TypeMethod
public static LootContextPredicate
a(evc... o)
create(LootItemCondition... arg0)
method_27973(class_5341... arg0)
create(LootCondition... conditions)
m_bedcmskq(C_vqkczpuv... arg0)
of(LootCondition... lootConditions)
m_286108_(C_3004_... p_286844_)
public boolean
a(err arg0)
matches(LootContext arg0)
method_27806(class_47 arg0)
test(LootContext context)
m_iuimbrve(C_iakykpgh arg0)
test(LootContext context)
m_285831_(C_2811_ arg0)
public void
a(erx arg0)
validate(ValidationContext arg0)
method_54959(class_58 arg0)
validateConditions(LootTableReporter reporter)
m_zuojxyqu(C_eumtgsbp arg0)
validateConditions(LootTableReporter reporter)
m_305566_(C_2837_ arg0)