Uses of Interface
net.minecraft.world.server.ChunkHolder.IChunkLoadingError
-
Uses of ChunkHolder.IChunkLoadingError in net.minecraft.world.chunk
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.IGenerationWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_6_, List<IChunk> p_doWork_7_, IChunk p_doWork_8_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.ILoadingWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, TemplateManager p_doWork_3_, ServerWorldLightManager p_doWork_4_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_5_, IChunk p_doWork_6_) default CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.ISelectiveWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_6_, List<IChunk> p_doWork_7_, IChunk p_doWork_8_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.generate
(ServerWorld p_223198_1_, ChunkGenerator p_223198_2_, TemplateManager p_223198_3_, ServerWorldLightManager p_223198_4_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_223198_5_, List<IChunk> p_223198_6_) private static CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.lightChunk
(ChunkStatus p_223206_0_, ServerWorldLightManager p_223206_1_, IChunk p_223206_2_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.load
(ServerWorld p_223201_1_, TemplateManager p_223201_2_, ServerWorldLightManager p_223201_3_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_223201_4_, IChunk p_223201_5_) Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.IGenerationWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_6_, List<IChunk> p_doWork_7_, IChunk p_doWork_8_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.ILoadingWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, TemplateManager p_doWork_3_, ServerWorldLightManager p_doWork_4_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_5_, IChunk p_doWork_6_) default CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.ISelectiveWorker.doWork
(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_doWork_6_, List<IChunk> p_doWork_7_, IChunk p_doWork_8_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.generate
(ServerWorld p_223198_1_, ChunkGenerator p_223198_2_, TemplateManager p_223198_3_, ServerWorldLightManager p_223198_4_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_223198_5_, List<IChunk> p_223198_6_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkStatus.load
(ServerWorld p_223201_1_, TemplateManager p_223201_2_, ServerWorldLightManager p_223201_3_, Function<IChunk, CompletableFuture<com.mojang.datafixers.util.Either<IChunk, ChunkHolder.IChunkLoadingError>>> p_223201_4_, IChunk p_223201_5_) -
Uses of ChunkHolder.IChunkLoadingError in net.minecraft.world.server
Modifier and TypeFieldDescriptionstatic final ChunkHolder.IChunkLoadingError
ChunkHolder.IChunkLoadingError.UNLOADED
Modifier and TypeFieldDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.entityTickingChunkFuture
private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.fullChunkFuture
private final AtomicReferenceArray<CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>>> ChunkHolder.futures
private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.tickingChunkFuture
static final com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError> ChunkHolder.UNLOADED_CHUNK
static final CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.UNLOADED_CHUNK_FUTURE
static final com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError> ChunkHolder.UNLOADED_LEVEL_CHUNK
private static final CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTURE
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ServerChunkProvider.getChunkFuture
(int p_217232_1_, int p_217232_2_, ChunkStatus p_217232_3_, boolean p_217232_4_) private CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ServerChunkProvider.getChunkFutureMainThread
(int p_217233_1_, int p_217233_2_, ChunkStatus p_217233_3_, boolean p_217233_4_) private CompletableFuture<com.mojang.datafixers.util.Either<List<IChunk>,
ChunkHolder.IChunkLoadingError>> ChunkManager.getChunkRangeFuture
(ChunkPos p_219236_1_, int p_219236_2_, IntFunction<ChunkStatus> p_219236_3_) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getEntityTickingChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.getEntityTickingRangeFuture
(ChunkPos p_219188_1_) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getFullChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getFutureIfPresent
(ChunkStatus p_225410_1_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getFutureIfPresentUnchecked
(ChunkStatus p_219301_1_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getOrScheduleFuture
(ChunkStatus p_219276_1_, ChunkManager p_219276_2_) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkHolder.getTickingChunkFuture()
CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.postProcess
(ChunkHolder p_219179_1_) private CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.protoChunkToFullChunk
(ChunkHolder p_219200_1_) CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.schedule
(ChunkHolder p_219244_1_, ChunkStatus p_219244_2_) private CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.scheduleChunkGeneration
(ChunkHolder p_223156_1_, ChunkStatus p_223156_2_) private CompletableFuture<com.mojang.datafixers.util.Either<IChunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.scheduleChunkLoad
(ChunkPos p_223172_1_) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.IChunkLoadingError>> ChunkManager.unpackTicks
(ChunkHolder p_222961_1_) Modifier and TypeMethodDescriptionprivate boolean
ServerChunkProvider.checkChunkFuture
(long p_222872_1_, Function<ChunkHolder, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.IChunkLoadingError>>> p_222872_3_) private static String
ChunkManager.printFuture
(CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.IChunkLoadingError>> p_225402_0_) private void
ChunkHolder.updateChunkToSave
(CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends IChunk, ChunkHolder.IChunkLoadingError>> p_219284_1_)