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 interface
static interface
static interface
static interface
TickEvent.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'sServerTickEvent
event in the START Phase.- See Also:
-
SERVER_POST
Invoked after a server tick has been processed. Equivalent to Forge'sServerTickEvent
event in the END Phase.- See Also:
-
SERVER_WORLD_PRE
Invoked before a server level tick is processed. Equivalent to Forge'sWorldTickEvent
event in the START Phase.- See Also:
-
SERVER_WORLD_POST
Invoked after a server level tick has been processed. Equivalent to Forge'sWorldTickEvent
event in the END Phase.- See Also:
-
PLAYER_PRE
Invoked before a player tick is processed. Equivalent to Forge'sPlayerTickEvent
event in the START Phase.- See Also:
-
PLAYER_POST
Invoked after a player tick has been processed. Equivalent to Forge'sPlayerTickEvent
event in the END Phase.- See Also:
-
-
Method Details
-
tick
Callback method for tick events.- Parameters:
instance
- The object ticking.
-