Package net.minecraft.server
Class QueueingWorldGenerationProgressListener
java.lang.Object
net.minecraft.server.QueueingWorldGenerationProgressListener
- All Implemented Interfaces:
WorldGenerationProgressListener
@Environment(CLIENT) public class QueueingWorldGenerationProgressListener extends Object implements WorldGenerationProgressListener
-
Field Summary
Fields Modifier and Type Field Description private WorldGenerationProgressListener
progressListener
private TaskExecutor<Runnable>
queue
-
Constructor Summary
Constructors Constructor Description QueueingWorldGenerationProgressListener(WorldGenerationProgressListener progressListener, Executor executor)
-
Method Summary
Modifier and Type Method Description void
setChunkStatus(ChunkPos pos, ChunkStatus status)
void
start(ChunkPos spawnPos)
void
stop()
-
Field Details
-
progressListener
-
queue
-
-
Constructor Details
-
QueueingWorldGenerationProgressListener
public QueueingWorldGenerationProgressListener(WorldGenerationProgressListener progressListener, Executor executor)
-
-
Method Details
-
start
- Specified by:
start
in interfaceWorldGenerationProgressListener
-
setChunkStatus
- Specified by:
setChunkStatus
in interfaceWorldGenerationProgressListener
-
stop
public void stop()- Specified by:
stop
in interfaceWorldGenerationProgressListener
-