@MethodsReturnNonnullByDefault @ParametersAreNonnullByDefault public class SimpleTrigger extends CriterionTriggerBase<SimpleTrigger.Instance> implements ITriggerable
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleTrigger.Instance |
listeners| Constructor and Description |
|---|
SimpleTrigger(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
SimpleTrigger.Instance |
createInstance(com.google.gson.JsonObject json,
net.minecraft.loot.ConditionArrayParser context) |
SimpleTrigger.Instance |
instance() |
void |
trigger(net.minecraft.entity.player.ServerPlayerEntity player) |
addPlayerListener, getId, removePlayerListener, removePlayerListeners, triggerpublic SimpleTrigger.Instance createInstance(com.google.gson.JsonObject json, net.minecraft.loot.ConditionArrayParser context)
createInstance in interface net.minecraft.advancements.ICriterionTrigger<SimpleTrigger.Instance>public void trigger(net.minecraft.entity.player.ServerPlayerEntity player)
trigger in interface ITriggerablepublic SimpleTrigger.Instance instance()