Module net.minestom.server
Package net.minestom.server.thread
Interface ThreadDispatcher.Update<P,E>
- All Known Implementing Classes:
ThreadDispatcher.Update.ElementRemove
,ThreadDispatcher.Update.ElementUpdate
,ThreadDispatcher.Update.PartitionLoad
,ThreadDispatcher.Update.PartitionUnload
- Enclosing interface:
ThreadDispatcher<P,
E extends Tickable>
@Internal
public static sealed interface ThreadDispatcher.Update<P,E>
permits ThreadDispatcher.Update.PartitionLoad<P,E>, ThreadDispatcher.Update.PartitionUnload<P,E>, ThreadDispatcher.Update.ElementUpdate<P,E>, ThreadDispatcher.Update.ElementRemove<P,E>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
Removes an element.static final record
Updates an element}, signalling that it is a part ofpartition
.static final record
Registers a new partition.static final record
Deletes an existing partition.