Uses of Class
net.minecraft.world.level.chunk.status.ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui.screens
Modifier and TypeFieldDescriptionprivate static final it.unimi.dsi.fastutil.objects.Object2IntMap
<ChunkStatus> LevelLoadingScreen.COLORS
-
Uses of ChunkStatus in net.minecraft.client.multiplayer
Modifier and TypeMethodDescriptionClientChunkCache.getChunk
(int p_104451_, int p_104452_, ChunkStatus p_330230_, boolean p_104454_) -
Uses of ChunkStatus in net.minecraft.core.registries
Modifier and TypeFieldDescriptionstatic final DefaultedRegistry
<ChunkStatus> BuiltInRegistries.CHUNK_STATUS
static final ResourceKey
<Registry<ChunkStatus>> Registries.CHUNK_STATUS
-
Uses of ChunkStatus in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate ChunkStatus
GenerationChunkHolder.highestAllowedStatus
private final ChunkStatus[]
ServerChunkCache.lastChunkStatus
private ChunkStatus
ChunkGenerationTask.scheduledStatus
final ChunkStatus
ChunkGenerationTask.targetStatus
Modifier and TypeFieldDescriptionprivate static final List
<ChunkStatus> GenerationChunkHolder.CHUNK_STATUSES
private static final List
<ChunkStatus> ServerChunkCache.CHUNK_STATUSES
private final AtomicReference
<ChunkStatus> GenerationChunkHolder.startedWork
Modifier and TypeMethodDescriptionprivate ChunkStatus
GenerationChunkHolder.findHighestStatusWithPendingFuture
(ChunkStatus p_347692_) static ChunkStatus
ChunkLevel.generationStatus
(int p_287738_) GenerationChunkHolder.getLatestStatus()
GenerationChunkHolder.getPersistedStatus()
static ChunkStatus
ChunkLevel.getStatusAroundFullChunk
(int p_347662_) static ChunkStatus
ChunkLevel.getStatusAroundFullChunk
(int p_347593_, ChunkStatus p_347451_) Modifier and TypeMethodDescriptionList
<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> GenerationChunkHolder.getAllFutures()
Modifier and TypeMethodDescriptionprivate boolean
GenerationChunkHolder.acquireStatusBump
(ChunkStatus p_347706_) static int
ChunkLevel.byStatus
(ChunkStatus p_331231_) private void
GenerationChunkHolder.completeFuture
(ChunkStatus p_347482_, ChunkAccess p_347557_) static ChunkGenerationTask
ChunkGenerationTask.create
(GeneratingChunkMap p_347575_, ChunkStatus p_347556_, ChunkPos p_347630_) private void
GenerationChunkHolder.failAndClearPendingFuturesBetween
(ChunkStatus p_347514_, ChunkStatus p_347559_) private ChunkStatus
GenerationChunkHolder.findHighestStatusWithPendingFuture
(ChunkStatus p_347692_) ServerChunkCache.getChunk
(int p_8360_, int p_8361_, ChunkStatus p_330876_, boolean p_8363_) WorldGenRegion.getChunk
(int p_9514_, int p_9515_, ChunkStatus p_331853_, boolean p_9517_) ServerChunkCache.getChunkFuture
(int p_8432_, int p_8433_, ChunkStatus p_330326_, boolean p_8435_) private CompletableFuture
<ChunkResult<ChunkAccess>> ServerChunkCache.getChunkFutureMainThread
(int p_8457_, int p_8458_, ChunkStatus p_331599_, boolean p_8460_) GenerationChunkHolder.getChunkIfPresent
(ChunkStatus p_347694_) GenerationChunkHolder.getChunkIfPresentUnchecked
(ChunkStatus p_347539_) private CompletableFuture
<ChunkResult<ChunkAccess>> GenerationChunkHolder.getOrCreateFuture
(ChunkStatus p_347537_) private int
ChunkGenerationTask.getRadiusForLayer
(ChunkStatus p_347511_, boolean p_347717_) static ChunkStatus
ChunkLevel.getStatusAroundFullChunk
(int p_347593_, ChunkStatus p_347451_) private boolean
GenerationChunkHolder.isStatusDisallowed
(ChunkStatus p_347619_) private void
GenerationChunkHolder.rescheduleChunkTask
(ChunkMap p_347690_, ChunkStatus p_347571_) GenerationChunkHolder.scheduleChunkGenerationTask
(ChunkStatus p_347666_, ChunkMap p_347681_) private boolean
ChunkGenerationTask.scheduleChunkInLayer
(ChunkStatus p_347483_, boolean p_347471_, GenerationChunkHolder p_347684_) ChunkMap.scheduleGenerationTask
(ChunkStatus p_347605_, ChunkPos p_347675_) GeneratingChunkMap.scheduleGenerationTask
(ChunkStatus p_347524_, ChunkPos p_347713_) private void
ChunkGenerationTask.scheduleLayer
(ChunkStatus p_347611_, boolean p_347592_) private void
ServerChunkCache.storeInCache
(long p_8367_, ChunkAccess p_8368_, ChunkStatus p_331839_) Modifier and TypeMethodDescriptionprivate CompletableFuture
<ChunkResult<List<ChunkAccess>>> ChunkMap.getChunkRangeFuture
(ChunkHolder p_281446_, int p_282030_, IntFunction<ChunkStatus> p_282923_) ModifierConstructorDescriptionprivate
ChunkGenerationTask
(GeneratingChunkMap p_347493_, ChunkStatus p_347718_, ChunkPos p_347615_, StaticCache2D<GenerationChunkHolder> p_347529_) -
Uses of ChunkStatus in net.minecraft.server.level.progress
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap
<ChunkStatus> StoringChunkProgressListener.statuses
Modifier and TypeMethodDescriptionStoringChunkProgressListener.getStatus
(int p_9664_, int p_9665_) Modifier and TypeMethodDescriptionvoid
ChunkProgressListener.onStatusChange
(ChunkPos p_9618_, ChunkStatus p_330739_) void
LoggerChunkProgressListener.onStatusChange
(ChunkPos p_9633_, ChunkStatus p_332174_) void
ProcessorChunkProgressListener.onStatusChange
(ChunkPos p_9645_, ChunkStatus p_332066_) void
StoringChunkProgressListener.onStatusChange
(ChunkPos p_9669_, ChunkStatus p_331945_) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.parse
Modifier and TypeMethodDescriptionList
<com.mojang.datafixers.util.Pair<ChunkStatus, TimedStatSummary<ChunkGenStat>>> JfrStatsResult.chunkGenSummary()
-
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.serialize
Modifier and TypeMethodDescriptionprivate com.google.gson.JsonElement
JfrResultJsonSerializer.chunkGen
(List<com.mojang.datafixers.util.Pair<ChunkStatus, TimedStatSummary<ChunkGenStat>>> p_185573_) -
Uses of ChunkStatus in net.minecraft.util.profiling.jfr.stats
Modifier and TypeFieldDescriptionprivate final ChunkStatus
ChunkGenStat.status
The field for thestatus
record component.Modifier and TypeMethodDescriptionChunkGenStat.status()
Returns the value of thestatus
record component.ModifierConstructorDescriptionChunkGenStat
(Duration duration, ChunkPos chunkPos, ColumnPos worldPos, ChunkStatus status, String level) Creates an instance of aChunkGenStat
record class. -
Uses of ChunkStatus in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevel.getChunk
(int p_46502_, int p_46503_, ChunkStatus p_331611_, boolean p_46505_) default ChunkAccess
LevelReader.getChunk
(int p_46820_, int p_46821_, ChunkStatus p_332007_) LevelReader.getChunk
(int p_46823_, int p_46824_, ChunkStatus p_330944_, boolean p_46826_) -
Uses of ChunkStatus in net.minecraft.world.level.chunk
Modifier and TypeMethodDescriptionChunkAccess.getHighestGeneratedStatus()
abstract ChunkStatus
ChunkAccess.getPersistedStatus()
ImposterProtoChunk.getPersistedStatus()
LevelChunk.getPersistedStatus()
ProtoChunk.getPersistedStatus()
Modifier and TypeMethodDescriptionabstract ChunkAccess
ChunkSource.getChunk
(int p_62223_, int p_62224_, ChunkStatus p_330657_, boolean p_62226_) void
ImposterProtoChunk.setPersistedStatus
(ChunkStatus p_347629_) void
ProtoChunk.setPersistedStatus
(ChunkStatus p_330748_) -
Uses of ChunkStatus in net.minecraft.world.level.chunk.status
Modifier and TypeFieldDescriptionstatic final ChunkStatus
ChunkStatus.BIOMES
static final ChunkStatus
ChunkStatus.CARVERS
private ChunkStatus[]
ChunkStep.Builder.directDependenciesByRadius
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.parent
static final ChunkStatus
ChunkStatus.SPAWN
private final ChunkStatus
ChunkStep.Builder.status
static final ChunkStatus
ChunkStatus.STRUCTURE_REFERENCES
static final ChunkStatus
ChunkStatus.STRUCTURE_STARTS
static final ChunkStatus
ChunkStatus.SURFACE
private final ChunkStatus
ChunkStep.targetStatus
The field for thetargetStatus
record component.Modifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList
<ChunkStatus> ChunkDependencies.dependencyByRadius
Modifier and TypeMethodDescriptionprivate ChunkStatus[]
ChunkStep.Builder.buildAccumulatedDependencies()
static ChunkStatus
ChunkDependencies.get
(int p_347623_) ChunkStatus.getParent()
static ChunkStatus
ChunkStatus.max
(ChunkStatus p_347651_, ChunkStatus p_347554_) private static ChunkStatus
ChunkStatus.register
(String p_330494_, ChunkStatus p_331829_, EnumSet<Heightmap.Types> p_330717_, ChunkType p_331982_) ChunkStep.targetStatus()
Returns the value of thetargetStatus
record component.Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList
<ChunkStatus> ChunkDependencies.asList()
static List
<ChunkStatus> ChunkStatus.getStatusList()
Modifier and TypeMethodDescriptionChunkStep.Builder.addRequirement
(ChunkStatus p_347610_, int p_347602_) int
ChunkStep.getAccumulatedRadiusOf
(ChunkStatus p_347454_) int
ChunkDependencies.getRadiusOf
(ChunkStatus p_347685_) private int
ChunkStep.Builder.getRadiusOfParent
(ChunkStatus p_347567_) ChunkPyramid.getStepTo
(ChunkStatus p_347527_) boolean
ChunkStatus.isAfter
(ChunkStatus p_347553_) boolean
ChunkStatus.isBefore
(ChunkStatus p_347551_) boolean
ChunkStatus.isOrAfter
(ChunkStatus p_330216_) boolean
ChunkStatus.isOrBefore
(ChunkStatus p_347528_) static ChunkStatus
ChunkStatus.max
(ChunkStatus p_347651_, ChunkStatus p_347554_) private static ChunkStatus
ChunkStatus.register
(String p_330494_, ChunkStatus p_331829_, EnumSet<Heightmap.Types> p_330717_, ChunkType p_331982_) ChunkPyramid.Builder.step
(ChunkStatus p_347677_, UnaryOperator<ChunkStep.Builder> p_347470_) ModifierConstructorDescriptionprotected
Builder
(ChunkStatus p_347618_) protected
Builder
(ChunkStatus p_347600_, ChunkStep p_347655_) protected
ChunkStatus
(ChunkStatus p_330316_, EnumSet<Heightmap.Types> p_331442_, ChunkType p_331412_) ChunkStep
(ChunkStatus targetStatus, ChunkDependencies directDependencies, ChunkDependencies accumulatedDependencies, int blockStateWriteRadius, ChunkStatusTask task) Creates an instance of aChunkStep
record class.ModifierConstructorDescriptionChunkDependencies
(com.google.common.collect.ImmutableList<ChunkStatus> p_347595_) -
Uses of ChunkStatus in net.minecraft.world.level.levelgen
Modifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec
<ChunkStatus> BelowZeroRetrogen.NON_EMPTY_CHUNK_STATUS
ModifierConstructorDescriptionprivate
BelowZeroRetrogen
(ChunkStatus p_331125_, Optional<BitSet> p_188465_)