Uses of Interface
net.minecraft.server.world.OptionalChunk
Packages that use OptionalChunk
-
Uses of OptionalChunk in net.minecraft.server.world
Classes in net.minecraft.server.world that implement OptionalChunkModifier and TypeClassDescriptionstatic final recordstatic final recordFields in net.minecraft.server.world declared as OptionalChunkModifier and TypeFieldDescriptionstatic final OptionalChunk<Chunk> ChunkHolder.CHUNK_LOADING_NOT_FINISHEDstatic final OptionalChunk<Chunk> ChunkHolder.UNLOADED_CHUNKstatic final OptionalChunk<WorldChunk> ChunkHolder.UNLOADED_WORLD_CHUNKFields in net.minecraft.server.world with type parameters of type OptionalChunkModifier and TypeFieldDescriptionprivate CompletableFuture<OptionalChunk<WorldChunk>> ChunkHolder.accessibleFutureprivate CompletableFuture<OptionalChunk<WorldChunk>> ChunkHolder.entityTickingFutureprivate final AtomicReferenceArray<CompletableFuture<OptionalChunk<Chunk>>> ChunkHolder.futuresByStatusprivate CompletableFuture<OptionalChunk<WorldChunk>> ChunkHolder.tickingFuturestatic final CompletableFuture<OptionalChunk<Chunk>> ChunkHolder.UNLOADED_CHUNK_FUTUREprivate static final CompletableFuture<OptionalChunk<WorldChunk>> ChunkHolder.UNLOADED_WORLD_CHUNK_FUTUREMethods in net.minecraft.server.world that return OptionalChunkModifier and TypeMethodDescription<R> OptionalChunk<R> <R> OptionalChunk<R> <R> OptionalChunk<R> static <T> OptionalChunk<T> static <T> OptionalChunk<T> static <T> OptionalChunk<T> OptionalChunk.of(T chunk) Methods in net.minecraft.server.world that return types with arguments of type OptionalChunkModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<OptionalChunk<Chunk>>>> ChunkHolder.collectFuturesByStatus()ChunkHolder.getAccessibleFuture()ThreadedAnvilChunkStorage.getChunk(ChunkHolder holder, ChunkStatus requiredStatus) ChunkHolder.getChunkAt(ChunkStatus targetStatus, ThreadedAnvilChunkStorage chunkStorage) private CompletableFuture<OptionalChunk<Chunk>> ServerChunkManager.getChunkFuture(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) ServerChunkManager.getChunkFutureSyncOnMainThread(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) ChunkHolder.getEntityTickingFuture()ChunkHolder.getFutureFor(ChunkStatus leastStatus) private CompletableFuture<OptionalChunk<List<Chunk>>> ThreadedAnvilChunkStorage.getRegion(ChunkHolder centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus) ChunkHolder.getTickingFuture()ChunkHolder.getValidFutureFor(ChunkStatus leastStatus) ThreadedAnvilChunkStorage.makeChunkAccessible(ChunkHolder holder) ThreadedAnvilChunkStorage.makeChunkEntitiesTickable(ChunkHolder chunk) ThreadedAnvilChunkStorage.makeChunkTickable(ChunkHolder holder) private CompletableFuture<OptionalChunk<Chunk>> ThreadedAnvilChunkStorage.upgradeChunk(ChunkHolder holder, ChunkStatus requiredStatus) Methods in net.minecraft.server.world with parameters of type OptionalChunkModifier and TypeMethodDescriptionstatic <R> ROptionalChunk.orElse(OptionalChunk<? extends R> optionalChunk, R other) Method parameters in net.minecraft.server.world with type arguments of type OptionalChunkModifier and TypeMethodDescriptionprivate voidChunkHolder.combineSavingFuture(CompletableFuture<? extends OptionalChunk<? extends Chunk>> then, String thenDesc) private static StringThreadedAnvilChunkStorage.getFutureStatus(CompletableFuture<OptionalChunk<WorldChunk>> future) private voidChunkHolder.method_31409(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, CompletableFuture<OptionalChunk<WorldChunk>> completableFuture, Executor executor, ChunkLevelType chunkLevelType)