Class ProcessorChunkProgressListener
java.lang.Object
net.minecraft.server.level.progress.ProcessorChunkProgressListener
- All Implemented Interfaces:
ChunkProgressListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConsecutiveExecutorprivate final ChunkProgressListenerprivate boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateProcessorChunkProgressListener(ChunkProgressListener delegate, Executor dispatcher) -
Method Summary
Modifier and TypeMethodDescriptioncreateStarted(ChunkProgressListener delegate, Executor dispatcher) voidonStatusChange(ChunkPos chunkPos, ChunkStatus chunkStatus) voidstart()voidstop()voidupdateSpawnPos(ChunkPos center)
-
Field Details
-
delegate
-
consecutiveExecutor
-
started
private boolean started
-
-
Constructor Details
-
ProcessorChunkProgressListener
-
-
Method Details
-
createStarted
public static ProcessorChunkProgressListener createStarted(ChunkProgressListener delegate, Executor dispatcher) -
updateSpawnPos
- Specified by:
updateSpawnPosin interfaceChunkProgressListener
-
onStatusChange
- Specified by:
onStatusChangein interfaceChunkProgressListener
-
start
public void start()- Specified by:
startin interfaceChunkProgressListener
-
stop
public void stop()- Specified by:
stopin interfaceChunkProgressListener
-