Package net.minecraft.world.chunk
Class ChunkStatus
java.lang.Object
net.minecraft.world.chunk.ChunkStatus
- Mappings:
Namespace Name official deaintermediary net/minecraft/class_2806named net/minecraft/world/chunk/ChunkStatus
-
Nested Class Summary
Nested 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 Summary
FieldsModifier 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 Stringprivate 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 Summary
ConstructorsConstructorDescriptionChunkStatus(String id, @Nullable ChunkStatus previous, int taskMargin, boolean shouldAlwaysUpgrade, EnumSet<Heightmap.Type> heightMapTypes, ChunkStatus.ChunkType chunkType, ChunkStatus.GenerationTask generationTask, ChunkStatus.LoadTask loadTask) -
Method Summary
Modifier and TypeMethodDescriptionstatic ChunkStatusbyDistanceFromFull(int level) static ChunkStatusstatic List<ChunkStatus>static intgetDistanceFromFull(ChunkStatus status) getId()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_35470
public static final int field_35470- See Also:
- Mappings:
Namespace Name Mixin selector official aLdea;a:Iintermediary field_35470Lnet/minecraft/class_2806;field_35470:Inamed field_35470Lnet/minecraft/world/chunk/ChunkStatus;field_35470:I
-
PRE_CARVER_HEIGHTMAPS
- Mappings:
Namespace Name Mixin selector official oLdea;o:Ljava/util/EnumSet;intermediary field_19159Lnet/minecraft/class_2806;field_19159:Ljava/util/EnumSet;named PRE_CARVER_HEIGHTMAPSLnet/minecraft/world/chunk/ChunkStatus;PRE_CARVER_HEIGHTMAPS:Ljava/util/EnumSet;
-
POST_CARVER_HEIGHTMAPS
- Mappings:
Namespace Name Mixin selector official bLdea;b:Ljava/util/EnumSet;intermediary field_19160Lnet/minecraft/class_2806;field_19160:Ljava/util/EnumSet;named POST_CARVER_HEIGHTMAPSLnet/minecraft/world/chunk/ChunkStatus;POST_CARVER_HEIGHTMAPS:Ljava/util/EnumSet;
-
STATUS_BUMP_LOAD_TASK
A load task which only bumps the chunk status of the chunk.- Mappings:
Namespace Name Mixin selector official pLdea;p:Ldea$c;intermediary field_19345Lnet/minecraft/class_2806;field_19345:Lnet/minecraft/class_2806$class_4305;named STATUS_BUMP_LOAD_TASKLnet/minecraft/world/chunk/ChunkStatus;STATUS_BUMP_LOAD_TASK:Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;
-
EMPTY
- Mappings:
Namespace Name Mixin selector official cLdea;c:Ldea;intermediary field_12798Lnet/minecraft/class_2806;field_12798:Lnet/minecraft/class_2806;named EMPTYLnet/minecraft/world/chunk/ChunkStatus;EMPTY:Lnet/minecraft/world/chunk/ChunkStatus;
-
STRUCTURE_STARTS
- Mappings:
Namespace Name Mixin selector official dLdea;d:Ldea;intermediary field_16423Lnet/minecraft/class_2806;field_16423:Lnet/minecraft/class_2806;named STRUCTURE_STARTSLnet/minecraft/world/chunk/ChunkStatus;STRUCTURE_STARTS:Lnet/minecraft/world/chunk/ChunkStatus;
-
STRUCTURE_REFERENCES
- Mappings:
Namespace Name Mixin selector official eLdea;e:Ldea;intermediary field_16422Lnet/minecraft/class_2806;field_16422:Lnet/minecraft/class_2806;named STRUCTURE_REFERENCESLnet/minecraft/world/chunk/ChunkStatus;STRUCTURE_REFERENCES:Lnet/minecraft/world/chunk/ChunkStatus;
-
BIOMES
- Mappings:
Namespace Name Mixin selector official fLdea;f:Ldea;intermediary field_12794Lnet/minecraft/class_2806;field_12794:Lnet/minecraft/class_2806;named BIOMESLnet/minecraft/world/chunk/ChunkStatus;BIOMES:Lnet/minecraft/world/chunk/ChunkStatus;
-
NOISE
- Mappings:
Namespace Name Mixin selector official gLdea;g:Ldea;intermediary field_12804Lnet/minecraft/class_2806;field_12804:Lnet/minecraft/class_2806;named NOISELnet/minecraft/world/chunk/ChunkStatus;NOISE:Lnet/minecraft/world/chunk/ChunkStatus;
-
SURFACE
- Mappings:
Namespace Name Mixin selector official hLdea;h:Ldea;intermediary field_12796Lnet/minecraft/class_2806;field_12796:Lnet/minecraft/class_2806;named SURFACELnet/minecraft/world/chunk/ChunkStatus;SURFACE:Lnet/minecraft/world/chunk/ChunkStatus;
-
CARVERS
- Mappings:
Namespace Name Mixin selector official iLdea;i:Ldea;intermediary field_12801Lnet/minecraft/class_2806;field_12801:Lnet/minecraft/class_2806;named CARVERSLnet/minecraft/world/chunk/ChunkStatus;CARVERS:Lnet/minecraft/world/chunk/ChunkStatus;
-
FEATURES
- Mappings:
Namespace Name Mixin selector official jLdea;j:Ldea;intermediary field_12795Lnet/minecraft/class_2806;field_12795:Lnet/minecraft/class_2806;named FEATURESLnet/minecraft/world/chunk/ChunkStatus;FEATURES:Lnet/minecraft/world/chunk/ChunkStatus;
-
INITIALIZE_LIGHT
- Mappings:
Namespace Name Mixin selector official kLdea;k:Ldea;intermediary field_44633Lnet/minecraft/class_2806;field_44633:Lnet/minecraft/class_2806;named INITIALIZE_LIGHTLnet/minecraft/world/chunk/ChunkStatus;INITIALIZE_LIGHT:Lnet/minecraft/world/chunk/ChunkStatus;
-
LIGHT
- Mappings:
Namespace Name Mixin selector official lLdea;l:Ldea;intermediary field_12805Lnet/minecraft/class_2806;field_12805:Lnet/minecraft/class_2806;named LIGHTLnet/minecraft/world/chunk/ChunkStatus;LIGHT:Lnet/minecraft/world/chunk/ChunkStatus;
-
SPAWN
- Mappings:
Namespace Name Mixin selector official mLdea;m:Ldea;intermediary field_12786Lnet/minecraft/class_2806;field_12786:Lnet/minecraft/class_2806;named SPAWNLnet/minecraft/world/chunk/ChunkStatus;SPAWN:Lnet/minecraft/world/chunk/ChunkStatus;
-
FULL
- Mappings:
Namespace Name Mixin selector official nLdea;n:Ldea;intermediary field_12803Lnet/minecraft/class_2806;field_12803:Lnet/minecraft/class_2806;named FULLLnet/minecraft/world/chunk/ChunkStatus;FULL:Lnet/minecraft/world/chunk/ChunkStatus;
-
DISTANCE_TO_STATUS
- Mappings:
Namespace Name Mixin selector official qLdea;q:Ljava/util/List;intermediary field_12791Lnet/minecraft/class_2806;field_12791:Ljava/util/List;named DISTANCE_TO_STATUSLnet/minecraft/world/chunk/ChunkStatus;DISTANCE_TO_STATUS:Ljava/util/List;
-
STATUS_TO_DISTANCE
- Mappings:
Namespace Name Mixin selector official rLdea;r:Lit/unimi/dsi/fastutil/ints/IntList;intermediary field_12788Lnet/minecraft/class_2806;field_12788:Lit/unimi/dsi/fastutil/ints/IntList;named STATUS_TO_DISTANCELnet/minecraft/world/chunk/ChunkStatus;STATUS_TO_DISTANCE:Lit/unimi/dsi/fastutil/ints/IntList;
-
id
- Mappings:
Namespace Name Mixin selector official sLdea;s:Ljava/lang/String;intermediary field_12789Lnet/minecraft/class_2806;field_12789:Ljava/lang/String;named idLnet/minecraft/world/chunk/ChunkStatus;id:Ljava/lang/String;
-
index
private final int index- Mappings:
Namespace Name Mixin selector official tLdea;t:Iintermediary field_16646Lnet/minecraft/class_2806;field_16646:Inamed indexLnet/minecraft/world/chunk/ChunkStatus;index:I
-
previous
- Mappings:
Namespace Name Mixin selector official uLdea;u:Ldea;intermediary field_16647Lnet/minecraft/class_2806;field_16647:Lnet/minecraft/class_2806;named previousLnet/minecraft/world/chunk/ChunkStatus;previous:Lnet/minecraft/world/chunk/ChunkStatus;
-
generationTask
- Mappings:
Namespace Name Mixin selector official vLdea;v:Ldea$b;intermediary field_12792Lnet/minecraft/class_2806;field_12792:Lnet/minecraft/class_2806$class_2807;named generationTaskLnet/minecraft/world/chunk/ChunkStatus;generationTask:Lnet/minecraft/world/chunk/ChunkStatus$GenerationTask;
-
loadTask
- Mappings:
Namespace Name Mixin selector official wLdea;w:Ldea$c;intermediary field_19346Lnet/minecraft/class_2806;field_19346:Lnet/minecraft/class_2806$class_4305;named loadTaskLnet/minecraft/world/chunk/ChunkStatus;loadTask:Lnet/minecraft/world/chunk/ChunkStatus$LoadTask;
-
taskMargin
private final int taskMargin- Mappings:
Namespace Name Mixin selector official xLdea;x:Iintermediary field_12802Lnet/minecraft/class_2806;field_12802:Inamed taskMarginLnet/minecraft/world/chunk/ChunkStatus;taskMargin:I
-
shouldAlwaysUpgrade
private final boolean shouldAlwaysUpgrade- Mappings:
Namespace Name Mixin selector official yLdea;y:Zintermediary field_44634Lnet/minecraft/class_2806;field_44634:Znamed shouldAlwaysUpgradeLnet/minecraft/world/chunk/ChunkStatus;shouldAlwaysUpgrade:Z
-
chunkType
- Mappings:
Namespace Name Mixin selector official zLdea;z:Ldea$a;intermediary field_12787Lnet/minecraft/class_2806;field_12787:Lnet/minecraft/class_2806$class_2808;named chunkTypeLnet/minecraft/world/chunk/ChunkStatus;chunkType:Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;
-
heightMapTypes
- Mappings:
Namespace Name Mixin selector official ALdea;A:Ljava/util/EnumSet;intermediary field_12793Lnet/minecraft/class_2806;field_12793:Ljava/util/EnumSet;named heightMapTypesLnet/minecraft/world/chunk/ChunkStatus;heightMapTypes:Ljava/util/EnumSet;
-
-
Constructor Details
-
ChunkStatus
ChunkStatus(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 <init>Ldea;<init>(Ljava/lang/String;Ldea;IZLjava/util/EnumSet;Ldea$a;Ldea$b;Ldea$c;)Vintermediary <init>Lnet/minecraft/class_2806;<init>(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;)Vnamed <init>Lnet/minecraft/world/chunk/ChunkStatus;<init>(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;)V
-
-
Method Details
-
getInitializeLightingFuture
private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getInitializeLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) - Mappings:
Namespace Name Mixin selector official aLdea;a(Laii;Lddv;)Ljava/util/concurrent/CompletableFuture;intermediary method_51373Lnet/minecraft/class_2806;method_51373(Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;named getInitializeLightingFutureLnet/minecraft/world/chunk/ChunkStatus;getInitializeLightingFuture(Lnet/minecraft/server/world/ServerLightingProvider;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
-
getLightingFuture
private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>> getLightingFuture(ServerLightingProvider lightingProvider, Chunk chunk) - Mappings:
Namespace Name Mixin selector official bLdea;b(Laii;Lddv;)Ljava/util/concurrent/CompletableFuture;intermediary method_20610Lnet/minecraft/class_2806;method_20610(Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;named getLightingFutureLnet/minecraft/world/chunk/ChunkStatus;getLightingFuture(Lnet/minecraft/server/world/ServerLightingProvider;Lnet/minecraft/world/chunk/Chunk;)Ljava/util/concurrent/CompletableFuture;
-
register
private 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 aLdea;a(Ljava/lang/String;Ldea;ILjava/util/EnumSet;Ldea$a;Ldea$d;)Ldea;intermediary method_16555Lnet/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 registerLnet/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;
-
register
private 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 aLdea;a(Ljava/lang/String;Ldea;ILjava/util/EnumSet;Ldea$a;Ldea$b;)Ldea;intermediary method_16557Lnet/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 registerLnet/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;
-
register
private 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 aLdea;a(Ljava/lang/String;Ldea;IZLjava/util/EnumSet;Ldea$a;Ldea$b;Ldea$c;)Ldea;intermediary method_20611Lnet/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 registerLnet/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 aLdea;a()Ljava/util/List;intermediary method_16558Lnet/minecraft/class_2806;method_16558()Ljava/util/List;named createOrderedListLnet/minecraft/world/chunk/ChunkStatus;createOrderedList()Ljava/util/List;
-
shouldExcludeBlockLight
- Mappings:
Namespace Name Mixin selector official aLdea;a(Lddv;)Zintermediary method_20608Lnet/minecraft/class_2806;method_20608(Lnet/minecraft/class_2791;)Znamed shouldExcludeBlockLightLnet/minecraft/world/chunk/ChunkStatus;shouldExcludeBlockLight(Lnet/minecraft/world/chunk/Chunk;)Z
-
byDistanceFromFull
- Mappings:
Namespace Name Mixin selector official aLdea;a(I)Ldea;intermediary method_12161Lnet/minecraft/class_2806;method_12161(I)Lnet/minecraft/class_2806;named byDistanceFromFullLnet/minecraft/world/chunk/ChunkStatus;byDistanceFromFull(I)Lnet/minecraft/world/chunk/ChunkStatus;
-
getMaxDistanceFromFull
public static int getMaxDistanceFromFull()- Mappings:
Namespace Name Mixin selector official bLdea;b()Iintermediary method_12155Lnet/minecraft/class_2806;method_12155()Inamed getMaxDistanceFromFullLnet/minecraft/world/chunk/ChunkStatus;getMaxDistanceFromFull()I
-
getDistanceFromFull
- Mappings:
Namespace Name Mixin selector official aLdea;a(Ldea;)Iintermediary method_12175Lnet/minecraft/class_2806;method_12175(Lnet/minecraft/class_2806;)Inamed getDistanceFromFullLnet/minecraft/world/chunk/ChunkStatus;getDistanceFromFull(Lnet/minecraft/world/chunk/ChunkStatus;)I
-
getIndex
public int getIndex()- Mappings:
Namespace Name Mixin selector official cLdea;c()Iintermediary method_16559Lnet/minecraft/class_2806;method_16559()Inamed getIndexLnet/minecraft/world/chunk/ChunkStatus;getIndex()I
-
getId
- Mappings:
Namespace Name Mixin selector official dLdea;d()Ljava/lang/String;intermediary method_12172Lnet/minecraft/class_2806;method_12172()Ljava/lang/String;named getIdLnet/minecraft/world/chunk/ChunkStatus;getId()Ljava/lang/String;
-
getPrevious
- Mappings:
Namespace Name Mixin selector official eLdea;e()Ldea;intermediary method_16560Lnet/minecraft/class_2806;method_16560()Lnet/minecraft/class_2806;named getPreviousLnet/minecraft/world/chunk/ChunkStatus;getPrevious()Lnet/minecraft/world/chunk/ChunkStatus;
-
runGenerationTask
public 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 aLdea;a(Ljava/util/concurrent/Executor;Laif;Lddw;Ldvs;Laii;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;intermediary method_12154Lnet/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 runGenerationTaskLnet/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;
-
runLoadTask
public 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 aLdea;a(Laif;Ldvs;Laii;Ljava/util/function/Function;Lddv;)Ljava/util/concurrent/CompletableFuture;intermediary method_20612Lnet/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 runLoadTaskLnet/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;
-
getTaskMargin
public int getTaskMargin()- Mappings:
Namespace Name Mixin selector official fLdea;f()Iintermediary method_12152Lnet/minecraft/class_2806;method_12152()Inamed getTaskMarginLnet/minecraft/world/chunk/ChunkStatus;getTaskMargin()I
-
shouldAlwaysUpgrade
public boolean shouldAlwaysUpgrade()- Mappings:
Namespace Name Mixin selector official gLdea;g()Zintermediary method_51378Lnet/minecraft/class_2806;method_51378()Znamed shouldAlwaysUpgradeLnet/minecraft/world/chunk/ChunkStatus;shouldAlwaysUpgrade()Z
-
getChunkType
- Mappings:
Namespace Name Mixin selector official hLdea;h()Ldea$a;intermediary method_12164Lnet/minecraft/class_2806;method_12164()Lnet/minecraft/class_2806$class_2808;named getChunkTypeLnet/minecraft/world/chunk/ChunkStatus;getChunkType()Lnet/minecraft/world/chunk/ChunkStatus$ChunkType;
-
byId
- Mappings:
Namespace Name Mixin selector official aLdea;a(Ljava/lang/String;)Ldea;intermediary method_12168Lnet/minecraft/class_2806;method_12168(Ljava/lang/String;)Lnet/minecraft/class_2806;named byIdLnet/minecraft/world/chunk/ChunkStatus;byId(Ljava/lang/String;)Lnet/minecraft/world/chunk/ChunkStatus;
-
getHeightmapTypes
- Mappings:
Namespace Name Mixin selector official iLdea;i()Ljava/util/EnumSet;intermediary method_12160Lnet/minecraft/class_2806;method_12160()Ljava/util/EnumSet;named getHeightmapTypesLnet/minecraft/world/chunk/ChunkStatus;getHeightmapTypes()Ljava/util/EnumSet;
-
isAtLeast
- Mappings:
Namespace Name Mixin selector official bLdea;b(Ldea;)Zintermediary method_12165Lnet/minecraft/class_2806;method_12165(Lnet/minecraft/class_2806;)Znamed isAtLeastLnet/minecraft/world/chunk/ChunkStatus;isAtLeast(Lnet/minecraft/world/chunk/ChunkStatus;)Z
-
toString
-