类 ThreadedAnvilChunkStorage

    • 字段详细资料

      • field_29671

        private static final byte field_29671
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Laaw;e:B
        intermediary field_29671 Lnet/minecraft/class_3898;field_29671:B
        named field_29671 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29671:B
      • field_29672

        private static final byte field_29672
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Laaw;f:B
        intermediary field_29672 Lnet/minecraft/class_3898;field_29672:B
        named field_29672 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29672:B
      • field_29673

        private static final byte field_29673
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Laaw;g:B
        intermediary field_29673 Lnet/minecraft/class_3898;field_29673:B
        named field_29673 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29673:B
      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official h Laaw;h:Lorg/apache/logging/log4j/Logger;
        intermediary field_17212 Lnet/minecraft/class_3898;field_17212:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_29674

        private static final int field_29674
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Laaw;i:I
        intermediary field_29674 Lnet/minecraft/class_3898;field_29674:I
        named field_29674 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29674:I
      • field_29675

        private static final int field_29675
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Laaw;j:I
        intermediary field_29675 Lnet/minecraft/class_3898;field_29675:I
        named field_29675 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29675:I
      • field_29669

        public static final int field_29669
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a:I
        intermediary field_29669 Lnet/minecraft/class_3898;field_29669:I
        named field_29669 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29669:I
      • MAX_LEVEL

        public static final int MAX_LEVEL
        Specifies the maximum ticket level a chunk can be before a chunk's ChunkHolder.LevelType is ChunkHolder.LevelType.BORDER.
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b:I
        intermediary field_18239 Lnet/minecraft/class_3898;field_18239:I
        named MAX_LEVEL Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;MAX_LEVEL:I
      • field_29670

        public static final int field_29670
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c:I
        intermediary field_29670 Lnet/minecraft/class_3898;field_29670:I
        named field_29670 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_29670:I
      • currentChunkHolders

        private final Long2ObjectLinkedOpenHashMap<ChunkHolder> currentChunkHolders
        Mappings:
        Namespace Name Mixin selector
        official k Laaw;k:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        intermediary field_17213 Lnet/minecraft/class_3898;field_17213:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        named currentChunkHolders Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;currentChunkHolders:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
      • chunkHolders

        private volatile Long2ObjectLinkedOpenHashMap<ChunkHolder> chunkHolders
        Mappings:
        Namespace Name Mixin selector
        official l Laaw;l:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        intermediary field_17220 Lnet/minecraft/class_3898;field_17220:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        named chunkHolders Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunkHolders:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
      • chunksToUnload

        private final Long2ObjectLinkedOpenHashMap<ChunkHolder> chunksToUnload
        Mappings:
        Namespace Name Mixin selector
        official m Laaw;m:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        intermediary field_18807 Lnet/minecraft/class_3898;field_18807:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
        named chunksToUnload Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunksToUnload:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
      • loadedChunks

        private final LongSet loadedChunks
        Mappings:
        Namespace Name Mixin selector
        official n Laaw;n:Lit/unimi/dsi/fastutil/longs/LongSet;
        intermediary field_18307 Lnet/minecraft/class_3898;field_18307:Lit/unimi/dsi/fastutil/longs/LongSet;
        named loadedChunks Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;loadedChunks:Lit/unimi/dsi/fastutil/longs/LongSet;
      • world

        private final ServerWorld world
        Mappings:
        Namespace Name Mixin selector
        official o Laaw;o:Labj;
        intermediary field_17214 Lnet/minecraft/class_3898;field_17214:Lnet/minecraft/class_3218;
        named world Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;world:Lnet/minecraft/server/world/ServerWorld;
      • serverLightingProvider

        private final ServerLightingProvider serverLightingProvider
        Mappings:
        Namespace Name Mixin selector
        official p Laaw;p:Labm;
        intermediary field_17215 Lnet/minecraft/class_3898;field_17215:Lnet/minecraft/class_3227;
        named serverLightingProvider Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;serverLightingProvider:Lnet/minecraft/server/world/ServerLightingProvider;
      • mainThreadExecutor

        private final ThreadExecutor<Runnable> mainThreadExecutor
        Mappings:
        Namespace Name Mixin selector
        official q Laaw;q:Laqc;
        intermediary field_17216 Lnet/minecraft/class_3898;field_17216:Lnet/minecraft/class_1255;
        named mainThreadExecutor Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;mainThreadExecutor:Lnet/minecraft/util/thread/ThreadExecutor;
      • chunkGenerator

        private final ChunkGenerator chunkGenerator
        Mappings:
        Namespace Name Mixin selector
        official r Laaw;r:Lclm;
        intermediary field_17218 Lnet/minecraft/class_3898;field_17218:Lnet/minecraft/class_2794;
        named chunkGenerator Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunkGenerator:Lnet/minecraft/world/gen/chunk/ChunkGenerator;
      • persistentStateManagerFactory

        private final Supplier<PersistentStateManager> persistentStateManagerFactory
        Mappings:
        Namespace Name Mixin selector
        official s Laaw;s:Ljava/util/function/Supplier;
        intermediary field_17705 Lnet/minecraft/class_3898;field_17705:Ljava/util/function/Supplier;
        named persistentStateManagerFactory Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;persistentStateManagerFactory:Ljava/util/function/Supplier;
      • pointOfInterestStorage

        private final PointOfInterestStorage pointOfInterestStorage
        Mappings:
        Namespace Name Mixin selector
        official t Laaw;t:Lbco;
        intermediary field_18808 Lnet/minecraft/class_3898;field_18808:Lnet/minecraft/class_4153;
        named pointOfInterestStorage Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;pointOfInterestStorage:Lnet/minecraft/world/poi/PointOfInterestStorage;
      • unloadedChunks

        private final LongSet unloadedChunks
        Mappings:
        Namespace Name Mixin selector
        official u Laaw;u:Lit/unimi/dsi/fastutil/longs/LongSet;
        intermediary field_17221 Lnet/minecraft/class_3898;field_17221:Lit/unimi/dsi/fastutil/longs/LongSet;
        named unloadedChunks Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;unloadedChunks:Lit/unimi/dsi/fastutil/longs/LongSet;
      • chunkHolderListDirty

        private boolean chunkHolderListDirty
        Mappings:
        Namespace Name Mixin selector
        official v Laaw;v:Z
        intermediary field_17222 Lnet/minecraft/class_3898;field_17222:Z
        named chunkHolderListDirty Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunkHolderListDirty:Z
      • chunkTaskPrioritySystem

        private final ChunkTaskPrioritySystem chunkTaskPrioritySystem
        Mappings:
        Namespace Name Mixin selector
        official w Laaw;w:Laay;
        intermediary field_17223 Lnet/minecraft/class_3898;field_17223:Lnet/minecraft/class_3900;
        named chunkTaskPrioritySystem Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunkTaskPrioritySystem:Lnet/minecraft/server/world/ChunkTaskPrioritySystem;
      • worldGenExecutor

        private final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> worldGenExecutor
        Mappings:
        Namespace Name Mixin selector
        official x Laaw;x:Laqe;
        intermediary field_17224 Lnet/minecraft/class_3898;field_17224:Lnet/minecraft/class_3906;
        named worldGenExecutor Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;worldGenExecutor:Lnet/minecraft/util/thread/MessageListener;
      • mainExecutor

        private final MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> mainExecutor
        Mappings:
        Namespace Name Mixin selector
        official y Laaw;y:Laqe;
        intermediary field_17226 Lnet/minecraft/class_3898;field_17226:Lnet/minecraft/class_3906;
        named mainExecutor Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;mainExecutor:Lnet/minecraft/util/thread/MessageListener;
      • worldGenerationProgressListener

        private final WorldGenerationProgressListener worldGenerationProgressListener
        Mappings:
        Namespace Name Mixin selector
        official z Laaw;z:Labs;
        intermediary field_17442 Lnet/minecraft/class_3898;field_17442:Lnet/minecraft/class_3949;
        named worldGenerationProgressListener Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;worldGenerationProgressListener:Lnet/minecraft/server/WorldGenerationProgressListener;
      • field_26931

        private final ChunkStatusChangeListener field_26931
        Mappings:
        Namespace Name Mixin selector
        official A Laaw;A:Lcna;
        intermediary field_26931 Lnet/minecraft/class_3898;field_26931:Lnet/minecraft/class_5567;
        named field_26931 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;field_26931:Lnet/minecraft/world/chunk/ChunkStatusChangeListener;
      • ticketManager

        private final ThreadedAnvilChunkStorage.TicketManager ticketManager
        Mappings:
        Namespace Name Mixin selector
        official B Laaw;B:Laaw$a;
        intermediary field_17228 Lnet/minecraft/class_3898;field_17228:Lnet/minecraft/class_3898$class_3216;
        named ticketManager Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;ticketManager:Lnet/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager;
      • totalChunksLoadedCount

        private final AtomicInteger totalChunksLoadedCount
        Mappings:
        Namespace Name Mixin selector
        official C Laaw;C:Ljava/util/concurrent/atomic/AtomicInteger;
        intermediary field_17230 Lnet/minecraft/class_3898;field_17230:Ljava/util/concurrent/atomic/AtomicInteger;
        named totalChunksLoadedCount Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;totalChunksLoadedCount:Ljava/util/concurrent/atomic/AtomicInteger;
      • structureManager

        private final StructureManager structureManager
        Mappings:
        Namespace Name Mixin selector
        official D Laaw;D:Ldbp;
        intermediary field_17706 Lnet/minecraft/class_3898;field_17706:Lnet/minecraft/class_3485;
        named structureManager Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;structureManager:Lnet/minecraft/structure/StructureManager;
      • saveDir

        private final File saveDir
        Mappings:
        Namespace Name Mixin selector
        official E Laaw;E:Ljava/io/File;
        intermediary field_17707 Lnet/minecraft/class_3898;field_17707:Ljava/io/File;
        named saveDir Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;saveDir:Ljava/io/File;
      • playerChunkWatchingManager

        private final PlayerChunkWatchingManager playerChunkWatchingManager
        Mappings:
        Namespace Name Mixin selector
        official F Laaw;F:Labd;
        intermediary field_18241 Lnet/minecraft/class_3898;field_18241:Lnet/minecraft/class_3210;
        named playerChunkWatchingManager Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;playerChunkWatchingManager:Lnet/minecraft/server/world/PlayerChunkWatchingManager;
      • entityTrackers

        private final Int2ObjectMap<ThreadedAnvilChunkStorage.EntityTracker> entityTrackers
        Mappings:
        Namespace Name Mixin selector
        official G Laaw;G:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        intermediary field_18242 Lnet/minecraft/class_3898;field_18242:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        named entityTrackers Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;entityTrackers:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      • chunkToType

        private final Long2ByteMap chunkToType
        Mappings:
        Namespace Name Mixin selector
        official H Laaw;H:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
        intermediary field_23786 Lnet/minecraft/class_3898;field_23786:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
        named chunkToType Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;chunkToType:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      • unloadTaskQueue

        private final Queue<Runnable> unloadTaskQueue
        Mappings:
        Namespace Name Mixin selector
        official I Laaw;I:Ljava/util/Queue;
        intermediary field_19343 Lnet/minecraft/class_3898;field_19343:Ljava/util/Queue;
        named unloadTaskQueue Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;unloadTaskQueue:Ljava/util/Queue;
      • watchDistance

        private int watchDistance
        Mappings:
        Namespace Name Mixin selector
        official J Laaw;J:I
        intermediary field_18243 Lnet/minecraft/class_3898;field_18243:I
        named watchDistance Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;watchDistance:I
    • 构造器详细资料

      • ThreadedAnvilChunkStorage

        public ThreadedAnvilChunkStorage​(ServerWorld serverWorld,
                                         LevelStorage.Session session,
                                         com.mojang.datafixers.DataFixer dataFixer,
                                         StructureManager structureManager,
                                         Executor executor,
                                         ThreadExecutor<Runnable> mainThreadExecutor,
                                         ChunkProvider chunkProvider,
                                         ChunkGenerator chunkGenerator,
                                         WorldGenerationProgressListener worldGenerationProgressListener,
                                         ChunkStatusChangeListener chunkStatusChangeListener,
                                         Supplier<PersistentStateManager> supplier,
                                         int int2,
                                         boolean bool)
        Mappings:
        Namespace Name Mixin selector
        official <init> Laaw;<init>(Labj;Ldhb$a;Lcom/mojang/datafixers/DataFixer;Ldbp;Ljava/util/concurrent/Executor;Laqc;Lclx;Lclm;Labs;Lcna;Ljava/util/function/Supplier;IZ)V
        intermediary <init> Lnet/minecraft/class_3898;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_1255;Lnet/minecraft/class_2823;Lnet/minecraft/class_2794;Lnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;IZ)V
        named <init> Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/structure/StructureManager;Ljava/util/concurrent/Executor;Lnet/minecraft/util/thread/ThreadExecutor;Lnet/minecraft/world/chunk/ChunkProvider;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/server/WorldGenerationProgressListener;Lnet/minecraft/world/chunk/ChunkStatusChangeListener;Ljava/util/function/Supplier;IZ)V
    • 方法详细资料

      • getSquaredDistance

        private static double getSquaredDistance​(ChunkPos pos,
                                                 Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;Lasl;)D
        intermediary method_18704 Lnet/minecraft/class_3898;method_18704(Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D
        named getSquaredDistance Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getSquaredDistance(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/entity/Entity;)D
      • getChebyshevDistance

        private static int getChebyshevDistance​(ChunkPos pos,
                                                ServerPlayerEntity player,
                                                boolean useWatchedPosition)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;Labk;Z)I
        intermediary method_18719 Lnet/minecraft/class_3898;method_18719(Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;Z)I
        named getChebyshevDistance Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getChebyshevDistance(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/server/network/ServerPlayerEntity;Z)I
      • method_34869

        private static int method_34869​(ChunkPos chunkPos,
                                        Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Lbuw;Lasl;)I
        intermediary method_34869 Lnet/minecraft/class_3898;method_34869(Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)I
        named method_34869 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_34869(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/entity/Entity;)I
      • getChebyshevDistance

        private static int getChebyshevDistance​(ChunkPos pos,
                                                int x,
                                                int z)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;II)I
        intermediary method_18703 Lnet/minecraft/class_3898;method_18703(Lnet/minecraft/class_1923;II)I
        named getChebyshevDistance Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getChebyshevDistance(Lnet/minecraft/util/math/ChunkPos;II)I
      • getLightProvider

        protected ServerLightingProvider getLightProvider()
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a()Labm;
        intermediary method_17212 Lnet/minecraft/class_3898;method_17212()Lnet/minecraft/class_3227;
        named getLightProvider Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getLightProvider()Lnet/minecraft/server/world/ServerLightingProvider;
      • getCurrentChunkHolder

        @Nullable
        protected @Nullable ChunkHolder getCurrentChunkHolder​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(J)Laav;
        intermediary method_17255 Lnet/minecraft/class_3898;method_17255(J)Lnet/minecraft/class_3193;
        named getCurrentChunkHolder Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getCurrentChunkHolder(J)Lnet/minecraft/server/world/ChunkHolder;
      • getChunkHolder

        @Nullable
        protected @Nullable ChunkHolder getChunkHolder​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(J)Laav;
        intermediary method_17216 Lnet/minecraft/class_3898;method_17216(J)Lnet/minecraft/class_3193;
        named getChunkHolder Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getChunkHolder(J)Lnet/minecraft/server/world/ChunkHolder;
      • getCompletedLevelSupplier

        protected IntSupplier getCompletedLevelSupplier​(long pos)
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c(J)Ljava/util/function/IntSupplier;
        intermediary method_17604 Lnet/minecraft/class_3898;method_17604(J)Ljava/util/function/IntSupplier;
        named getCompletedLevelSupplier Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getCompletedLevelSupplier(J)Ljava/util/function/IntSupplier;
      • getChunkLoadingDebugInfo

        public String getChunkLoadingDebugInfo​(ChunkPos chunkPos)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;)Ljava/lang/String;
        intermediary method_23272 Lnet/minecraft/class_3898;method_23272(Lnet/minecraft/class_1923;)Ljava/lang/String;
        named getChunkLoadingDebugInfo Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getChunkLoadingDebugInfo(Lnet/minecraft/util/math/ChunkPos;)Ljava/lang/String;
      • getRegion

        private CompletableFuture<com.mojang.datafixers.util.Either<List<Chunk>,​ChunkHolder.Unloaded>> getRegion​(ChunkPos centerChunk,
                                                                                                                       int margin,
                                                                                                                       IntFunction<ChunkStatus> distanceToStatus)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_17220 Lnet/minecraft/class_3898;method_17220(Lnet/minecraft/class_1923;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture;
        named getRegion Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getRegion(Lnet/minecraft/util/math/ChunkPos;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture;
      • makeChunkEntitiesTickable

        public CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,​ChunkHolder.Unloaded>> makeChunkEntitiesTickable​(ChunkPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Lbuw;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_17247 Lnet/minecraft/class_3898;method_17247(Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture;
        named makeChunkEntitiesTickable Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;makeChunkEntitiesTickable(Lnet/minecraft/util/math/ChunkPos;)Ljava/util/concurrent/CompletableFuture;
      • setLevel

        @Nullable
        private @Nullable ChunkHolder setLevel​(long pos,
                                               int level,
                                               @Nullable
                                               @Nullable ChunkHolder holder,
                                               int int2)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(JILaav;I)Laav;
        intermediary method_17217 Lnet/minecraft/class_3898;method_17217(JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193;
        named setLevel Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;setLevel(JILnet/minecraft/server/world/ChunkHolder;I)Lnet/minecraft/server/world/ChunkHolder;
      • close

        public void close()
                   throws IOException
        指定者:
        close 在接口中 AutoCloseable
        覆盖:
        close 在类中 VersionedChunkStorage
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official close Lcmi;close()V
        intermediary close Lnet/minecraft/class_3977;close()V
        named close Lnet/minecraft/world/storage/VersionedChunkStorage;close()V
      • save

        protected void save​(boolean flush)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Z)V
        intermediary method_17242 Lnet/minecraft/class_3898;method_17242(Z)V
        named save Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;save(Z)V
      • tick

        protected void tick​(BooleanSupplier shouldKeepTicking)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Ljava/util/function/BooleanSupplier;)V
        intermediary method_17233 Lnet/minecraft/class_3898;method_17233(Ljava/util/function/BooleanSupplier;)V
        named tick Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;tick(Ljava/util/function/BooleanSupplier;)V
      • unloadChunks

        private void unloadChunks​(BooleanSupplier shouldKeepTicking)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Ljava/util/function/BooleanSupplier;)V
        intermediary method_20605 Lnet/minecraft/class_3898;method_20605(Ljava/util/function/BooleanSupplier;)V
        named unloadChunks Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;unloadChunks(Ljava/util/function/BooleanSupplier;)V
      • tryUnloadChunk

        private void tryUnloadChunk​(long pos,
                                    ChunkHolder chunkHolder)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(JLaav;)V
        intermediary method_20458 Lnet/minecraft/class_3898;method_20458(JLnet/minecraft/class_3193;)V
        named tryUnloadChunk Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;tryUnloadChunk(JLnet/minecraft/server/world/ChunkHolder;)V
      • updateHolderMap

        protected boolean updateHolderMap()
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b()Z
        intermediary method_17244 Lnet/minecraft/class_3898;method_17244()Z
        named updateHolderMap Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;updateHolderMap()Z
      • getChunk

        public CompletableFuture<com.mojang.datafixers.util.Either<Chunk,​ChunkHolder.Unloaded>> getChunk​(ChunkHolder holder,
                                                                                                               ChunkStatus requiredStatus)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Laav;Lclo;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_17236 Lnet/minecraft/class_3898;method_17236(Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture;
        named getChunk Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getChunk(Lnet/minecraft/server/world/ChunkHolder;Lnet/minecraft/world/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture;
      • loadChunk

        private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,​ChunkHolder.Unloaded>> loadChunk​(ChunkPos pos)
        Mappings:
        Namespace Name Mixin selector
        official f Laaw;f(Lbuw;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_20619 Lnet/minecraft/class_3898;method_20619(Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture;
        named loadChunk Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;loadChunk(Lnet/minecraft/util/math/ChunkPos;)Ljava/util/concurrent/CompletableFuture;
      • method_27054

        private void method_27054​(ChunkPos chunkPos)
        Mappings:
        Namespace Name Mixin selector
        official g Laaw;g(Lbuw;)V
        intermediary method_27054 Lnet/minecraft/class_3898;method_27054(Lnet/minecraft/class_1923;)V
        named method_27054 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_27054(Lnet/minecraft/util/math/ChunkPos;)V
      • method_27053

        private byte method_27053​(ChunkPos chunkPos,
                                  ChunkStatus.ChunkType chunkType)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;Lclo$a;)B
        intermediary method_27053 Lnet/minecraft/class_3898;method_27053(Lnet/minecraft/class_1923;Lnet/minecraft/class_2806$class_2808;)B
        named method_27053 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_27053(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;)B
      • upgradeChunk

        private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,​ChunkHolder.Unloaded>> upgradeChunk​(ChunkHolder holder,
                                                                                                                    ChunkStatus requiredStatus)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Laav;Lclo;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_20617 Lnet/minecraft/class_3898;method_20617(Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture;
        named upgradeChunk Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;upgradeChunk(Lnet/minecraft/server/world/ChunkHolder;Lnet/minecraft/world/chunk/ChunkStatus;)Ljava/util/concurrent/CompletableFuture;
      • releaseLightTicket

        protected void releaseLightTicket​(ChunkPos pos)
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c(Lbuw;)V
        intermediary method_20441 Lnet/minecraft/class_3898;method_20441(Lnet/minecraft/class_1923;)V
        named releaseLightTicket Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;releaseLightTicket(Lnet/minecraft/util/math/ChunkPos;)V
      • getRequiredStatusForGeneration

        private ChunkStatus getRequiredStatusForGeneration​(ChunkStatus centerChunkTargetStatus,
                                                           int distance)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lclo;I)Lclo;
        intermediary method_17229 Lnet/minecraft/class_3898;method_17229(Lnet/minecraft/class_2806;I)Lnet/minecraft/class_2806;
        named getRequiredStatusForGeneration Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getRequiredStatusForGeneration(Lnet/minecraft/world/chunk/ChunkStatus;I)Lnet/minecraft/world/chunk/ChunkStatus;
      • method_31413

        private static void method_31413​(ServerWorld serverWorld,
                                         List<CompoundTag> list)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Labj;Ljava/util/List;)V
        intermediary method_31413 Lnet/minecraft/class_3898;method_31413(Lnet/minecraft/class_3218;Ljava/util/List;)V
        named method_31413 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_31413(Lnet/minecraft/server/world/ServerWorld;Ljava/util/List;)V
      • convertToFullChunk

        private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,​ChunkHolder.Unloaded>> convertToFullChunk​(ChunkHolder chunkHolder)
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c(Laav;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_17226 Lnet/minecraft/class_3898;method_17226(Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture;
        named convertToFullChunk Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;convertToFullChunk(Lnet/minecraft/server/world/ChunkHolder;)Ljava/util/concurrent/CompletableFuture;
      • makeChunkTickable

        public CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,​ChunkHolder.Unloaded>> makeChunkTickable​(ChunkHolder holder)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Laav;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_17235 Lnet/minecraft/class_3898;method_17235(Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture;
        named makeChunkTickable Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;makeChunkTickable(Lnet/minecraft/server/world/ChunkHolder;)Ljava/util/concurrent/CompletableFuture;
      • method_31417

        public CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,​ChunkHolder.Unloaded>> method_31417​(ChunkHolder chunkHolder)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Laav;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_31417 Lnet/minecraft/class_3898;method_31417(Lnet/minecraft/class_3193;)Ljava/util/concurrent/CompletableFuture;
        named method_31417 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_31417(Lnet/minecraft/server/world/ChunkHolder;)Ljava/util/concurrent/CompletableFuture;
      • getTotalChunksLoadedCount

        public int getTotalChunksLoadedCount()
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c()I
        intermediary method_17253 Lnet/minecraft/class_3898;method_17253()I
        named getTotalChunksLoadedCount Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getTotalChunksLoadedCount()I
      • save

        private boolean save​(Chunk chunk)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lclk;)Z
        intermediary method_17228 Lnet/minecraft/class_3898;method_17228(Lnet/minecraft/class_2791;)Z
        named save Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;save(Lnet/minecraft/world/chunk/Chunk;)Z
      • method_27055

        private boolean method_27055​(ChunkPos chunkPos)
        Mappings:
        Namespace Name Mixin selector
        official h Laaw;h(Lbuw;)Z
        intermediary method_27055 Lnet/minecraft/class_3898;method_27055(Lnet/minecraft/class_1923;)Z
        named method_27055 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_27055(Lnet/minecraft/util/math/ChunkPos;)Z
      • setViewDistance

        protected void setViewDistance​(int watchDistance)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(I)V
        intermediary method_17214 Lnet/minecraft/class_3898;method_17214(I)V
        named setViewDistance Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;setViewDistance(I)V
      • sendWatchPackets

        protected void sendWatchPackets​(ServerPlayerEntity player,
                                        ChunkPos pos,
                                        Packet<?>[] packets,
                                        boolean withinMaxWatchDistance,
                                        boolean withinViewDistance)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Labk;Lbuw;[Lpf;ZZ)V
        intermediary method_17241 Lnet/minecraft/class_3898;method_17241(Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;[Lnet/minecraft/class_2596;ZZ)V
        named sendWatchPackets Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;sendWatchPackets(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/ChunkPos;[Lnet/minecraft/network/Packet;ZZ)V
      • getLoadedChunkCount

        public int getLoadedChunkCount()
        Mappings:
        Namespace Name Mixin selector
        official d Laaw;d()I
        intermediary method_17260 Lnet/minecraft/class_3898;method_17260()I
        named getLoadedChunkCount Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getLoadedChunkCount()I
      • getTicketManager

        protected ChunkTicketManager getTicketManager()
        Mappings:
        Namespace Name Mixin selector
        official e Laaw;e()Labc;
        intermediary method_17263 Lnet/minecraft/class_3898;method_17263()Lnet/minecraft/class_3204;
        named getTicketManager Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getTicketManager()Lnet/minecraft/server/world/ChunkTicketManager;
      • entryIterator

        protected Iterable<ChunkHolder> entryIterator()
        Mappings:
        Namespace Name Mixin selector
        official f Laaw;f()Ljava/lang/Iterable;
        intermediary method_17264 Lnet/minecraft/class_3898;method_17264()Ljava/lang/Iterable;
        named entryIterator Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;entryIterator()Ljava/lang/Iterable;
      • dump

        void dump​(Writer writer)
           throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Ljava/io/Writer;)V
        intermediary method_21619 Lnet/minecraft/class_3898;method_21619(Ljava/io/Writer;)V
        named dump Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;dump(Ljava/io/Writer;)V
      • getFutureStatus

        private static String getFutureStatus​(CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,​ChunkHolder.Unloaded>> completableFuture)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String;
        intermediary method_21676 Lnet/minecraft/class_3898;method_21676(Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String;
        named getFutureStatus Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getFutureStatus(Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String;
      • getUpdatedChunkNbt

        @Nullable
        private @Nullable CompoundTag getUpdatedChunkNbt​(ChunkPos pos)
                                                  throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official i Laaw;i(Lbuw;)Lmv;
        intermediary method_17979 Lnet/minecraft/class_3898;method_17979(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
        named getUpdatedChunkNbt Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getUpdatedChunkNbt(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/nbt/CompoundTag;
      • isTooFarFromPlayersToSpawnMobs

        boolean isTooFarFromPlayersToSpawnMobs​(ChunkPos chunkPos)
        Mappings:
        Namespace Name Mixin selector
        official d Laaw;d(Lbuw;)Z
        intermediary method_18724 Lnet/minecraft/class_3898;method_18724(Lnet/minecraft/class_1923;)Z
        named isTooFarFromPlayersToSpawnMobs Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;isTooFarFromPlayersToSpawnMobs(Lnet/minecraft/util/math/ChunkPos;)Z
      • doesNotGenerateChunks

        private boolean doesNotGenerateChunks​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Labk;)Z
        intermediary method_18722 Lnet/minecraft/class_3898;method_18722(Lnet/minecraft/class_3222;)Z
        named doesNotGenerateChunks Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;doesNotGenerateChunks(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
      • handlePlayerAddedOrRemoved

        void handlePlayerAddedOrRemoved​(ServerPlayerEntity player,
                                        boolean added)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Labk;Z)V
        intermediary method_18714 Lnet/minecraft/class_3898;method_18714(Lnet/minecraft/class_3222;Z)V
        named handlePlayerAddedOrRemoved Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;handlePlayerAddedOrRemoved(Lnet/minecraft/server/network/ServerPlayerEntity;Z)V
      • updateWatchedSection

        private ChunkSectionPos updateWatchedSection​(ServerPlayerEntity player)
        Updates the watched chunk section position for the player, and sends a render distance update packet to the client.
        Mappings:
        Namespace Name Mixin selector
        official c Laaw;c(Labk;)Lgu;
        intermediary method_20726 Lnet/minecraft/class_3898;method_20726(Lnet/minecraft/class_3222;)Lnet/minecraft/class_4076;
        named updateWatchedSection Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;updateWatchedSection(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/util/math/ChunkSectionPos;
      • updatePosition

        public void updatePosition​(ServerPlayerEntity player)
        Updates the chunk section position of the player. This updates the player position for both entity tracking and chunk loading (watching) logic.
        另请参阅:
        ServerChunkManager.updatePosition(ServerPlayerEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Labk;)V
        intermediary method_18713 Lnet/minecraft/class_3898;method_18713(Lnet/minecraft/class_3222;)V
        named updatePosition Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;updatePosition(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • getPlayersWatchingChunk

        public Stream<ServerPlayerEntity> getPlayersWatchingChunk​(ChunkPos chunkPos,
                                                                  boolean onlyOnWatchDistanceEdge)
        指定者:
        getPlayersWatchingChunk 在接口中 ChunkHolder.PlayersWatchingChunkProvider
        Mappings:
        Namespace Name Mixin selector
        official a Laav$e;a(Lbuw;Z)Ljava/util/stream/Stream;
        intermediary method_17210 Lnet/minecraft/class_3193$class_3897;method_17210(Lnet/minecraft/class_1923;Z)Ljava/util/stream/Stream;
        named getPlayersWatchingChunk Lnet/minecraft/server/world/ChunkHolder$PlayersWatchingChunkProvider;getPlayersWatchingChunk(Lnet/minecraft/util/math/ChunkPos;Z)Ljava/util/stream/Stream;
      • loadEntity

        protected void loadEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lasl;)V
        intermediary method_18701 Lnet/minecraft/class_3898;method_18701(Lnet/minecraft/class_1297;)V
        named loadEntity Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;loadEntity(Lnet/minecraft/entity/Entity;)V
      • unloadEntity

        protected void unloadEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Lasl;)V
        intermediary method_18716 Lnet/minecraft/class_3898;method_18716(Lnet/minecraft/class_1297;)V
        named unloadEntity Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;unloadEntity(Lnet/minecraft/entity/Entity;)V
      • tickEntityMovement

        protected void tickEntityMovement()
        Ticks and updates the tracked status of each tracker.

        This first checks if entities have changed chunk sections, and updates tracking status of those entities to all players. It then checks if any player has changed chunk sections, and updates all entities tracking status to those players. This ensures all possible updates are accounted for.

        Mappings:
        Namespace Name Mixin selector
        official g Laaw;g()V
        intermediary method_18727 Lnet/minecraft/class_3898;method_18727()V
        named tickEntityMovement Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;tickEntityMovement()V
      • sendToOtherNearbyPlayers

        protected void sendToOtherNearbyPlayers​(Entity entity,
                                                Packet<?> packet)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lasl;Lpf;)V
        intermediary method_18702 Lnet/minecraft/class_3898;method_18702(Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
        named sendToOtherNearbyPlayers Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;sendToOtherNearbyPlayers(Lnet/minecraft/entity/Entity;Lnet/minecraft/network/Packet;)V
      • sendToNearbyPlayers

        protected void sendToNearbyPlayers​(Entity entity,
                                           Packet<?> packet)
        Mappings:
        Namespace Name Mixin selector
        official b Laaw;b(Lasl;Lpf;)V
        intermediary method_18717 Lnet/minecraft/class_3898;method_18717(Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
        named sendToNearbyPlayers Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;sendToNearbyPlayers(Lnet/minecraft/entity/Entity;Lnet/minecraft/network/Packet;)V
      • sendChunkDataPackets

        private void sendChunkDataPackets​(ServerPlayerEntity player,
                                          Packet<?>[] packets,
                                          WorldChunk chunk)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Labk;[Lpf;Lclv;)V
        intermediary method_18715 Lnet/minecraft/class_3898;method_18715(Lnet/minecraft/class_3222;[Lnet/minecraft/class_2596;Lnet/minecraft/class_2818;)V
        named sendChunkDataPackets Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;sendChunkDataPackets(Lnet/minecraft/server/network/ServerPlayerEntity;[Lnet/minecraft/network/Packet;Lnet/minecraft/world/chunk/WorldChunk;)V
      • getPointOfInterestStorage

        protected PointOfInterestStorage getPointOfInterestStorage()
        Mappings:
        Namespace Name Mixin selector
        official h Laaw;h()Lbco;
        intermediary method_19488 Lnet/minecraft/class_3898;method_19488()Lnet/minecraft/class_4153;
        named getPointOfInterestStorage Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;getPointOfInterestStorage()Lnet/minecraft/world/poi/PointOfInterestStorage;
      • enableTickSchedulers

        public CompletableFuture<Void> enableTickSchedulers​(WorldChunk worldChunk)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lclv;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_20576 Lnet/minecraft/class_3898;method_20576(Lnet/minecraft/class_2818;)Ljava/util/concurrent/CompletableFuture;
        named enableTickSchedulers Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;enableTickSchedulers(Lnet/minecraft/world/chunk/WorldChunk;)Ljava/util/concurrent/CompletableFuture;
      • method_31414

        void method_31414​(ChunkPos chunkPos,
                          ChunkHolder.LevelType levelType)
        Mappings:
        Namespace Name Mixin selector
        official a Laaw;a(Lbuw;Laav$c;)V
        intermediary method_31414 Lnet/minecraft/class_3898;method_31414(Lnet/minecraft/class_1923;Lnet/minecraft/class_3193$class_3194;)V
        named method_31414 Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;method_31414(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/server/world/ChunkHolder$LevelType;)V