net.minecraft.predicate.entity

public class LootContextPredicate

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

Field summary

Modifier and TypeField
public static final LootContextPredicate
a
ANY
field_24388
EMPTY
f_twhokrnd
f_285567_
private final LootCondition[]
b
conditions
field_24389
conditions
f_yxgkwomu
lootConditions
f_285622_
private final Predicate<LootContext>
c
compositePredicates
field_24390
combinedCondition
f_rvptvckz
f_285559_

Constructor summary

ModifierConstructor
(LootCondition[] conditions)

Method summary

Modifier and TypeMethod
public static LootContextPredicate
a(eck... o)
create(LootItemCondition... arg0)
method_27973(class_5341... arg0)
create(LootCondition... conditions)
m_bedcmskq(C_vqkczpuv... arg0)
m_bedcmskq(LootCondition... lootConditions)
m_286108_(C_3004_... p_286844_)
public static LootContextPredicate
a(String o, be o, com.google.gson.JsonElement o, ebu o)
fromElement(String arg0, DeserializationContext arg1, com.google.gson.JsonElement arg2, LootContextParamSet arg3)
method_27807(String arg0, class_5257 arg1, com.google.gson.JsonElement arg2, class_176 arg3)
fromJson(String key, AdvancementEntityPredicateDeserializer predicateDeserializer, com.google.gson.JsonElement json, LootContextType contextType)
m_douvdayy(String arg0, C_gzewtdot arg1, com.google.gson.JsonElement arg2, C_vczsvjil arg3)
m_285802_(String p_286647_, C_723_ p_286323_, com.google.gson.JsonElement p_286520_, C_2970_ p_286912_)
public boolean
a(dzk arg0)
matches(LootContext arg0)
method_27806(class_47 arg0)
test(LootContext context)
m_iuimbrve(C_iakykpgh arg0)
m_285831_(C_2811_ arg0)
public com.google.gson.JsonElement
a(ct arg0)
toJson(SerializationContext arg0)
method_27804(class_5267 arg0)
toJson(AdvancementEntityPredicateSerializer predicateSerializer)
m_igcsxsyb(C_cogtomcl arg0)
m_286026_(C_2205_ arg0)
public static com.google.gson.JsonElement
a(ba[] o, ct o)
toJson(ContextAwarePredicate[] arg0, SerializationContext arg1)
method_27808(class_5258[] arg0, class_5267 arg1)
toPredicatesJsonArray(LootContextPredicate[] predicates, AdvancementEntityPredicateSerializer predicateSerializer)
m_wutkdwvf(C_ctsfmifk[] arg0, C_cogtomcl arg1)
m_285805_(C_285556_[] p_286611_, C_2205_ p_286638_)