Interface ChunkStatus.SimpleGenerationTask

All Superinterfaces:
ChunkStatus.GenerationTask
Enclosing class:
ChunkStatus

private static interface ChunkStatus.SimpleGenerationTask extends ChunkStatus.GenerationTask
Mappings:
Namespace Name
official dec$d
intermediary net/minecraft/class_2806$class_3768
named net/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask
  • Method Details

    • doWork

      default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator generator, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> fullChunkConverter, List<Chunk> chunks, Chunk chunk)
      Specified by:
      doWork in interface ChunkStatus.GenerationTask
      Parameters:
      targetStatus - the status the chunk will be set to after the task is completed
      fullChunkConverter - a function that can convert a raw chunk to a full chunk
      Mappings:
      Namespace Name Mixin selector
      official doWork Ldec$b;doWork(Ldec;Ljava/util/concurrent/Executor;Laif;Lddy;Ldvu;Laii;Ljava/util/function/Function;Ljava/util/List;Lddx;)Ljava/util/concurrent/CompletableFuture;
      intermediary doWork Lnet/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 doWork Lnet/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/StructureTemplateManager;Lnet/minecraft/server/world/ServerLightingProvider;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
    • doWork

      void doWork(ChunkStatus targetStatus, ServerWorld world, ChunkGenerator chunkGenerator, List<Chunk> chunks, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official doWork Ldec$d;doWork(Ldec;Laif;Lddy;Ljava/util/List;Lddx;)V
      intermediary doWork Lnet/minecraft/class_2806$class_3768;doWork(Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
      named doWork Lnet/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask;doWork(Lnet/minecraft/world/chunk/ChunkStatus;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/List;Lnet/minecraft/world/chunk/Chunk;)V