Uses of Interface
net.minecraft.server.world.ChunkHolder.Unloaded
Packages that use ChunkHolder.Unloaded
-
Uses of ChunkHolder.Unloaded in net.minecraft.server.world
Fields in net.minecraft.server.world declared as ChunkHolder.UnloadedFields in net.minecraft.server.world with type parameters of type ChunkHolder.UnloadedModifier and TypeFieldDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.accessibleFutureprivate CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>>ChunkHolder.MultithreadAction.actionprivate CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.entityTickingFutureprivate AtomicReferenceArray<CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>>ChunkHolder.futuresByStatusprivate CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.tickingFuturestatic com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>ChunkHolder.UNLOADED_CHUNKstatic CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder.UNLOADED_CHUNK_FUTUREstatic com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>ChunkHolder.UNLOADED_WORLD_CHUNKprivate static CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.UNLOADED_WORLD_CHUNK_FUTUREMethods in net.minecraft.server.world that return types with arguments of type ChunkHolder.UnloadedModifier and TypeMethodDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.convertToFullChunk(ChunkHolder chunkHolder)CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.getAccessibleFuture()CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.getChunk(ChunkHolder holder, ChunkStatus requiredStatus)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder.getChunkAt(ChunkStatus targetStatus, ThreadedAnvilChunkStorage chunkStorage)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ServerChunkManager.getChunkFuture(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ServerChunkManager.getChunkFutureSyncOnMainThread(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.getEntityTickingFuture()CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder.getFutureFor(ChunkStatus leastStatus)private CompletableFuture<com.mojang.datafixers.util.Either<List<Chunk>,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.getRegion(ChunkPos centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus)CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ChunkHolder.getTickingFuture()CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder.getValidFutureFor(ChunkStatus leastStatus)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.makeChunkEntitiesTickable(ChunkPos pos)CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.makeChunkTickable(ChunkHolder holder)CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.method_31417(ChunkHolder chunkHolder)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage.upgradeChunk(ChunkHolder holder, ChunkStatus requiredStatus)Method parameters in net.minecraft.server.world with type arguments of type ChunkHolder.UnloadedModifier and TypeMethodDescriptionprivate voidChunkHolder.combineSavingFuture(CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>> then, String thenDesc)private static StringThreadedAnvilChunkStorage.getFutureStatus(CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>> completableFuture)private booleanServerChunkManager.isFutureReady(long pos, Function<ChunkHolder,CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>> futureFunction)private voidChunkHolder.method_31409(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>> completableFuture, Executor executor, ChunkHolder.LevelType levelType)Constructor parameters in net.minecraft.server.world with type arguments of type ChunkHolder.UnloadedModifierConstructorDescription(package private)MultithreadAction(Thread thread, CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>> action, String actionDesc) -
Uses of ChunkHolder.Unloaded in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk that return types with arguments of type ChunkHolder.UnloadedModifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask.doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.getLightingFuture(ChunkStatus status, ServerLightingProvider lightingProvider, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)Method parameters in net.minecraft.world.chunk with type arguments of type ChunkHolder.UnloadedModifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask.doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)