Interface TickEvent<T>
- All Known Subinterfaces:
TickEvent.Player,TickEvent.Server,TickEvent.ServerWorld,TickEvent.WorldTick<T>
public interface TickEvent<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfaceTickEvent.WorldTick<T extends net.minecraft.world.level.Level> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Event<TickEvent.Player>Invoked after a player tick has been processed.static final Event<TickEvent.Player>Invoked before a player tick is processed.static final Event<TickEvent.Server>Invoked after a server tick has been processed.static final Event<TickEvent.Server>Invoked before a server tick is processed.static final Event<TickEvent.ServerWorld>Invoked after a server level tick has been processed.static final Event<TickEvent.ServerWorld>Invoked before a server level tick is processed. -
Method Summary
-
Field Details
-
SERVER_PRE
Invoked before a server tick is processed. Equivalent to Forge'sServerTickEventevent in the START Phase.- See Also:
-
SERVER_POST
Invoked after a server tick has been processed. Equivalent to Forge'sServerTickEventevent in the END Phase.- See Also:
-
SERVER_WORLD_PRE
Invoked before a server level tick is processed. Equivalent to Forge'sWorldTickEventevent in the START Phase.- See Also:
-
SERVER_WORLD_POST
Invoked after a server level tick has been processed. Equivalent to Forge'sWorldTickEventevent in the END Phase.- See Also:
-
PLAYER_PRE
Invoked before a player tick is processed. Equivalent to Forge'sPlayerTickEventevent in the START Phase.- See Also:
-
PLAYER_POST
Invoked after a player tick has been processed. Equivalent to Forge'sPlayerTickEventevent in the END Phase.- See Also:
-
-
Method Details
-
tick
Callback method for tick events.- Parameters:
instance- The object ticking.
-