Class SimpleTrigger

All Implemented Interfaces:
ITriggerable, net.minecraft.advancements.CriterionTrigger<SimpleTrigger.Instance>

@ParametersAreNonnullByDefault public class SimpleTrigger extends CriterionTriggerBase<SimpleTrigger.Instance> implements ITriggerable
  • Constructor Details

    • SimpleTrigger

      public SimpleTrigger(String id)
  • Method Details

    • createInstance

      public SimpleTrigger.Instance createInstance(com.google.gson.JsonObject json, net.minecraft.advancements.critereon.DeserializationContext context)
      Specified by:
      createInstance in interface net.minecraft.advancements.CriterionTrigger<SimpleTrigger.Instance>
    • trigger

      public void trigger(net.minecraft.server.level.ServerPlayer player)
      Specified by:
      trigger in interface ITriggerable
    • instance

      public SimpleTrigger.Instance instance()