Package net.minecraft.world.chunk
Interface ChunkStatus.SimpleGenerationTask
- All Superinterfaces:
ChunkStatus.GenerationTask
- Enclosing class:
- ChunkStatus
static interface ChunkStatus.SimpleGenerationTask extends ChunkStatus.GenerationTask
- Mappings:
Namespace Name official ckl$dintermediary net/minecraft/class_2806$class_3768named net/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask
-
Method Summary
Modifier and Type Method Description voiddoWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>doWork(ChunkStatus targetStatus, Executor executor, ServerWorld serverWorld, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)
-
Method Details
-
doWork
default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> doWork(ChunkStatus targetStatus, Executor executor, ServerWorld serverWorld, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)- Specified by:
doWorkin interfaceChunkStatus.GenerationTask- Parameters:
targetStatus- the status the chunk will be set to after the task is completed- Mappings:
Namespace Name Mixin selector official doWorkLckl$b;doWork(Lckl;Ljava/util/concurrent/Executor;Labf;Lckj;Ldab;Labi;Ljava/util/function/Function;Ljava/util/List;Lckh;)Ljava/util/concurrent/CompletableFuture;intermediary doWorkLnet/minecraft/class_2806$class_2807;doWork(Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;named doWorkLnet/minecraft/world/chunk/ChunkStatus$GenerationTask;doWork(Lnet/minecraft/world/chunk/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/structure/StructureManager;Lnet/minecraft/server/world/ServerLightingProvider;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
-
doWork
void doWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)- Mappings:
Namespace Name Mixin selector official doWorkLckl$d;doWork(Labf;Lckj;Ljava/util/List;Lckh;)Vintermediary doWorkLnet/minecraft/class_2806$class_3768;doWork(Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)Vnamed doWorkLnet/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask;doWork(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/chunk/Chunk;)V
-