Class TamePlantTrigger.TriggerInstance
java.lang.Object
net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
nokunami.floral_warfare.common.advancements.critereon.TamePlantTrigger.TriggerInstance
- All Implemented Interfaces:
net.minecraft.advancements.CriterionTriggerInstance
- Enclosing class:
- TamePlantTrigger
public static class TamePlantTrigger.TriggerInstance
extends net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
-
Constructor Summary
ConstructorsConstructorDescriptionTriggerInstance(net.minecraft.advancements.critereon.ContextAwarePredicate player, net.minecraft.advancements.critereon.ContextAwarePredicate entity) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(net.minecraft.world.level.storage.loot.LootContext context) @NotNull com.google.gson.JsonObjectserializeToJson(@NotNull net.minecraft.advancements.critereon.SerializationContext context) tamedAnimal(net.minecraft.advancements.critereon.EntityPredicate predicate) Methods inherited from class net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
getCriterion, getPlayerPredicate, toString
-
Constructor Details
-
TriggerInstance
public TriggerInstance(net.minecraft.advancements.critereon.ContextAwarePredicate player, net.minecraft.advancements.critereon.ContextAwarePredicate entity)
-
-
Method Details
-
tamedAnimal
-
tamedAnimal
public static TamePlantTrigger.TriggerInstance tamedAnimal(net.minecraft.advancements.critereon.EntityPredicate predicate) -
matches
public boolean matches(net.minecraft.world.level.storage.loot.LootContext context) -
serializeToJson
@NotNull public @NotNull com.google.gson.JsonObject serializeToJson(@NotNull @NotNull net.minecraft.advancements.critereon.SerializationContext context) - Specified by:
serializeToJsonin interfacenet.minecraft.advancements.CriterionTriggerInstance- Overrides:
serializeToJsonin classnet.minecraft.advancements.critereon.AbstractCriterionTriggerInstance
-