Package net.minecraft.world.chunk
Class ChunkStatus
java.lang.Object
net.minecraft.world.chunk.ChunkStatus
- Mappings:
- Namespace - Name - official - dec- intermediary - net/minecraft/class_2806- named - net/minecraft/world/chunk/ChunkStatus
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumSpecifies the type of a chunkprivate static interfaceA task called when a chunk needs to be generated.private static interfaceA task called when a chunk is loaded but does not need to be generated.private static interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ChunkStatusstatic final ChunkStatusprivate final ChunkStatus.ChunkTypeprivate static final List<ChunkStatus>static final ChunkStatusstatic final ChunkStatusstatic final intstatic final ChunkStatusprivate final ChunkStatus.GenerationTaskprivate final EnumSet<Heightmap.Type>private final intstatic final ChunkStatusstatic final ChunkStatusprivate final ChunkStatus.LoadTaskstatic final ChunkStatusstatic final EnumSet<Heightmap.Type>private static final EnumSet<Heightmap.Type>private final ChunkStatusprivate final booleanstatic final ChunkStatusprivate static final ChunkStatus.LoadTaskA load task which only bumps the chunk status of the chunk.private static final IntListstatic final ChunkStatusstatic final ChunkStatusstatic final ChunkStatusprivate final int
- 
Constructor SummaryConstructorsConstructorDescriptionChunkStatus(@Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic ChunkStatusbyDistanceFromFull(int level) static ChunkStatusstatic List<ChunkStatus>static intgetDistanceFromFull(ChunkStatus status) intgetIndex()private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getInitializeLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) static intintbooleanisAtLeast(ChunkStatus chunkStatus) private static ChunkStatusregister(String id, @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) private static ChunkStatusregister(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) private static ChunkStatusregister(String id, @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> runGenerationTask(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) CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> runLoadTask(ServerWorld world, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, Chunk chunk) booleanprivate static booleanshouldExcludeBlockLight(Chunk chunk) toString()
- 
Field Details- 
field_35470public static final int field_35470- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a:I- intermediary - field_35470- Lnet/minecraft/class_2806;field_35470:I- named - field_35470- Lnet/minecraft/world/chunk/ChunkStatus;field_35470:I
 
- 
PRE_CARVER_HEIGHTMAPS- Mappings:
- Namespace - Name - Mixin selector - official - o- Ldec;o:Ljava/util/EnumSet;- intermediary - field_19159- Lnet/minecraft/class_2806;field_19159:Ljava/util/EnumSet;- named - PRE_CARVER_HEIGHTMAPS- Lnet/minecraft/world/chunk/ChunkStatus;PRE_CARVER_HEIGHTMAPS:Ljava/util/EnumSet;
 
- 
POST_CARVER_HEIGHTMAPS- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldec;b:Ljava/util/EnumSet;- intermediary - field_19160- Lnet/minecraft/class_2806;field_19160:Ljava/util/EnumSet;- named - POST_CARVER_HEIGHTMAPS- Lnet/minecraft/world/chunk/ChunkStatus;POST_CARVER_HEIGHTMAPS:Ljava/util/EnumSet;
 
- 
STATUS_BUMP_LOAD_TASKA load task which only bumps the chunk status of the chunk.- Mappings:
- Namespace - Name - Mixin selector - official - p- Ldec;p:Ldec$c;- intermediary - field_19345- Lnet/minecraft/class_2806;field_19345:Lnet/minecraft/class_2806$class_4305;- named - STATUS_BUMP_LOAD_TASK- Lnet/minecraft/world/chunk/ChunkStatus;STATUS_BUMP_LOAD_TASK:Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;
 
- 
EMPTY- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldec;c:Ldec;- intermediary - field_12798- Lnet/minecraft/class_2806;field_12798:Lnet/minecraft/class_2806;- named - EMPTY- Lnet/minecraft/world/chunk/ChunkStatus;EMPTY:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
STRUCTURE_STARTS- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldec;d:Ldec;- intermediary - field_16423- Lnet/minecraft/class_2806;field_16423:Lnet/minecraft/class_2806;- named - STRUCTURE_STARTS- Lnet/minecraft/world/chunk/ChunkStatus;STRUCTURE_STARTS:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
STRUCTURE_REFERENCES- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldec;e:Ldec;- intermediary - field_16422- Lnet/minecraft/class_2806;field_16422:Lnet/minecraft/class_2806;- named - STRUCTURE_REFERENCES- Lnet/minecraft/world/chunk/ChunkStatus;STRUCTURE_REFERENCES:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
BIOMES- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldec;f:Ldec;- intermediary - field_12794- Lnet/minecraft/class_2806;field_12794:Lnet/minecraft/class_2806;- named - BIOMES- Lnet/minecraft/world/chunk/ChunkStatus;BIOMES:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
NOISE- Mappings:
- Namespace - Name - Mixin selector - official - g- Ldec;g:Ldec;- intermediary - field_12804- Lnet/minecraft/class_2806;field_12804:Lnet/minecraft/class_2806;- named - NOISE- Lnet/minecraft/world/chunk/ChunkStatus;NOISE:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
SURFACE- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldec;h:Ldec;- intermediary - field_12796- Lnet/minecraft/class_2806;field_12796:Lnet/minecraft/class_2806;- named - SURFACE- Lnet/minecraft/world/chunk/ChunkStatus;SURFACE:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
CARVERS- Mappings:
- Namespace - Name - Mixin selector - official - i- Ldec;i:Ldec;- intermediary - field_12801- Lnet/minecraft/class_2806;field_12801:Lnet/minecraft/class_2806;- named - CARVERS- Lnet/minecraft/world/chunk/ChunkStatus;CARVERS:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
FEATURES- Mappings:
- Namespace - Name - Mixin selector - official - j- Ldec;j:Ldec;- intermediary - field_12795- Lnet/minecraft/class_2806;field_12795:Lnet/minecraft/class_2806;- named - FEATURES- Lnet/minecraft/world/chunk/ChunkStatus;FEATURES:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
INITIALIZE_LIGHT- Mappings:
- Namespace - Name - Mixin selector - official - k- Ldec;k:Ldec;- intermediary - field_44633- Lnet/minecraft/class_2806;field_44633:Lnet/minecraft/class_2806;- named - INITIALIZE_LIGHT- Lnet/minecraft/world/chunk/ChunkStatus;INITIALIZE_LIGHT:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
LIGHT- Mappings:
- Namespace - Name - Mixin selector - official - l- Ldec;l:Ldec;- intermediary - field_12805- Lnet/minecraft/class_2806;field_12805:Lnet/minecraft/class_2806;- named - LIGHT- Lnet/minecraft/world/chunk/ChunkStatus;LIGHT:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
SPAWN- Mappings:
- Namespace - Name - Mixin selector - official - m- Ldec;m:Ldec;- intermediary - field_12786- Lnet/minecraft/class_2806;field_12786:Lnet/minecraft/class_2806;- named - SPAWN- Lnet/minecraft/world/chunk/ChunkStatus;SPAWN:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
FULL- Mappings:
- Namespace - Name - Mixin selector - official - n- Ldec;n:Ldec;- intermediary - field_12803- Lnet/minecraft/class_2806;field_12803:Lnet/minecraft/class_2806;- named - FULL- Lnet/minecraft/world/chunk/ChunkStatus;FULL:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
DISTANCE_TO_STATUS- Mappings:
- Namespace - Name - Mixin selector - official - q- Ldec;q:Ljava/util/List;- intermediary - field_12791- Lnet/minecraft/class_2806;field_12791:Ljava/util/List;- named - DISTANCE_TO_STATUS- Lnet/minecraft/world/chunk/ChunkStatus;DISTANCE_TO_STATUS:Ljava/util/List;
 
- 
STATUS_TO_DISTANCE- Mappings:
- Namespace - Name - Mixin selector - official - r- Ldec;r:Lit/unimi/dsi/fastutil/ints/IntList;- intermediary - field_12788- Lnet/minecraft/class_2806;field_12788:Lit/unimi/dsi/fastutil/ints/IntList;- named - STATUS_TO_DISTANCE- Lnet/minecraft/world/chunk/ChunkStatus;STATUS_TO_DISTANCE:Lit/unimi/dsi/fastutil/ints/IntList;
 
- 
indexprivate final int index- Mappings:
- Namespace - Name - Mixin selector - official - s- Ldec;s:I- intermediary - field_16646- Lnet/minecraft/class_2806;field_16646:I- named - index- Lnet/minecraft/world/chunk/ChunkStatus;index:I
 
- 
previous- Mappings:
- Namespace - Name - Mixin selector - official - t- Ldec;t:Ldec;- intermediary - field_16647- Lnet/minecraft/class_2806;field_16647:Lnet/minecraft/class_2806;- named - previous- Lnet/minecraft/world/chunk/ChunkStatus;previous:Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
generationTask- Mappings:
- Namespace - Name - Mixin selector - official - u- Ldec;u:Ldec$b;- intermediary - field_12792- Lnet/minecraft/class_2806;field_12792:Lnet/minecraft/class_2806$class_2807;- named - generationTask- Lnet/minecraft/world/chunk/ChunkStatus;generationTask:Lnet/minecraft/world/chunk/ChunkStatus$GenerationTask;
 
- 
loadTask- Mappings:
- Namespace - Name - Mixin selector - official - v- Ldec;v:Ldec$c;- intermediary - field_19346- Lnet/minecraft/class_2806;field_19346:Lnet/minecraft/class_2806$class_4305;- named - loadTask- Lnet/minecraft/world/chunk/ChunkStatus;loadTask:Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;
 
- 
taskMarginprivate final int taskMargin- Mappings:
- Namespace - Name - Mixin selector - official - w- Ldec;w:I- intermediary - field_12802- Lnet/minecraft/class_2806;field_12802:I- named - taskMargin- Lnet/minecraft/world/chunk/ChunkStatus;taskMargin:I
 
- 
shouldAlwaysUpgradeprivate final boolean shouldAlwaysUpgrade- Mappings:
- Namespace - Name - Mixin selector - official - x- Ldec;x:Z- intermediary - field_44634- Lnet/minecraft/class_2806;field_44634:Z- named - shouldAlwaysUpgrade- Lnet/minecraft/world/chunk/ChunkStatus;shouldAlwaysUpgrade:Z
 
- 
chunkType- Mappings:
- Namespace - Name - Mixin selector - official - y- Ldec;y:Ldec$a;- intermediary - field_12787- Lnet/minecraft/class_2806;field_12787:Lnet/minecraft/class_2806$class_2808;- named - chunkType- Lnet/minecraft/world/chunk/ChunkStatus;chunkType:Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;
 
- 
heightMapTypes- Mappings:
- Namespace - Name - Mixin selector - official - z- Ldec;z:Ljava/util/EnumSet;- intermediary - field_12793- Lnet/minecraft/class_2806;field_12793:Ljava/util/EnumSet;- named - heightMapTypes- Lnet/minecraft/world/chunk/ChunkStatus;heightMapTypes:Ljava/util/EnumSet;
 
 
- 
- 
Constructor Details- 
ChunkStatusChunkStatus(@Nullable @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldec;<init>(Ldec;IZLjava/util/EnumSet;Ldec$a;Ldec$b;Ldec$c;)V- intermediary - <init>- Lnet/minecraft/class_2806;<init>(Lnet/minecraft/class_2806;IZLjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)V- named - <init>- Lnet/minecraft/world/chunk/ChunkStatus;<init>(Lnet/minecraft/world/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;)V
 
 
- 
- 
Method Details- 
getInitializeLightingFutureprivate static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getInitializeLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Laii;Lddx;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_51373- Lnet/minecraft/class_2806;method_51373(Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;- named - getInitializeLightingFuture- Lnet/minecraft/world/chunk/ChunkStatus;getInitializeLightingFuture(Lnet/minecraft/server/world/ServerLightingProvider;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
 
- 
getLightingFutureprivate static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) - Mappings:
- Namespace - Name - Mixin selector - official - b- Ldec;b(Laii;Lddx;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_20610- Lnet/minecraft/class_2806;method_20610(Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;- named - getLightingFuture- Lnet/minecraft/world/chunk/ChunkStatus;getLightingFuture(Lnet/minecraft/server/world/ServerLightingProvider;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
 
- 
registerprivate static ChunkStatus register(String id, @Nullable @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.SimpleGenerationTask task) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ljava/lang/String;Ldec;ILjava/util/EnumSet;Ldec$a;Ldec$d;)Ldec;- intermediary - method_16555- Lnet/minecraft/class_2806;method_16555(Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_3768;)Lnet/minecraft/class_2806;- named - register- Lnet/minecraft/world/chunk/ChunkStatus;register(Ljava/lang/String;Lnet/minecraft/world/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/chunk/ChunkStatus$SimpleGenerationTask;)Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
registerprivate static ChunkStatus register(String id, @Nullable @Nullable ChunkStatus previous, int taskMargin, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask task) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ljava/lang/String;Ldec;ILjava/util/EnumSet;Ldec$a;Ldec$b;)Ldec;- intermediary - method_16557- Lnet/minecraft/class_2806;method_16557(Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;)Lnet/minecraft/class_2806;- named - register- Lnet/minecraft/world/chunk/ChunkStatus;register(Ljava/lang/String;Lnet/minecraft/world/chunk/ChunkStatus;ILjava/util/EnumSet;Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/chunk/ChunkStatus$GenerationTask;)Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
registerprivate static ChunkStatus register(String id, @Nullable @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ljava/lang/String;Ldec;IZLjava/util/EnumSet;Ldec$a;Ldec$b;Ldec$c;)Ldec;- intermediary - method_20611- Lnet/minecraft/class_2806;method_20611(Ljava/lang/String;Lnet/minecraft/class_2806;IZLjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)Lnet/minecraft/class_2806;- named - register- Lnet/minecraft/world/chunk/ChunkStatus;register(Ljava/lang/String;Lnet/minecraft/world/chunk/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;Lnet/minecraft/world/chunk/ChunkStatus$GenerationTask;Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;)Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
createOrderedList- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a()Ljava/util/List;- intermediary - method_16558- Lnet/minecraft/class_2806;method_16558()Ljava/util/List;- named - createOrderedList- Lnet/minecraft/world/chunk/ChunkStatus;createOrderedList()Ljava/util/List;
 
- 
shouldExcludeBlockLight- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Lddx;)Z- intermediary - method_20608- Lnet/minecraft/class_2806;method_20608(Lnet/minecraft/class_2791;)Z- named - shouldExcludeBlockLight- Lnet/minecraft/world/chunk/ChunkStatus;shouldExcludeBlockLight(Lnet/minecraft/world/chunk/Chunk;)Z
 
- 
byDistanceFromFull- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(I)Ldec;- intermediary - method_12161- Lnet/minecraft/class_2806;method_12161(I)Lnet/minecraft/class_2806;- named - byDistanceFromFull- Lnet/minecraft/world/chunk/ChunkStatus;byDistanceFromFull(I)Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
getMaxDistanceFromFullpublic static int getMaxDistanceFromFull()- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldec;b()I- intermediary - method_12155- Lnet/minecraft/class_2806;method_12155()I- named - getMaxDistanceFromFull- Lnet/minecraft/world/chunk/ChunkStatus;getMaxDistanceFromFull()I
 
- 
getDistanceFromFull- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ldec;)I- intermediary - method_12175- Lnet/minecraft/class_2806;method_12175(Lnet/minecraft/class_2806;)I- named - getDistanceFromFull- Lnet/minecraft/world/chunk/ChunkStatus;getDistanceFromFull(Lnet/minecraft/world/chunk/ChunkStatus;)I
 
- 
getIndexpublic int getIndex()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldec;c()I- intermediary - method_16559- Lnet/minecraft/class_2806;method_16559()I- named - getIndex- Lnet/minecraft/world/chunk/ChunkStatus;getIndex()I
 
- 
getPrevious- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldec;d()Ldec;- intermediary - method_16560- Lnet/minecraft/class_2806;method_16560()Lnet/minecraft/class_2806;- named - getPrevious- Lnet/minecraft/world/chunk/ChunkStatus;getPrevious()Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
runGenerationTaskpublic CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> runGenerationTask(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) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ljava/util/concurrent/Executor;Laif;Lddy;Ldvu;Laii;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_12154- Lnet/minecraft/class_2806;method_12154(Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;- named - runGenerationTask- Lnet/minecraft/world/chunk/ChunkStatus;runGenerationTask(Ljava/util/concurrent/Executor;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/server/world/ServerLightingProvider;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
 
- 
runLoadTaskpublic CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> runLoadTask(ServerWorld world, StructureTemplateManager structureTemplateManager, ServerLightingProvider lightingProvider, Function<Chunk, CompletableFuture<com.mojang.datafixers.util.Either<Chunk, ChunkHolder.Unloaded>>> fullChunkConverter, Chunk chunk) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Laif;Ldvu;Laii;Ljava/util/function/Function;Lddx;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_20612- Lnet/minecraft/class_2806;method_20612(Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;- named - runLoadTask- Lnet/minecraft/world/chunk/ChunkStatus;runLoadTask(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/server/world/ServerLightingProvider;Ljava/util/function/Function;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
 
- 
getTaskMarginpublic int getTaskMargin()- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldec;e()I- intermediary - method_12152- Lnet/minecraft/class_2806;method_12152()I- named - getTaskMargin- Lnet/minecraft/world/chunk/ChunkStatus;getTaskMargin()I
 
- 
shouldAlwaysUpgradepublic boolean shouldAlwaysUpgrade()- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldec;f()Z- intermediary - method_51378- Lnet/minecraft/class_2806;method_51378()Z- named - shouldAlwaysUpgrade- Lnet/minecraft/world/chunk/ChunkStatus;shouldAlwaysUpgrade()Z
 
- 
getChunkType- Mappings:
- Namespace - Name - Mixin selector - official - g- Ldec;g()Ldec$a;- intermediary - method_12164- Lnet/minecraft/class_2806;method_12164()Lnet/minecraft/class_2806$class_2808;- named - getChunkType- Lnet/minecraft/world/chunk/ChunkStatus;getChunkType()Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;
 
- 
byId- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldec;a(Ljava/lang/String;)Ldec;- intermediary - method_12168- Lnet/minecraft/class_2806;method_12168(Ljava/lang/String;)Lnet/minecraft/class_2806;- named - byId- Lnet/minecraft/world/chunk/ChunkStatus;byId(Ljava/lang/String;)Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
getHeightmapTypes- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldec;h()Ljava/util/EnumSet;- intermediary - method_12160- Lnet/minecraft/class_2806;method_12160()Ljava/util/EnumSet;- named - getHeightmapTypes- Lnet/minecraft/world/chunk/ChunkStatus;getHeightmapTypes()Ljava/util/EnumSet;
 
- 
isAtLeast- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldec;b(Ldec;)Z- intermediary - method_12165- Lnet/minecraft/class_2806;method_12165(Lnet/minecraft/class_2806;)Z- named - isAtLeast- Lnet/minecraft/world/chunk/ChunkStatus;isAtLeast(Lnet/minecraft/world/chunk/ChunkStatus;)Z
 
- 
toString
 
-