Uses of Class
net.minecraft.world.chunk.ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui
Modifier and TypeFieldDescriptionprivate final Long2ObjectOpenHashMap<ChunkStatus>
WorldGenerationProgressTracker.chunkStatuses
Modifier and TypeMethodDescriptionvoid
WorldGenerationProgressTracker.setChunkStatus
(ChunkPos pos, @Nullable ChunkStatus status) -
Uses of ChunkStatus in net.minecraft.client.gui.screen
Modifier and TypeFieldDescriptionprivate static final Object2IntMap<ChunkStatus>
LevelLoadingScreen.STATUS_TO_COLOR
-
Uses of ChunkStatus in net.minecraft.client.world
Modifier and TypeMethodDescriptionClientChunkManager.getChunk
(int int2, int int3, ChunkStatus chunkStatus, boolean bool) -
Uses of ChunkStatus in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final DefaultedRegistry<ChunkStatus>
Registries.CHUNK_STATUS
static final RegistryKey<Registry<ChunkStatus>>
RegistryKeys.CHUNK_STATUS
-
Uses of ChunkStatus in net.minecraft.server
Modifier and TypeMethodDescriptionvoid
QueueingWorldGenerationProgressListener.setChunkStatus
(ChunkPos pos, @Nullable ChunkStatus status) void
WorldGenerationProgressListener.setChunkStatus
(ChunkPos pos, @Nullable ChunkStatus status) void
WorldGenerationProgressLogger.setChunkStatus
(ChunkPos pos, @Nullable ChunkStatus status) -
Uses of ChunkStatus in net.minecraft.server.world
Modifier and TypeFieldDescriptionprivate static final List<ChunkStatus>
ChunkHolder.CHUNK_STATUSES
private static final List<ChunkStatus>
ServerChunkManager.CHUNK_STATUSES
Modifier and TypeMethodDescriptionChunkHolder.getCurrentStatus()
private ChunkStatus
ThreadedAnvilChunkStorage.getRequiredStatusForGeneration
(ChunkStatus centerChunkTargetStatus, int distance) static ChunkStatus
ChunkLevels.getStatus
(int level) Modifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus,
CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>>> ChunkHolder.collectFuturesByStatus()
Modifier and TypeMethodDescriptionServerChunkManager.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 int
ChunkLevels.getLevelFromStatus
(ChunkStatus status) private ChunkStatus
ThreadedAnvilChunkStorage.getRequiredStatusForGeneration
(ChunkStatus centerChunkTargetStatus, int distance) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.Unloaded>> ChunkHolder.getValidFutureFor
(ChunkStatus leastStatus) private void
ServerChunkManager.putInCache
(long pos, Chunk chunk, ChunkStatus status) private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.Unloaded>> ThreadedAnvilChunkStorage.upgradeChunk
(ChunkHolder holder, ChunkStatus requiredStatus) Modifier 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
Modifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<ChunkStatus,
LongRunningSampleStatistics<ChunkGenerationSample>>> JfrProfile.getChunkGenerationSampleStatistics()
Modifier and TypeMethodDescriptionprivate JsonElement
JfrJsonReport.collectChunkGenSection
(List<com.mojang.datafixers.util.Pair<ChunkStatus, LongRunningSampleStatistics<ChunkGenerationSample>>> statistics) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.sample
Modifier and TypeFieldDescriptionprivate final ChunkStatus
ChunkGenerationSample.chunkStatus
The field for thechunkStatus
record component.Modifier and TypeMethodDescriptionChunkGenerationSample.chunkStatus()
Returns the value of thechunkStatus
record component.ModifierConstructorDescriptionChunkGenerationSample
(Duration duration, ChunkPos chunkPos, ColumnPos columnPos, ChunkStatus chunkStatus, String string) -
Uses of ChunkStatus in net.minecraft.world
Modifier and TypeMethodDescriptionChunkRegion.getChunk
(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) World.getChunk
(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) default Chunk
WorldView.getChunk
(int chunkX, int chunkZ, ChunkStatus status) WorldView.getChunk
(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) ModifierConstructorDescriptionChunkRegion
(ServerWorld world, List<Chunk> chunks, ChunkStatus status, int placementRadius) -
Uses of ChunkStatus in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionstatic final ChunkStatus
ChunkStatus.BIOMES
static final ChunkStatus
ChunkStatus.CARVERS
static final ChunkStatus
ChunkStatus.EMPTY
static final ChunkStatus
ChunkStatus.FEATURES
static final ChunkStatus
ChunkStatus.FULL
static final ChunkStatus
ChunkStatus.INITIALIZE_LIGHT
static final ChunkStatus
ChunkStatus.LIGHT
static final ChunkStatus
ChunkStatus.NOISE
private final ChunkStatus
ChunkStatus.previous
static final ChunkStatus
ChunkStatus.SPAWN
private ChunkStatus
ProtoChunk.status
static final ChunkStatus
ChunkStatus.STRUCTURE_REFERENCES
static final ChunkStatus
ChunkStatus.STRUCTURE_STARTS
static final ChunkStatus
ChunkStatus.SURFACE
private final ChunkStatus
BelowZeroRetrogen.targetStatus
Modifier and TypeFieldDescriptionprivate static final List<ChunkStatus>
ChunkStatus.DISTANCE_TO_STATUS
private static final com.mojang.serialization.Codec<ChunkStatus>
BelowZeroRetrogen.STATUS_CODEC
Modifier and TypeMethodDescriptionstatic ChunkStatus
ChunkStatus.byDistanceFromFull
(int level) static ChunkStatus
ChunkStatus.getPrevious()
abstract ChunkStatus
Chunk.getStatus()
ProtoChunk.getStatus()
WorldChunk.getStatus()
WrapperProtoChunk.getStatus()
BelowZeroRetrogen.getTargetStatus()
Chunk.method_51526()
private static ChunkStatus
ChunkStatus.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 ChunkStatus
ChunkStatus.register
(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) private static ChunkStatus
ChunkStatus.register
(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) Modifier 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) void
ChunkStatus.SimpleGenerationTask.doWork
(ChunkStatus targetStatus, ServerWorld world, ChunkGenerator chunkGenerator, List<Chunk> chunks, Chunk chunk) ChunkManager.getChunk
(int x, int z, ChunkStatus leastStatus, boolean create) static int
ChunkStatus.getDistanceFromFull
(ChunkStatus status) boolean
ChunkStatus.isAtLeast
(ChunkStatus chunkStatus) private static ChunkStatus
ChunkStatus.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 ChunkStatus
ChunkStatus.register
(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) private static ChunkStatus
ChunkStatus.register
(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) void
ProtoChunk.setStatus
(ChunkStatus status) void
WrapperProtoChunk.setStatus
(ChunkStatus status) ModifierConstructorDescriptionprivate
BelowZeroRetrogen
(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)