Uses of Class
net.minecraft.world.level.chunk.status.ChunkStatus
Packages that use ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final it.unimi.dsi.fastutil.objects.Object2IntMap<ChunkStatus> LevelLoadingScreen.COLORS -
Uses of ChunkStatus in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type ChunkStatusModifier and TypeMethodDescriptionClientChunkCache.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) -
Uses of ChunkStatus in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type ChunkStatusModifier and TypeFieldDescriptionstatic final DefaultedRegistry<ChunkStatus> BuiltInRegistries.CHUNK_STATUSstatic final ResourceKey<Registry<ChunkStatus>> Registries.CHUNK_STATUS -
Uses of ChunkStatus in net.minecraft.server.level
Fields in net.minecraft.server.level declared as ChunkStatusModifier and TypeFieldDescriptionprivate ChunkStatusGenerationChunkHolder.highestAllowedStatusprivate final ChunkStatus[]ServerChunkCache.lastChunkStatusprivate ChunkStatusChunkGenerationTask.scheduledStatusfinal ChunkStatusChunkGenerationTask.targetStatusFields in net.minecraft.server.level with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final List<ChunkStatus> GenerationChunkHolder.CHUNK_STATUSESprivate static final List<ChunkStatus> ServerChunkCache.CHUNK_STATUSESprivate final AtomicReference<ChunkStatus> GenerationChunkHolder.startedWorkMethods in net.minecraft.server.level that return ChunkStatusModifier and TypeMethodDescriptionprivate ChunkStatusGenerationChunkHolder.findHighestStatusWithPendingFuture(ChunkStatus pGenerationStatus) static ChunkStatusChunkLevel.generationStatus(int pLevel) GenerationChunkHolder.getLatestStatus()GenerationChunkHolder.getPersistedStatus()static ChunkStatusChunkLevel.getStatusAroundFullChunk(int pDistance) static ChunkStatusChunkLevel.getStatusAroundFullChunk(int pDistance, ChunkStatus pChunkStatus) Methods in net.minecraft.server.level that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> GenerationChunkHolder.getAllFutures()Methods in net.minecraft.server.level with parameters of type ChunkStatusModifier and TypeMethodDescriptionprivate booleanGenerationChunkHolder.acquireStatusBump(ChunkStatus pStatus) static intChunkLevel.byStatus(ChunkStatus pStatus) private voidGenerationChunkHolder.completeFuture(ChunkStatus pTargetStatus, ChunkAccess pChunkAccess) static ChunkGenerationTaskChunkGenerationTask.create(GeneratingChunkMap pChunkMap, ChunkStatus pTargetStatus, ChunkPos pPos) private voidGenerationChunkHolder.failAndClearPendingFuturesBetween(ChunkStatus pHighestAllowableStatus, ChunkStatus pCurrentStatus) private ChunkStatusGenerationChunkHolder.findHighestStatusWithPendingFuture(ChunkStatus pGenerationStatus) ServerChunkCache.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) WorldGenRegion.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) ServerChunkCache.getChunkFuture(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) private CompletableFuture<ChunkResult<ChunkAccess>> ServerChunkCache.getChunkFutureMainThread(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) GenerationChunkHolder.getChunkIfPresent(ChunkStatus pStatus) GenerationChunkHolder.getChunkIfPresentUnchecked(ChunkStatus pStatus) private CompletableFuture<ChunkResult<ChunkAccess>> GenerationChunkHolder.getOrCreateFuture(ChunkStatus pTargetStatus) private intChunkGenerationTask.getRadiusForLayer(ChunkStatus pStatus, boolean pNeedsGeneration) static ChunkStatusChunkLevel.getStatusAroundFullChunk(int pDistance, ChunkStatus pChunkStatus) private booleanGenerationChunkHolder.isStatusDisallowed(ChunkStatus pStatus) private voidGenerationChunkHolder.rescheduleChunkTask(ChunkMap pChunkMap, ChunkStatus pTargetStatus) GenerationChunkHolder.scheduleChunkGenerationTask(ChunkStatus pTargetStatus, ChunkMap pChunkMap) private booleanChunkGenerationTask.scheduleChunkInLayer(ChunkStatus pStatus, boolean pNeedsGeneration, GenerationChunkHolder pChunk) ChunkMap.scheduleGenerationTask(ChunkStatus pTargetStatus, ChunkPos pPos) GeneratingChunkMap.scheduleGenerationTask(ChunkStatus pTargetStatus, ChunkPos pPos) private voidChunkGenerationTask.scheduleLayer(ChunkStatus pStatus, boolean pNeedsGeneration) private voidServerChunkCache.storeInCache(long pChunkPos, ChunkAccess pChunk, ChunkStatus pChunkStatus) Method parameters in net.minecraft.server.level with type arguments of type ChunkStatusModifier and TypeMethodDescriptionprivate CompletableFuture<ChunkResult<List<ChunkAccess>>> ChunkMap.getChunkRangeFuture(ChunkHolder pChunkHolder, int pRange, IntFunction<ChunkStatus> pStatusGetter) Constructors in net.minecraft.server.level with parameters of type ChunkStatusModifierConstructorDescriptionprivateChunkGenerationTask(GeneratingChunkMap pChunkMap, ChunkStatus pTargetStatus, ChunkPos pPos, StaticCache2D<GenerationChunkHolder> pCache) -
Uses of ChunkStatus in net.minecraft.server.level.progress
Fields in net.minecraft.server.level.progress with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<ChunkStatus> StoringChunkProgressListener.statusesMethods in net.minecraft.server.level.progress that return ChunkStatusMethods in net.minecraft.server.level.progress with parameters of type ChunkStatusModifier and TypeMethodDescriptionvoidChunkProgressListener.onStatusChange(ChunkPos pChunkPos, ChunkStatus pChunkStatus) voidLoggerChunkProgressListener.onStatusChange(ChunkPos pChunkPos, ChunkStatus pChunkStatus) voidProcessorChunkProgressListener.onStatusChange(ChunkPos pChunkPos, ChunkStatus pChunkStatus) voidStoringChunkProgressListener.onStatusChange(ChunkPos pChunkPos, ChunkStatus pChunkStatus) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.parse
Methods in net.minecraft.util.profiling.jfr.parse that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus, TimedStatSummary<ChunkGenStat>>> JfrStatsResult.chunkGenSummary() -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.serialize
Method parameters in net.minecraft.util.profiling.jfr.serialize with type arguments of type ChunkStatusModifier and TypeMethodDescriptionprivate JsonElementJfrResultJsonSerializer.chunkGen(List<com.mojang.datafixers.util.Pair<ChunkStatus, TimedStatSummary<ChunkGenStat>>> pSummary) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.stats
Fields in net.minecraft.util.profiling.jfr.stats declared as ChunkStatusModifier and TypeFieldDescriptionprivate final ChunkStatusChunkGenStat.statusThe field for thestatusrecord component.Methods in net.minecraft.util.profiling.jfr.stats that return ChunkStatusModifier and TypeMethodDescriptionChunkGenStat.status()Returns the value of thestatusrecord component.Constructors in net.minecraft.util.profiling.jfr.stats with parameters of type ChunkStatusModifierConstructorDescriptionChunkGenStat(Duration duration, ChunkPos chunkPos, ColumnPos worldPos, ChunkStatus status, String level) Creates an instance of aChunkGenStatrecord class. -
Uses of ChunkStatus in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type ChunkStatusModifier and TypeMethodDescriptionLevel.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) default ChunkAccessLevelReader.getChunk(int pChunkX, int pChunkZ, ChunkStatus pChunkStatus) LevelReader.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) -
Uses of ChunkStatus in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk declared as ChunkStatusMethods in net.minecraft.world.level.chunk that return ChunkStatusModifier and TypeMethodDescriptionChunkAccess.getHighestGeneratedStatus()abstract ChunkStatusChunkAccess.getPersistedStatus()ImposterProtoChunk.getPersistedStatus()LevelChunk.getPersistedStatus()ProtoChunk.getPersistedStatus()Methods in net.minecraft.world.level.chunk with parameters of type ChunkStatusModifier and TypeMethodDescriptionabstract ChunkAccessChunkSource.getChunk(int pX, int pZ, ChunkStatus pChunkStatus, boolean pRequireChunk) voidImposterProtoChunk.setPersistedStatus(ChunkStatus pStatus) voidProtoChunk.setPersistedStatus(ChunkStatus pStatus) -
Uses of ChunkStatus in net.minecraft.world.level.chunk.status
Fields in net.minecraft.world.level.chunk.status declared as ChunkStatusModifier and TypeFieldDescriptionstatic final ChunkStatusChunkStatus.BIOMESstatic final ChunkStatusChunkStatus.CARVERSprivate ChunkStatus[]ChunkStep.Builder.directDependenciesByRadiusstatic final ChunkStatusChunkStatus.EMPTYstatic final ChunkStatusChunkStatus.FEATURESstatic final ChunkStatusChunkStatus.FULLstatic final ChunkStatusChunkStatus.INITIALIZE_LIGHTstatic final ChunkStatusChunkStatus.LIGHTstatic final ChunkStatusChunkStatus.NOISEprivate final ChunkStatusChunkStatus.parentstatic final ChunkStatusChunkStatus.SPAWNprivate final ChunkStatusChunkStep.Builder.statusstatic final ChunkStatusChunkStatus.STRUCTURE_REFERENCESstatic final ChunkStatusChunkStatus.STRUCTURE_STARTSstatic final ChunkStatusChunkStatus.SURFACEprivate final ChunkStatusChunkStep.targetStatusThe field for thetargetStatusrecord component.Fields in net.minecraft.world.level.chunk.status with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate final ImmutableList<ChunkStatus> ChunkDependencies.dependencyByRadiusMethods in net.minecraft.world.level.chunk.status that return ChunkStatusModifier and TypeMethodDescriptionprivate ChunkStatus[]ChunkStep.Builder.buildAccumulatedDependencies()static ChunkStatusChunkDependencies.get(int pRadius) ChunkStatus.getParent()static ChunkStatusChunkStatus.max(ChunkStatus pFirst, ChunkStatus pSecond) private static ChunkStatusChunkStatus.register(String pName, ChunkStatus pParent, EnumSet<Heightmap.Types> pHeightmapsAfter, ChunkType pChunkType) ChunkStep.targetStatus()Returns the value of thetargetStatusrecord component.Methods in net.minecraft.world.level.chunk.status that return types with arguments of type ChunkStatusModifier and TypeMethodDescriptionChunkDependencies.asList()static List<ChunkStatus> ChunkStatus.getStatusList()Methods in net.minecraft.world.level.chunk.status with parameters of type ChunkStatusModifier and TypeMethodDescriptionChunkStep.Builder.addRequirement(ChunkStatus pStatus, int pRadius) intChunkStep.getAccumulatedRadiusOf(ChunkStatus pStatus) intChunkDependencies.getRadiusOf(ChunkStatus pStatus) private intChunkStep.Builder.getRadiusOfParent(ChunkStatus pStatus) ChunkPyramid.getStepTo(ChunkStatus pStatus) booleanChunkStatus.isAfter(ChunkStatus pChunkStatus) booleanChunkStatus.isBefore(ChunkStatus pChunkStatus) booleanChunkStatus.isOrAfter(ChunkStatus pChunkStatus) booleanChunkStatus.isOrBefore(ChunkStatus pChunkStatus) static ChunkStatusChunkStatus.max(ChunkStatus pFirst, ChunkStatus pSecond) private static ChunkStatusChunkStatus.register(String pName, ChunkStatus pParent, EnumSet<Heightmap.Types> pHeightmapsAfter, ChunkType pChunkType) ChunkPyramid.Builder.step(ChunkStatus pStatus, UnaryOperator<ChunkStep.Builder> pTask) Constructors in net.minecraft.world.level.chunk.status with parameters of type ChunkStatusModifierConstructorDescriptionprotectedBuilder(ChunkStatus pStatus) protectedBuilder(ChunkStatus pStatus, ChunkStep pParent) protectedChunkStatus(ChunkStatus pParent, EnumSet<Heightmap.Types> pHeightmapsAfter, ChunkType pChunkType) ChunkStep(ChunkStatus targetStatus, ChunkDependencies directDependencies, ChunkDependencies accumulatedDependencies, int blockStateWriteRadius, ChunkStatusTask task) Creates an instance of aChunkSteprecord class.Constructor parameters in net.minecraft.world.level.chunk.status with type arguments of type ChunkStatus -
Uses of ChunkStatus in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as ChunkStatusFields in net.minecraft.world.level.levelgen with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<ChunkStatus> BelowZeroRetrogen.NON_EMPTY_CHUNK_STATUSMethods in net.minecraft.world.level.levelgen that return ChunkStatusConstructors in net.minecraft.world.level.levelgen with parameters of type ChunkStatusModifierConstructorDescriptionprivateBelowZeroRetrogen(ChunkStatus p_331125_, Optional<BitSet> p_188465_)