类 WorldGenerationProgressTracker

    • 字段详细资料

      • progressLogger

        private final WorldGenerationProgressLogger progressLogger
        Mappings:
        Namespace Name Mixin selector
        official a Labw;a:Labu;
        intermediary field_17474 Lnet/minecraft/class_3953;field_17474:Lnet/minecraft/class_3951;
        named progressLogger Lnet/minecraft/client/gui/WorldGenerationProgressTracker;progressLogger:Lnet/minecraft/server/WorldGenerationProgressLogger;
      • chunkStatuses

        private final Long2ObjectOpenHashMap<ChunkStatus> chunkStatuses
        Mappings:
        Namespace Name Mixin selector
        official b Labw;b:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
        intermediary field_17475 Lnet/minecraft/class_3953;field_17475:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
        named chunkStatuses Lnet/minecraft/client/gui/WorldGenerationProgressTracker;chunkStatuses:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      • spawnPos

        private ChunkPos spawnPos
        Mappings:
        Namespace Name Mixin selector
        official c Labw;c:Lbuw;
        intermediary field_17476 Lnet/minecraft/class_3953;field_17476:Lnet/minecraft/class_1923;
        named spawnPos Lnet/minecraft/client/gui/WorldGenerationProgressTracker;spawnPos:Lnet/minecraft/util/math/ChunkPos;
      • centerSize

        private final int centerSize
        Mappings:
        Namespace Name Mixin selector
        official d Labw;d:I
        intermediary field_17477 Lnet/minecraft/class_3953;field_17477:I
        named centerSize Lnet/minecraft/client/gui/WorldGenerationProgressTracker;centerSize:I
      • radius

        private final int radius
        Mappings:
        Namespace Name Mixin selector
        official e Labw;e:I
        intermediary field_17478 Lnet/minecraft/class_3953;field_17478:I
        named radius Lnet/minecraft/client/gui/WorldGenerationProgressTracker;radius:I
      • size

        private final int size
        Mappings:
        Namespace Name Mixin selector
        official f Labw;f:I
        intermediary field_17479 Lnet/minecraft/class_3953;field_17479:I
        named size Lnet/minecraft/client/gui/WorldGenerationProgressTracker;size:I
      • running

        private boolean running
        Mappings:
        Namespace Name Mixin selector
        official g Labw;g:Z
        intermediary field_17480 Lnet/minecraft/class_3953;field_17480:Z
        named running Lnet/minecraft/client/gui/WorldGenerationProgressTracker;running:Z
    • 构造器详细资料

      • WorldGenerationProgressTracker

        public WorldGenerationProgressTracker​(int radius)
        Mappings:
        Namespace Name Mixin selector
        official <init> Labw;<init>(I)V
        intermediary <init> Lnet/minecraft/class_3953;<init>(I)V
        named <init> Lnet/minecraft/client/gui/WorldGenerationProgressTracker;<init>(I)V
    • 方法详细资料

      • start

        public void start​(ChunkPos spawnPos)
        指定者:
        start 在接口中 WorldGenerationProgressListener
        Mappings:
        Namespace Name Mixin selector
        official a Labs;a(Lbuw;)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
                                   @Nullable ChunkStatus status)
        指定者:
        setChunkStatus 在接口中 WorldGenerationProgressListener
        Mappings:
        Namespace Name Mixin selector
        official a Labs;a(Lbuw;Lclo;)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
      • start

        public void start()
        指定者:
        start 在接口中 WorldGenerationProgressListener
        Mappings:
        Namespace Name Mixin selector
        official a Labs;a()V
        intermediary method_17675 Lnet/minecraft/class_3949;method_17675()V
        named start Lnet/minecraft/server/WorldGenerationProgressListener;start()V
      • stop

        public void stop()
        指定者:
        stop 在接口中 WorldGenerationProgressListener
        Mappings:
        Namespace Name Mixin selector
        official b Labs;b()V
        intermediary method_17671 Lnet/minecraft/class_3949;method_17671()V
        named stop Lnet/minecraft/server/WorldGenerationProgressListener;stop()V
      • getCenterSize

        public int getCenterSize()
        Mappings:
        Namespace Name Mixin selector
        official c Labw;c()I
        intermediary method_17677 Lnet/minecraft/class_3953;method_17677()I
        named getCenterSize Lnet/minecraft/client/gui/WorldGenerationProgressTracker;getCenterSize()I
      • getSize

        public int getSize()
        Mappings:
        Namespace Name Mixin selector
        official d Labw;d()I
        intermediary method_17678 Lnet/minecraft/class_3953;method_17678()I
        named getSize Lnet/minecraft/client/gui/WorldGenerationProgressTracker;getSize()I
      • getProgressPercentage

        public int getProgressPercentage()
        Mappings:
        Namespace Name Mixin selector
        official e Labw;e()I
        intermediary method_17679 Lnet/minecraft/class_3953;method_17679()I
        named getProgressPercentage Lnet/minecraft/client/gui/WorldGenerationProgressTracker;getProgressPercentage()I
      • getChunkStatus

        @Nullable
        public @Nullable ChunkStatus getChunkStatus​(int x,
                                                    int z)
        Mappings:
        Namespace Name Mixin selector
        official a Labw;a(II)Lclo;
        intermediary method_17676 Lnet/minecraft/class_3953;method_17676(II)Lnet/minecraft/class_2806;
        named getChunkStatus Lnet/minecraft/client/gui/WorldGenerationProgressTracker;getChunkStatus(II)Lnet/minecraft/world/chunk/ChunkStatus;