Uses of Class
net.minecraft.world.chunk.ChunkStatus
Packages that use ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui
Fields in net.minecraft.client.gui with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate final Long2ObjectOpenHashMap<ChunkStatus>WorldGenerationProgressTracker.chunkStatusesMethods in net.minecraft.client.gui that return ChunkStatusModifier and TypeMethodDescription@Nullable ChunkStatusWorldGenerationProgressTracker.getChunkStatus(int x, int z) Methods in net.minecraft.client.gui with parameters of type ChunkStatusModifier and TypeMethodDescriptionvoidWorldGenerationProgressTracker.setChunkStatus(ChunkPos pos, @Nullable ChunkStatus status) -
Uses of ChunkStatus in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final Object2IntMap<ChunkStatus>LevelLoadingScreen.STATUS_TO_COLOR -
Uses of ChunkStatus in net.minecraft.client.world
Methods in net.minecraft.client.world with parameters of type ChunkStatusModifier and TypeMethodDescription@Nullable WorldChunkClientChunkManager.getChunk(int int2, int int3, ChunkStatus chunkStatus, boolean bool) -
Uses of ChunkStatus in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type ChunkStatusModifier and TypeFieldDescriptionstatic final DefaultedRegistry<ChunkStatus>Registries.CHUNK_STATUSstatic final RegistryKey<Registry<ChunkStatus>>RegistryKeys.CHUNK_STATUS -
Uses of ChunkStatus in net.minecraft.server
Methods in net.minecraft.server with parameters of type ChunkStatusModifier and TypeMethodDescriptionvoidQueueingWorldGenerationProgressListener.setChunkStatus(ChunkPos pos, @Nullable ChunkStatus status) voidWorldGenerationProgressListener.setChunkStatus(ChunkPos pos, @Nullable ChunkStatus status) voidWorldGenerationProgressLogger.setChunkStatus(ChunkPos pos, @Nullable ChunkStatus status) -
Uses of ChunkStatus in net.minecraft.server.world
Fields in net.minecraft.server.world declared as ChunkStatusFields in net.minecraft.server.world with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final List<ChunkStatus>ChunkHolder.CHUNK_STATUSESprivate static final List<ChunkStatus>ServerChunkManager.CHUNK_STATUSESMethods in net.minecraft.server.world that return ChunkStatusModifier and TypeMethodDescription@Nullable ChunkStatusChunkHolder.getCurrentStatus()private ChunkStatusThreadedAnvilChunkStorage.getRequiredStatusForGeneration(ChunkStatus centerChunkTargetStatus, int distance) static ChunkStatusChunkLevels.getStatus(int level) Methods in net.minecraft.server.world that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus,CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>>> ChunkHolder.collectFuturesByStatus()Methods in net.minecraft.server.world with parameters of type ChunkStatusModifier and TypeMethodDescription@Nullable ChunkServerChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) 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<Chunk,ChunkHolder.Unloaded>> ChunkHolder.getFutureFor(ChunkStatus leastStatus) static intChunkLevels.getLevelFromStatus(ChunkStatus status) private ChunkStatusThreadedAnvilChunkStorage.getRequiredStatusForGeneration(ChunkStatus centerChunkTargetStatus, int distance) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> ChunkHolder.getValidFutureFor(ChunkStatus leastStatus) private voidServerChunkManager.putInCache(long pos, Chunk chunk, ChunkStatus status) 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 ChunkStatusModifier and TypeMethodDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<List<Chunk>,ChunkHolder.Unloaded>> ThreadedAnvilChunkStorage.getRegion(ChunkHolder centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr
Methods in net.minecraft.util.profiling.jfr that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus,LongRunningSampleStatistics<ChunkGenerationSample>>> JfrProfile.getChunkGenerationSampleStatistics()Method parameters in net.minecraft.util.profiling.jfr with type arguments of type ChunkStatusModifier and TypeMethodDescriptionprivate com.google.gson.JsonElementJfrJsonReport.collectChunkGenSection(List<com.mojang.datafixers.util.Pair<ChunkStatus, LongRunningSampleStatistics<ChunkGenerationSample>>> statistics) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.sample
Fields in net.minecraft.util.profiling.jfr.sample declared as ChunkStatusModifier and TypeFieldDescriptionprivate final ChunkStatusChunkGenerationSample.chunkStatusThe field for thechunkStatusrecord component.Methods in net.minecraft.util.profiling.jfr.sample that return ChunkStatusModifier and TypeMethodDescriptionChunkGenerationSample.chunkStatus()Returns the value of thechunkStatusrecord component.Constructors in net.minecraft.util.profiling.jfr.sample with parameters of type ChunkStatusModifierConstructorDescriptionChunkGenerationSample(Duration duration, ChunkPos chunkPos, ColumnPos columnPos, ChunkStatus chunkStatus, String string) -
Uses of ChunkStatus in net.minecraft.world
Fields in net.minecraft.world declared as ChunkStatusMethods in net.minecraft.world with parameters of type ChunkStatusModifier and TypeMethodDescription@Nullable ChunkChunkRegion.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) @Nullable ChunkWorld.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) default ChunkWorldView.getChunk(int chunkX, int chunkZ, ChunkStatus status) @Nullable ChunkWorldView.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) Constructors in net.minecraft.world with parameters of type ChunkStatusModifierConstructorDescriptionChunkRegion(ServerWorld world, List<Chunk> chunks, ChunkStatus status, int placementRadius) -
Uses of ChunkStatus in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as ChunkStatusModifier and TypeFieldDescriptionstatic final ChunkStatusChunkStatus.BIOMESstatic final ChunkStatusChunkStatus.CARVERSstatic final ChunkStatusChunkStatus.EMPTYstatic final ChunkStatusChunkStatus.FEATURESstatic final ChunkStatusChunkStatus.FULLstatic final ChunkStatusChunkStatus.INITIALIZE_LIGHTstatic final ChunkStatusChunkStatus.LIGHTstatic final ChunkStatusChunkStatus.NOISEprivate final ChunkStatusChunkStatus.previousstatic final ChunkStatusChunkStatus.SPAWNprivate ChunkStatusProtoChunk.statusstatic final ChunkStatusChunkStatus.STRUCTURE_REFERENCESstatic final ChunkStatusChunkStatus.STRUCTURE_STARTSstatic final ChunkStatusChunkStatus.SURFACEprivate final ChunkStatusBelowZeroRetrogen.targetStatusFields in net.minecraft.world.chunk with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final List<ChunkStatus>ChunkStatus.DISTANCE_TO_STATUSprivate static final com.mojang.serialization.Codec<ChunkStatus>BelowZeroRetrogen.STATUS_CODECMethods in net.minecraft.world.chunk that return ChunkStatusModifier and TypeMethodDescriptionstatic ChunkStatusChunkStatus.byDistanceFromFull(int level) static ChunkStatusChunkStatus.getPrevious()abstract ChunkStatusChunk.getStatus()ProtoChunk.getStatus()WorldChunk.getStatus()WrapperProtoChunk.getStatus()BelowZeroRetrogen.getTargetStatus()Chunk.method_51526()private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) Methods in net.minecraft.world.chunk that return types with arguments of type ChunkStatusMethods in net.minecraft.world.chunk with parameters of type ChunkStatusModifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> ChunkStatus.GenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator generator, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, List<Chunk> chunks, Chunk chunk) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> ChunkStatus.LoadTask.doWork(ChunkStatus targetStatus, ServerWorld world, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, Chunk chunk) default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator generator, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, List<Chunk> chunks, Chunk chunk) voidChunkStatus.SimpleGenerationTask.doWork(ChunkStatus targetStatus, ServerWorld world, ChunkGenerator chunkGenerator, List<Chunk> chunks, Chunk chunk) abstract @Nullable ChunkChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) static intChunkStatus.getDistanceFromFull(ChunkStatus status) booleanChunkStatus.isAtLeast(ChunkStatus chunkStatus) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) voidProtoChunk.setStatus(ChunkStatus status) voidWrapperProtoChunk.setStatus(ChunkStatus status) Constructors in net.minecraft.world.chunk with parameters of type ChunkStatusModifierConstructorDescriptionprivateBelowZeroRetrogen(ChunkStatus targetStatus, Optional<BitSet> missingBedrock) (package private)ChunkStatus(@Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask)