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 TypeFieldDescriptionprivate static final OptionalChunk<List<Chunk>> ServerChunkLoadingManager.UNLOADED_CHUNKSstatic 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 CompletableFuture<OptionalChunk<WorldChunk>> ChunkHolder.tickingFutureprivate static final CompletableFuture<OptionalChunk<List<Chunk>>> ServerChunkLoadingManager.UNLOADED_CHUNKS_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 TypeMethodDescriptionChunkHolder.getAccessibleFuture()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()private CompletableFuture<OptionalChunk<List<Chunk>>> ServerChunkLoadingManager.getRegion(ChunkHolder centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus) ChunkHolder.getTickingFuture()ServerChunkLoadingManager.makeChunkAccessible(ChunkHolder holder) ServerChunkLoadingManager.makeChunkEntitiesTickable(ChunkHolder holder) ServerChunkLoadingManager.makeChunkTickable(ChunkHolder holder) 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 static StringServerChunkLoadingManager.getFutureStatus(CompletableFuture<OptionalChunk<WorldChunk>> future) private voidChunkHolder.increaseLevel(ServerChunkLoadingManager chunkLoadingManager, CompletableFuture<OptionalChunk<WorldChunk>> chunkFuture, Executor executor, ChunkLevelType target) -
Uses of OptionalChunk in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as OptionalChunkModifier and TypeFieldDescriptionprivate static final OptionalChunk<Chunk> AbstractChunkHolder.NOT_DONEstatic final OptionalChunk<Chunk> AbstractChunkHolder.UNLOADEDFields in net.minecraft.world.chunk with type parameters of type OptionalChunkModifier and TypeFieldDescriptionprivate final AtomicReferenceArray<CompletableFuture<OptionalChunk<Chunk>>> AbstractChunkHolder.chunkFuturesByStatusprivate final List<CompletableFuture<OptionalChunk<Chunk>>> ChunkLoader.futuresstatic final CompletableFuture<OptionalChunk<Chunk>> AbstractChunkHolder.UNLOADED_FUTUREMethods in net.minecraft.world.chunk that return types with arguments of type OptionalChunkModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<OptionalChunk<Chunk>>>> AbstractChunkHolder.enumerateFutures()(package private) CompletableFuture<OptionalChunk<Chunk>> AbstractChunkHolder.generate(ChunkGenerationStep step, ChunkLoadingManager chunkLoadingManager, BoundedRegionArray<AbstractChunkHolder> chunks) private CompletableFuture<OptionalChunk<Chunk>> AbstractChunkHolder.getOrCreateFuture(ChunkStatus status) AbstractChunkHolder.load(ChunkStatus requestedStatus, ServerChunkLoadingManager chunkLoadingManager) Method parameters in net.minecraft.world.chunk with type arguments of type OptionalChunkModifier and TypeMethodDescriptionprivate voidAbstractChunkHolder.unload(int statusIndex, CompletableFuture<OptionalChunk<Chunk>> previousFuture)