Class QueueingWorldGenerationProgressListener

java.lang.Object
net.minecraft.server.QueueingWorldGenerationProgressListener
All Implemented Interfaces:
WorldGenerationProgressListener

@Environment(CLIENT)
public class QueueingWorldGenerationProgressListener
extends Object
implements WorldGenerationProgressListener
Mappings:
Namespace Name
official abh
intermediary net/minecraft/class_3952
named net/minecraft/server/QueueingWorldGenerationProgressListener
  • Field Details

    • progressListener

      private final WorldGenerationProgressListener progressListener
      Mappings:
      Namespace Name Mixin selector
      official a Labh;a:Labe;
      intermediary field_17472 Lnet/minecraft/class_3952;field_17472:Lnet/minecraft/class_3949;
      named progressListener Lnet/minecraft/server/QueueingWorldGenerationProgressListener;progressListener:Lnet/minecraft/server/WorldGenerationProgressListener;
    • queue

      private final TaskExecutor<Runnable> queue
      Mappings:
      Namespace Name Mixin selector
      official b Labh;b:Lapa;
      intermediary field_17473 Lnet/minecraft/class_3952;field_17473:Lnet/minecraft/class_3846;
      named queue Lnet/minecraft/server/QueueingWorldGenerationProgressListener;queue:Lnet/minecraft/util/thread/TaskExecutor;
  • Constructor Details

    • QueueingWorldGenerationProgressListener

      public QueueingWorldGenerationProgressListener​(WorldGenerationProgressListener progressListener, Executor executor)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labh;<init>(Labe;Ljava/util/concurrent/Executor;)V
      intermediary <init> Lnet/minecraft/class_3952;<init>(Lnet/minecraft/class_3949;Ljava/util/concurrent/Executor;)V
      named <init> Lnet/minecraft/server/QueueingWorldGenerationProgressListener;<init>(Lnet/minecraft/server/WorldGenerationProgressListener;Ljava/util/concurrent/Executor;)V
  • Method Details

    • start

      public void start​(ChunkPos spawnPos)
      Specified by:
      start in interface WorldGenerationProgressListener
      Mappings:
      Namespace Name Mixin selector
      official a Labe;a(Lbta;)V
      intermediary method_17669 Lnet/minecraft/class_3949;method_17669(Lnet/minecraft/class_1923;)V
      named start Lnet/minecraft/server/WorldGenerationProgressListener;start(Lnet/minecraft/util/math/ChunkPos;)V
    • setChunkStatus

      public void setChunkStatus​(ChunkPos pos, @Nullable ChunkStatus status)
      Specified by:
      setChunkStatus in interface WorldGenerationProgressListener
      Mappings:
      Namespace Name Mixin selector
      official a Labe;a(Lbta;Lcjp;)V
      intermediary method_17670 Lnet/minecraft/class_3949;method_17670(Lnet/minecraft/class_1923;Lnet/minecraft/class_2806;)V
      named setChunkStatus Lnet/minecraft/server/WorldGenerationProgressListener;setChunkStatus(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/chunk/ChunkStatus;)V
    • stop

      public void stop()
      Specified by:
      stop in interface WorldGenerationProgressListener
      Mappings:
      Namespace Name Mixin selector
      official b Labe;b()V
      intermediary method_17671 Lnet/minecraft/class_3949;method_17671()V
      named stop Lnet/minecraft/server/WorldGenerationProgressListener;stop()V