Class MinigameCompletedTrigger
java.lang.Object
net.minecraft.advancements.critereon.SimpleCriterionTrigger<MinigameCompletedTrigger.Instance>
com.wdiscute.starcatcher.advancement.MinigameCompletedTrigger
- All Implemented Interfaces:
net.minecraft.advancements.CriterionTrigger<MinigameCompletedTrigger.Instance>
public class MinigameCompletedTrigger
extends net.minecraft.advancements.critereon.SimpleCriterionTrigger<MinigameCompletedTrigger.Instance>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface net.minecraft.advancements.CriterionTrigger
net.minecraft.advancements.CriterionTrigger.Listener<T extends net.minecraft.advancements.CriterionTriggerInstance> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected @NotNull MinigameCompletedTrigger.InstancecreateInstance(com.google.gson.JsonObject json, net.minecraft.advancements.critereon.ContextAwarePredicate predicate, net.minecraft.advancements.critereon.DeserializationContext deserializationContext) @NotNull net.minecraft.resources.ResourceLocationgetId()voidtrigger(net.minecraft.server.level.ServerPlayer player, int hits, boolean perfect, boolean completedTreasure, int time, net.minecraft.world.item.ItemStack caught) Methods inherited from class net.minecraft.advancements.critereon.SimpleCriterionTrigger
addPlayerListener, createInstance, removePlayerListener, removePlayerListeners, trigger
-
Field Details
-
ID
public static final net.minecraft.resources.ResourceLocation ID
-
-
Constructor Details
-
MinigameCompletedTrigger
public MinigameCompletedTrigger()
-
-
Method Details
-
getId
@NotNull public @NotNull net.minecraft.resources.ResourceLocation getId() -
createInstance
@NotNull protected @NotNull MinigameCompletedTrigger.Instance createInstance(com.google.gson.JsonObject json, net.minecraft.advancements.critereon.ContextAwarePredicate predicate, net.minecraft.advancements.critereon.DeserializationContext deserializationContext) - Specified by:
createInstancein classnet.minecraft.advancements.critereon.SimpleCriterionTrigger<MinigameCompletedTrigger.Instance>
-
trigger
public void trigger(net.minecraft.server.level.ServerPlayer player, int hits, boolean perfect, boolean completedTreasure, int time, net.minecraft.world.item.ItemStack caught) -
builder
-