Uses of Class
net.minecraft.world.chunk.ChunkStatus
Packages that use ChunkStatus
Package
Description
-
Uses of ChunkStatus in net.minecraft.client.gui
Fields in net.minecraft.client.gui with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate Long2ObjectOpenHashMap<ChunkStatus>
WorldGenerationProgressTracker.chunkStatuses
Methods in net.minecraft.client.gui that return ChunkStatusMethods in net.minecraft.client.gui with parameters of type ChunkStatusModifier and TypeMethodDescriptionvoid
WorldGenerationProgressTracker.setChunkStatus(ChunkPos pos, @Nullable ChunkStatus status)
-
Uses of ChunkStatus in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static 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.server
Methods in net.minecraft.server with parameters of type ChunkStatusModifier 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
Fields in net.minecraft.server.world declared as ChunkStatusFields in net.minecraft.server.world with type parameters of type ChunkStatusModifier and TypeFieldDescriptionprivate static List<ChunkStatus>
ChunkHolder.CHUNK_STATUSES
private static List<ChunkStatus>
ServerChunkManager.CHUNK_STATUSES
Methods in net.minecraft.server.world that return ChunkStatusModifier and TypeMethodDescriptionChunkHolder.getCurrentStatus()
private ChunkStatus
ThreadedAnvilChunkStorage.getRequiredStatusForGeneration(ChunkStatus centerChunkTargetStatus, int distance)
static ChunkStatus
ChunkHolder.getTargetStatusForLevel(int level)
Methods in net.minecraft.server.world with parameters of type ChunkStatusModifier 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)
Method parameters in net.minecraft.server.world with type arguments of type ChunkStatusModifier 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.registry
Fields in net.minecraft.util.registry with type parameters of type ChunkStatusModifier and TypeFieldDescriptionstatic DefaultedRegistry<ChunkStatus>
Registry.CHUNK_STATUS
static RegistryKey<Registry<ChunkStatus>>
Registry.CHUNK_STATUS_KEY
-
Uses of ChunkStatus in net.minecraft.world
Fields in net.minecraft.world declared as ChunkStatusMethods in net.minecraft.world with parameters of type ChunkStatusModifier 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)
Constructors in net.minecraft.world with parameters of type ChunkStatusModifierConstructorDescriptionChunkRegion(ServerWorld world, List<Chunk> list, ChunkStatus chunkStatus, int int2)
-
Uses of ChunkStatus in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as ChunkStatusModifier and TypeFieldDescriptionstatic ChunkStatus
ChunkStatus.BIOMES
static ChunkStatus
ChunkStatus.CARVERS
static ChunkStatus
ChunkStatus.EMPTY
static ChunkStatus
ChunkStatus.FEATURES
static ChunkStatus
ChunkStatus.FULL
static ChunkStatus
ChunkStatus.HEIGHTMAPS
static ChunkStatus
ChunkStatus.LIGHT
static ChunkStatus
ChunkStatus.LIQUID_CARVERS
static ChunkStatus
ChunkStatus.NOISE
private ChunkStatus
ChunkStatus.previous
static ChunkStatus
ChunkStatus.SPAWN
private ChunkStatus
ProtoChunk.status
static ChunkStatus
ChunkStatus.STRUCTURE_REFERENCES
static ChunkStatus
ChunkStatus.STRUCTURE_STARTS
static ChunkStatus
ChunkStatus.SURFACE
Fields in net.minecraft.world.chunk with type parameters of type ChunkStatusMethods in net.minecraft.world.chunk that return ChunkStatusModifier and TypeMethodDescriptionstatic ChunkStatus
ChunkStatus.byDistanceFromFull(int level)
static ChunkStatus
ChunkStatus.getPrevious()
Chunk.getStatus()
ProtoChunk.getStatus()
ReadOnlyChunk.getStatus()
WorldChunk.getStatus()
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)
Methods in net.minecraft.world.chunk that return types with arguments of type ChunkStatusMethods in net.minecraft.world.chunk with parameters of type ChunkStatusModifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
ChunkStatus.GenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)
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>>> function, Chunk chunk)
default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)
void
ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus chunkStatus, ServerWorld serverWorld, ChunkGenerator chunkGenerator, List<Chunk> list, 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 chunk)
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)
Constructors in net.minecraft.world.chunk with parameters of type ChunkStatusModifierConstructorDescription(package private)
ChunkStatus(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask)