Uses of Class
net.minecraft.world.chunk.ChunkStatus
Packages that use ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world 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 TypeMethodDescriptionClientChunkManager.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
Fields in net.minecraft.server with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate final Long2ObjectOpenHashMap<ChunkStatus> WorldGenerationProgressTracker.chunkStatusesMethods in net.minecraft.server that return ChunkStatusMethods 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) voidWorldGenerationProgressTracker.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> ServerChunkManager.CHUNK_STATUSESMethods in net.minecraft.server.world that return ChunkStatusModifier and TypeMethodDescriptionstatic @Nullable ChunkStatusChunkLevels.getStatus(int level) static ChunkStatusChunkLevels.getStatusForAdditionalLevel(int level) static @Nullable ChunkStatusChunkLevels.getStatusForAdditionalLevel(int additionalLevel, @Nullable ChunkStatus emptyStatus) Methods in net.minecraft.server.world with parameters of type ChunkStatusModifier and TypeMethodDescriptionServerChunkLoadingManager.createLoader(ChunkStatus requestedStatus, ChunkPos pos) ServerChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) private CompletableFuture<OptionalChunk<Chunk>> ServerChunkManager.getChunkFuture(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) ServerChunkManager.getChunkFutureSyncOnMainThread(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) static intChunkLevels.getLevelFromStatus(ChunkStatus status) static @Nullable ChunkStatusChunkLevels.getStatusForAdditionalLevel(int additionalLevel, @Nullable ChunkStatus emptyStatus) private voidServerChunkManager.putInCache(long pos, @Nullable Chunk chunk, ChunkStatus status) Method parameters in net.minecraft.server.world with type arguments of type ChunkStatusModifier and TypeMethodDescriptionprivate CompletableFuture<OptionalChunk<List<Chunk>>> ServerChunkLoadingManager.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 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
Methods in net.minecraft.world with parameters of type ChunkStatusModifier and TypeMethodDescriptionChunkLoadingManager.createLoader(ChunkStatus requestedStatus, ChunkPos pos) ChunkRegion.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) World.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) default ChunkWorldView.getChunk(int chunkX, int chunkZ, ChunkStatus status) WorldView.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) -
Uses of ChunkStatus in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as ChunkStatusModifier and TypeFieldDescriptionstatic final ChunkStatusChunkStatus.BIOMESstatic final ChunkStatusChunkStatus.CARVERSprivate @Nullable ChunkStatusChunkLoader.currentlyLoadingStatusprivate ChunkStatus[]ChunkGenerationStep.Builder.directDependenciesstatic 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 @Nullable ChunkStatusAbstractChunkHolder.statusprivate ChunkStatusProtoChunk.statusstatic final ChunkStatusChunkStatus.STRUCTURE_REFERENCESstatic final ChunkStatusChunkStatus.STRUCTURE_STARTSstatic final ChunkStatusChunkStatus.SURFACEprivate final ChunkStatusBelowZeroRetrogen.targetStatusprivate final ChunkStatusChunkGenerationStep.Builder.targetStatusprivate final ChunkStatusChunkGenerationStep.targetStatusThe field for thetargetStatusrecord component.final ChunkStatusChunkLoader.targetStatusFields in net.minecraft.world.chunk with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate final AtomicReference<ChunkStatus> AbstractChunkHolder.currentStatusprivate final ImmutableList<ChunkStatus> GenerationDependencies.dependenciesprivate static final com.mojang.serialization.Codec<ChunkStatus> BelowZeroRetrogen.STATUS_CODECprivate static final List<ChunkStatus> AbstractChunkHolder.STATUSESMethods in net.minecraft.world.chunk that return ChunkStatusModifier and TypeMethodDescriptionprivate ChunkStatus[]ChunkGenerationStep.Builder.accumulateDependencies()static ChunkStatusGenerationDependencies.get(int index) AbstractChunkHolder.getActualStatus()AbstractChunkHolder.getLatestStatus()private @Nullable ChunkStatusAbstractChunkHolder.getMaxPendingStatus(@Nullable ChunkStatus checkUpperBound) Chunk.getMaxStatus()Returns the chunk status or the target status for the retrogen, whichever is later.ChunkStatus.getPrevious()abstract ChunkStatusChunk.getStatus()ProtoChunk.getStatus()WorldChunk.getStatus()WrapperProtoChunk.getStatus()BelowZeroRetrogen.getTargetStatus()static ChunkStatusChunkStatus.max(ChunkStatus a, ChunkStatus b) private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, EnumSet<Heightmap.Type> heightMapTypes, ChunkType chunkType) ChunkGenerationStep.targetStatus()Returns the value of thetargetStatusrecord component.Methods in net.minecraft.world.chunk that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionstatic List<ChunkStatus> ChunkStatus.createOrderedList()List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<OptionalChunk<Chunk>>>> AbstractChunkHolder.enumerateFutures()GenerationDependencies.getDependencies()Methods in net.minecraft.world.chunk with parameters of type ChunkStatusModifier and TypeMethodDescriptionprivate booleanAbstractChunkHolder.cannotBeLoaded(ChunkStatus status) private voidAbstractChunkHolder.completeChunkFuture(ChunkStatus status, Chunk chunk) static ChunkLoaderChunkLoader.create(ChunkLoadingManager chunkLoadingManager, ChunkStatus targetStatus, ChunkPos pos) private voidAbstractChunkHolder.createLoader(ServerChunkLoadingManager chunkLoadingManager, @Nullable ChunkStatus requestedStatus) ChunkGenerationStep.Builder.dependsOn(ChunkStatus status, int level) ChunkGenerationSteps.get(ChunkStatus status) intChunkGenerationStep.getAdditionalLevel(ChunkStatus status) private intChunkLoader.getAdditionalLevel(ChunkStatus status, boolean generate) intGenerationDependencies.getAdditionalLevel(ChunkStatus status) ChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) private @Nullable ChunkStatusAbstractChunkHolder.getMaxPendingStatus(@Nullable ChunkStatus checkUpperBound) private CompletableFuture<OptionalChunk<Chunk>> AbstractChunkHolder.getOrCreateFuture(ChunkStatus status) AbstractChunkHolder.getOrNull(ChunkStatus requestedStatus) private intChunkGenerationStep.Builder.getParentStatus(ChunkStatus status) AbstractChunkHolder.getUncheckedOrNull(ChunkStatus requestedStatus) booleanChunkStatus.isAtLeast(ChunkStatus other) booleanChunkStatus.isAtMost(ChunkStatus other) booleanChunkStatus.isEarlierThan(ChunkStatus other) booleanChunkStatus.isLaterThan(ChunkStatus other) AbstractChunkHolder.load(ChunkStatus requestedStatus, ServerChunkLoadingManager chunkLoadingManager) private booleanChunkLoader.load(ChunkStatus targetStatus, boolean allowGeneration, AbstractChunkHolder chunkHolder) private voidChunkLoader.loadAll(ChunkStatus targetStatus, boolean allowGeneration) static ChunkStatusChunkStatus.max(ChunkStatus a, ChunkStatus b) private booleanAbstractChunkHolder.progressStatus(ChunkStatus nextStatus) Progresses tonextStatusif that is actually the next status for the current status.private static ChunkStatusChunkStatus.register(String id, @Nullable ChunkStatus previous, EnumSet<Heightmap.Type> heightMapTypes, ChunkType chunkType) voidProtoChunk.setStatus(ChunkStatus status) voidWrapperProtoChunk.setStatus(ChunkStatus status) ChunkGenerationSteps.Builder.then(ChunkStatus status, UnaryOperator<ChunkGenerationStep.Builder> stepFactory) private voidAbstractChunkHolder.unload(@Nullable ChunkStatus from, ChunkStatus to) Constructors in net.minecraft.world.chunk with parameters of type ChunkStatusModifierConstructorDescriptionprivateBelowZeroRetrogen(ChunkStatus targetStatus, Optional<BitSet> missingBedrock) protectedBuilder(ChunkStatus targetStatus) protectedBuilder(ChunkStatus blockStateWriteRadius, ChunkGenerationStep previousStep) ChunkGenerationStep(ChunkStatus chunkStatus, GenerationDependencies generationDependencies, GenerationDependencies generationDependencies2, int int2, GenerationTask generationTask) privateChunkLoader(ChunkLoadingManager chunkLoadingManager, ChunkStatus targetStatus, ChunkPos pos, BoundedRegionArray<AbstractChunkHolder> chunks) protectedChunkStatus(@Nullable ChunkStatus previous, EnumSet<Heightmap.Type> heightMapTypes, ChunkType chunkType) Constructor parameters in net.minecraft.world.chunk with type arguments of type ChunkStatus