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.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
ChunkHolder.getTargetStatusForLevel
(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) 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
(ChunkPos 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.util.registry
Modifier and TypeFieldDescriptionstatic final DefaultedRegistry<ChunkStatus>
Registry.CHUNK_STATUS
static final RegistryKey<Registry<ChunkStatus>>
Registry.CHUNK_STATUS_KEY
-
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.HEIGHTMAPS
static final ChunkStatus
ChunkStatus.LIGHT
static final ChunkStatus
ChunkStatus.LIQUID_CARVERS
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()
ReadOnlyChunk.getStatus()
WorldChunk.getStatus()
BelowZeroRetrogen.getTargetStatus()
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.GenerationTask task, ChunkStatus.LoadTask loadTask) 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, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, List<Chunk> chunks, Chunk chunk, boolean bool) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.Unloaded>> ChunkStatus.LoadTask.doWork
(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, 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, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, List<Chunk> chunks, Chunk chunk, boolean bool) 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) private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,
ChunkHolder.Unloaded>> ChunkStatus.getLightingFuture
(ChunkStatus status, ServerLightingProvider lightingProvider, Chunk chunk) boolean
ChunkStatus.isAtLeast
(ChunkStatus chunkStatus) 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.GenerationTask task, ChunkStatus.LoadTask loadTask) 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
ReadOnlyChunk.setStatus
(ChunkStatus status) private static boolean
ChunkStatus.shouldExcludeBlockLight
(ChunkStatus status, Chunk chunk) ModifierConstructorDescriptionprivate
BelowZeroRetrogen
(ChunkStatus targetStatus, Optional<BitSet> missingBedrock) (package private)
ChunkStatus
(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask)