Class EntityPredicate.AndPredicate
java.lang.Object
net.minecraft.advancements.criterion.EntityPredicate.AndPredicate
- Enclosing class:
- EntityPredicate
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EntityPredicate.AndPredicate
private final Predicate<LootContext>
private final ILootCondition[]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic EntityPredicate.AndPredicate
create
(ILootCondition... p_234591_0_) private static EntityPredicate.AndPredicate
fromElement
(String p_234589_0_, ConditionArrayParser p_234589_1_, com.google.gson.JsonElement p_234589_2_) static EntityPredicate.AndPredicate
fromJson
(com.google.gson.JsonObject p_234587_0_, String p_234587_1_, ConditionArrayParser p_234587_2_) static EntityPredicate.AndPredicate[]
fromJsonArray
(com.google.gson.JsonObject p_234592_0_, String p_234592_1_, ConditionArrayParser p_234592_2_) boolean
matches
(LootContext p_234588_1_) static com.google.gson.JsonElement
toJson
(EntityPredicate.AndPredicate[] p_234590_0_, ConditionArraySerializer p_234590_1_) com.google.gson.JsonElement
toJson
(ConditionArraySerializer p_234586_1_) static EntityPredicate.AndPredicate
wrap
(EntityPredicate p_234585_0_)
-
Field Details
-
ANY
-
conditions
-
compositePredicates
-
-
Constructor Details
-
AndPredicate
-
-
Method Details
-
create
-
fromJson
public static EntityPredicate.AndPredicate fromJson(com.google.gson.JsonObject p_234587_0_, String p_234587_1_, ConditionArrayParser p_234587_2_) -
fromJsonArray
public static EntityPredicate.AndPredicate[] fromJsonArray(com.google.gson.JsonObject p_234592_0_, String p_234592_1_, ConditionArrayParser p_234592_2_) -
fromElement
private static EntityPredicate.AndPredicate fromElement(String p_234589_0_, ConditionArrayParser p_234589_1_, @Nullable com.google.gson.JsonElement p_234589_2_) -
wrap
-
matches
-
toJson
-
toJson
public static com.google.gson.JsonElement toJson(EntityPredicate.AndPredicate[] p_234590_0_, ConditionArraySerializer p_234590_1_)
-