Uses of Interface
net.minecraft.server.level.ChunkHolder.ChunkLoadingFailure
-
Uses of ChunkHolder.ChunkLoadingFailure in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.entityTickingChunkFuture
private CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.fullChunkFuture
private CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.ChunkSaveDebug.future
private AtomicReferenceArray<CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>>
ChunkHolder.futures
private CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.tickingChunkFuture
static com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>
ChunkHolder.UNLOADED_CHUNK
static CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.UNLOADED_CHUNK_FUTURE
static com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>
ChunkHolder.UNLOADED_LEVEL_CHUNK
private static CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTURE
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ServerChunkCache.getChunkFuture(int p_8432_, int p_8433_, ChunkStatus p_8434_, boolean p_8435_)
private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ServerChunkCache.getChunkFutureMainThread(int p_8457_, int p_8458_, ChunkStatus p_8459_, boolean p_8460_)
private CompletableFuture<com.mojang.datafixers.util.Either<List<ChunkAccess>,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.getChunkRangeFuture(ChunkPos p_140211_, int p_140212_, IntFunction<ChunkStatus> p_140213_)
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getEntityTickingChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getFullChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getFutureIfPresent(ChunkStatus p_140081_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getFutureIfPresentUnchecked(ChunkStatus p_140048_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getOrScheduleFuture(ChunkStatus p_140050_, ChunkMap p_140051_)
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkHolder.getTickingChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.prepareAccessibleChunk(ChunkHolder p_143110_)
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.prepareEntityTickingChunk(ChunkPos p_143118_)
CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.prepareTickingChunk(ChunkHolder p_143054_)
private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.protoChunkToFullChunk(ChunkHolder p_140384_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.schedule(ChunkHolder p_140293_, ChunkStatus p_140294_)
private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.scheduleChunkGeneration(ChunkHolder p_140361_, ChunkStatus p_140362_)
private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkMap.scheduleChunkLoad(ChunkPos p_140418_)
Modifier and TypeMethodDescriptionprivate boolean
ServerChunkCache.checkChunkFuture(long p_8374_, Function<ChunkHolder,CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>>> p_8375_)
private static String
ChunkMap.printFuture(CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>> p_140279_)
private void
ChunkHolder.scheduleFullChunkPromotion(ChunkMap p_142999_, CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,ChunkHolder.ChunkLoadingFailure>> p_143000_, Executor p_143001_, ChunkHolder.FullChunkStatus p_143002_)
private void
ChunkHolder.updateChunkToSave(CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess,ChunkHolder.ChunkLoadingFailure>> p_143018_, String p_143019_)
ModifierConstructorDescription(package private)
ChunkSaveDebug(Thread p_143027_, CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends ChunkAccess,ChunkHolder.ChunkLoadingFailure>> p_143028_, String p_143029_)
-
Uses of ChunkHolder.ChunkLoadingFailure in net.minecraft.world.level.chunk
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.LoadingTask.doWork(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_)
default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.generate(Executor p_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
private static CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.lightChunk(ChunkStatus p_62389_, ThreadedLevelLightEngine p_62390_, ChunkAccess p_62391_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.load(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_)
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.GenerationTask.doWork(ChunkStatus p_156313_, Executor p_156314_, ServerLevel p_156315_, ChunkGenerator p_156316_, StructureManager p_156317_, ThreadedLevelLightEngine p_156318_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156319_, List<ChunkAccess> p_156320_, ChunkAccess p_156321_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.LoadingTask.doWork(ChunkStatus p_62531_, ServerLevel p_62532_, StructureManager p_62533_, ThreadedLevelLightEngine p_62534_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_62535_, ChunkAccess p_62536_)
default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156329_, Executor p_156330_, ServerLevel p_156331_, ChunkGenerator p_156332_, StructureManager p_156333_, ThreadedLevelLightEngine p_156334_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156335_, List<ChunkAccess> p_156336_, ChunkAccess p_156337_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.generate(Executor p_156213_, ServerLevel p_156214_, ChunkGenerator p_156215_, StructureManager p_156216_, ThreadedLevelLightEngine p_156217_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_156218_, List<ChunkAccess> p_156219_)
CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>
ChunkStatus.load(ServerLevel p_62365_, StructureManager p_62366_, ThreadedLevelLightEngine p_62367_, Function<ChunkAccess,CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>>> p_62368_, ChunkAccess p_62369_)