Class ClientChunkLoadProgress

java.lang.Object
net.minecraft.client.world.ClientChunkLoadProgress
All Implemented Interfaces:
ChunkLoadProgress

@Environment(CLIENT) public class ClientChunkLoadProgress extends Object implements ChunkLoadProgress
Mappings:
Namespace Name
named net/minecraft/client/world/ClientChunkLoadProgress
intermediary net/minecraft/class_11653
official gzv
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/world/ClientChunkLoadProgress;LOGGER:Lorg/slf4j/Logger;
      intermediary field_61724 Lnet/minecraft/class_11653;field_61724:Lorg/slf4j/Logger;
      official b Lgzv;b:Lorg/slf4j/Logger;
    • THIRTY_SECONDS

      private static final long THIRTY_SECONDS
      Mappings:
      Namespace Name Mixin selector
      named THIRTY_SECONDS Lnet/minecraft/client/world/ClientChunkLoadProgress;THIRTY_SECONDS:J
      intermediary field_61725 Lnet/minecraft/class_11653;field_61725:J
      official c Lgzv;c:J
    • WAIT_UNTIL_READY_MILLIS

      public static final long WAIT_UNTIL_READY_MILLIS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named WAIT_UNTIL_READY_MILLIS Lnet/minecraft/client/world/ClientChunkLoadProgress;WAIT_UNTIL_READY_MILLIS:J
      intermediary field_61726 Lnet/minecraft/class_11653;field_61726:J
      official a Lgzv;a:J
    • delegate

      private final DeltaChunkLoadProgress delegate
      Mappings:
      Namespace Name Mixin selector
      named delegate Lnet/minecraft/client/world/ClientChunkLoadProgress;delegate:Lnet/minecraft/world/chunk/DeltaChunkLoadProgress;
      intermediary field_61727 Lnet/minecraft/class_11653;field_61727:Lnet/minecraft/class_11547;
      official d Lgzv;d:Laxj;
    • chunkLoadMap

      @Nullable private @Nullable ChunkLoadMap chunkLoadMap
      Mappings:
      Namespace Name Mixin selector
      named chunkLoadMap Lnet/minecraft/client/world/ClientChunkLoadProgress;chunkLoadMap:Lnet/minecraft/world/chunk/ChunkLoadMap;
      intermediary field_61728 Lnet/minecraft/class_11653;field_61728:Lnet/minecraft/class_11544;
      official e Lgzv;e:Laxh;
    • stage

      @Nullable private volatile ChunkLoadProgress.Stage stage
      Mappings:
      Namespace Name Mixin selector
      named stage Lnet/minecraft/client/world/ClientChunkLoadProgress;stage:Lnet/minecraft/world/chunk/ChunkLoadProgress$Stage;
      intermediary field_61729 Lnet/minecraft/class_11653;field_61729:Lnet/minecraft/class_11545$class_11546;
      official f Lgzv;f:Laxi$a;
    • state

      Mappings:
      Namespace Name Mixin selector
      named state Lnet/minecraft/client/world/ClientChunkLoadProgress;state:Lnet/minecraft/client/world/ClientChunkLoadProgress$State;
      intermediary field_61730 Lnet/minecraft/class_11653;field_61730:Lnet/minecraft/class_11653$class_11655;
      official g Lgzv;g:Lgzv$b;
    • field_61937

      private final long field_61937
      Mappings:
      Namespace Name Mixin selector
      named field_61937 Lnet/minecraft/client/world/ClientChunkLoadProgress;field_61937:J
      intermediary field_61937 Lnet/minecraft/class_11653;field_61937:J
      official h Lgzv;h:J
  • Constructor Details

    • ClientChunkLoadProgress

      public ClientChunkLoadProgress()
    • ClientChunkLoadProgress

      public ClientChunkLoadProgress(long long2)
  • Method Details

    • setChunkLoadMap

      public void setChunkLoadMap(ChunkLoadMap map)
      Mappings:
      Namespace Name Mixin selector
      named setChunkLoadMap Lnet/minecraft/client/world/ClientChunkLoadProgress;setChunkLoadMap(Lnet/minecraft/world/chunk/ChunkLoadMap;)V
      intermediary method_72900 Lnet/minecraft/class_11653;method_72900(Lnet/minecraft/class_11544;)V
      official a Lgzv;a(Laxh;)V
    • startWorldLoading

      public void startWorldLoading(ClientPlayerEntity player, ClientWorld world, WorldRenderer renderer)
      Mappings:
      Namespace Name Mixin selector
      named startWorldLoading Lnet/minecraft/client/world/ClientChunkLoadProgress;startWorldLoading(Lnet/minecraft/client/network/ClientPlayerEntity;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/render/WorldRenderer;)V
      intermediary method_72901 Lnet/minecraft/class_11653;method_72901(Lnet/minecraft/class_746;Lnet/minecraft/class_638;Lnet/minecraft/class_761;)V
      official a Lgzv;a(Lhep;Lgzn;Lhfq;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/world/ClientChunkLoadProgress;tick()V
      intermediary method_72899 Lnet/minecraft/class_11653;method_72899()V
      official a Lgzv;a()V
    • isDone

      public boolean isDone()
      Mappings:
      Namespace Name Mixin selector
      named isDone Lnet/minecraft/client/world/ClientChunkLoadProgress;isDone()Z
      intermediary method_72902 Lnet/minecraft/class_11653;method_72902()Z
      official b Lgzv;b()Z
    • initialChunksComing

      public void initialChunksComing()
      Mappings:
      Namespace Name Mixin selector
      named initialChunksComing Lnet/minecraft/client/world/ClientChunkLoadProgress;initialChunksComing()V
      intermediary method_72903 Lnet/minecraft/class_11653;method_72903()V
      official c Lgzv;c()V
    • init

      public void init(ChunkLoadProgress.Stage stage, int chunks)
      Specified by:
      init in interface ChunkLoadProgress
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/world/chunk/ChunkLoadProgress;init(Lnet/minecraft/world/chunk/ChunkLoadProgress$Stage;I)V
      intermediary method_72281 Lnet/minecraft/class_11545;method_72281(Lnet/minecraft/class_11545$class_11546;I)V
      official a Laxi;a(Laxi$a;I)V
    • progress

      public void progress(ChunkLoadProgress.Stage stage, int fullChunks, int totalChunks)
      Specified by:
      progress in interface ChunkLoadProgress
      Mappings:
      Namespace Name Mixin selector
      named progress Lnet/minecraft/world/chunk/ChunkLoadProgress;progress(Lnet/minecraft/world/chunk/ChunkLoadProgress$Stage;II)V
      intermediary method_72282 Lnet/minecraft/class_11545;method_72282(Lnet/minecraft/class_11545$class_11546;II)V
      official a Laxi;a(Laxi$a;II)V
    • finish

      public void finish(ChunkLoadProgress.Stage stage)
      Specified by:
      finish in interface ChunkLoadProgress
      Mappings:
      Namespace Name Mixin selector
      named finish Lnet/minecraft/world/chunk/ChunkLoadProgress;finish(Lnet/minecraft/world/chunk/ChunkLoadProgress$Stage;)V
      intermediary method_72280 Lnet/minecraft/class_11545;method_72280(Lnet/minecraft/class_11545$class_11546;)V
      official a Laxi;a(Laxi$a;)V
    • initSpawnPos

      public void initSpawnPos(RegistryKey<World> worldKey, ChunkPos spawnChunk)
      Specified by:
      initSpawnPos in interface ChunkLoadProgress
      Mappings:
      Namespace Name Mixin selector
      named initSpawnPos Lnet/minecraft/world/chunk/ChunkLoadProgress;initSpawnPos(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_72279 Lnet/minecraft/class_11545;method_72279(Lnet/minecraft/class_5321;Lnet/minecraft/class_1923;)V
      official a Laxi;a(Lami;Ldqv;)V
    • getChunkLoadMap

      @Nullable public @Nullable ChunkLoadMap getChunkLoadMap()
      Mappings:
      Namespace Name Mixin selector
      named getChunkLoadMap Lnet/minecraft/client/world/ClientChunkLoadProgress;getChunkLoadMap()Lnet/minecraft/world/chunk/ChunkLoadMap;
      intermediary method_72904 Lnet/minecraft/class_11653;method_72904()Lnet/minecraft/class_11544;
      official d Lgzv;d()Laxh;
    • getLoadProgress

      public float getLoadProgress()
      Mappings:
      Namespace Name Mixin selector
      named getLoadProgress Lnet/minecraft/client/world/ClientChunkLoadProgress;getLoadProgress()F
      intermediary method_72905 Lnet/minecraft/class_11653;method_72905()F
      official e Lgzv;e()F
    • hasProgress

      public boolean hasProgress()
      Mappings:
      Namespace Name Mixin selector
      named hasProgress Lnet/minecraft/client/world/ClientChunkLoadProgress;hasProgress()Z
      intermediary method_72906 Lnet/minecraft/class_11653;method_72906()Z
      official f Lgzv;f()Z