Package net.minecraft.world.chunk
Interface ChunkStatus.SimpleGenerationTask
- All Superinterfaces:
ChunkStatus.GenerationTask
- Enclosing class:
- ChunkStatus
static interface ChunkStatus.SimpleGenerationTask extends ChunkStatus.GenerationTask
-
Method Summary
Modifier and Type Method Description void
doWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)
default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
doWork(ChunkStatus targetStatus, ServerWorld world, ChunkGenerator generator, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> surroundingChunks, Chunk chunk)
-
Method Details
-
doWork
default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> doWork(ChunkStatus targetStatus, ServerWorld world, ChunkGenerator generator, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> surroundingChunks, Chunk chunk)- Specified by:
doWork
in interfaceChunkStatus.GenerationTask
- Parameters:
targetStatus
- the status the chunk will be set to after the task is completedchunk
- the primary chunk this task will be applied to
-
doWork
void doWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)
-