net.minecraft.world.chunk

public class ChunkStatus

net.minecraft.world.level.chunk.status.ChunkStatus
net.minecraft.class_2806
net.minecraft.world.chunk.ChunkStatus

Field summary

Modifier and TypeField
public static final int
MAX_STRUCTURE_DISTANCE
field_35470
field_35470
private static final EnumSet<Heightmap$Type>
WORLDGEN_HEIGHTMAPS
field_51904
WORLD_GEN_HEIGHTMAP_TYPES
public static final EnumSet<Heightmap$Type>
FINAL_HEIGHTMAPS
field_51903
NORMAL_HEIGHTMAP_TYPES
public static final ChunkStatus
EMPTY
field_12798
EMPTY
public static final ChunkStatus
STRUCTURE_STARTS
field_16423
STRUCTURE_STARTS
public static final ChunkStatus
STRUCTURE_REFERENCES
field_16422
STRUCTURE_REFERENCES
public static final ChunkStatus
BIOMES
field_12794
BIOMES
public static final ChunkStatus
NOISE
field_12804
NOISE
public static final ChunkStatus
SURFACE
field_12796
SURFACE
public static final ChunkStatus
CARVERS
field_12801
CARVERS
public static final ChunkStatus
FEATURES
field_12795
FEATURES
public static final ChunkStatus
INITIALIZE_LIGHT
field_44633
INITIALIZE_LIGHT
public static final ChunkStatus
LIGHT
field_12805
LIGHT
public static final ChunkStatus
SPAWN
field_12786
SPAWN
public static final ChunkStatus
FULL
field_12803
FULL
public static final com.mojang.serialization.Codec<ChunkStatus>
CODEC
field_56676
CODEC
private final int
index
field_16646
index
private final ChunkStatus
parent
field_16647
previous
private final ChunkType
chunkType
field_12787
chunkType
private final EnumSet<Heightmap$Type>
heightmapsAfter
field_12793
heightMapTypes

Constructor summary

ModifierConstructor
protected (ChunkStatus previous, EnumSet<Heightmap$Type> heightMapTypes, ChunkType chunkType)

Method summary

Modifier and TypeMethod
private static ChunkStatus
register(String name, ChunkStatus parent, EnumSet<Heightmap$Types> heightmaps, ChunkType chunkType)
method_60546(String arg0, class_2806 arg1, EnumSet<class_2902$class_2903> arg2, class_2808 arg3)
register(String id, ChunkStatus previous, EnumSet<Heightmap$Type> heightMapTypes, ChunkType chunkType)
public static List<ChunkStatus>
getStatusList()
method_16558()
createOrderedList()
public int
getIndex()
method_16559()
getIndex()
public ChunkStatus
getParent()
method_16560()
getPrevious()
public ChunkType
getChunkType()
method_12164()
getChunkType()
public static ChunkStatus
byName(String key)
method_12168(String arg0)
byId(String id)
public EnumSet<Heightmap$Type>
heightmapsAfter()
method_12160()
getHeightmapTypes()
public boolean
isOrAfter(ChunkStatus step)
method_12165(class_2806 arg0)
isAtLeast(ChunkStatus other)
public boolean
isAfter(ChunkStatus step)
method_60547(class_2806 arg0)
isLaterThan(ChunkStatus other)
public boolean
isOrBefore(ChunkStatus step)
method_60548(class_2806 arg0)
isAtMost(ChunkStatus other)
public boolean
isBefore(ChunkStatus step)
method_60549(class_2806 arg0)
isEarlierThan(ChunkStatus other)
public static ChunkStatus
max(ChunkStatus a, ChunkStatus b)
method_60545(class_2806 arg0, class_2806 arg1)
max(ChunkStatus a, ChunkStatus b)
public String
getName()
method_60550()
getId()