Class ChunkStates
java.lang.Object
org.spongepowered.api.world.chunk.ChunkStates
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DefaultedRegistryReference<ChunkState>
static final DefaultedRegistryReference<ChunkState>
AChunk
that is being "carved out" for general terrain features that require things like "caves" or "canyons".static final DefaultedRegistryReference<ChunkState>
Identifies aChunk
that is considered empty.static final DefaultedRegistryReference<ChunkState>
AChunk
has been carved out, and is now being decorated with features, such as leaves and tall grass.static final DefaultedRegistryReference<ChunkState>
State for aChunk
marking it being used by a world, and not in the process of either world generation, or deserialization from storage.static final DefaultedRegistryReference<ChunkState>
AChunk
state that is "cleaning" up remnant objects of a chunk in process of world generation.static final DefaultedRegistryReference<ChunkState>
static final DefaultedRegistryReference<ChunkState>
AChunk
state that is being "carved" with liquid cave features, such as underwater ravines, underwater caves, etc.static final DefaultedRegistryReference<ChunkState>
AChunk
where theblock states
are being set and structure locations are set.static final DefaultedRegistryReference<ChunkState>
AChunk
state that is being used for entity spawning.static final DefaultedRegistryReference<ChunkState>
AChunk
where final validity checks are being performed on structures that are primed to be placed in the chunk.static final DefaultedRegistryReference<ChunkState>
AChunk
where the structures to be placed in the chunk are being determined and primed for placement.static final DefaultedRegistryReference<ChunkState>
AChunk
that is at this state means that it is being generated with a "base" layer of terrain. -
Method Summary
-
Field Details
-
BIOMES
-
CARVERS
AChunk
that is being "carved out" for general terrain features that require things like "caves" or "canyons". -
EMPTY
Identifies aChunk
that is considered empty. The methodChunk.isEmpty()
would returntrue
. Identifies the chunk has nothing contained within it, but can be used as a dummy chunk in some regards for world generation. -
FEATURES
AChunk
has been carved out, and is now being decorated with features, such as leaves and tall grass. -
FULL
State for aChunk
marking it being used by a world, and not in the process of either world generation, or deserialization from storage. OnlyWorldChunk
s should provide this state, otherChunk
s would be invalid with this state. -
HEIGHTMAPS
AChunk
state that is "cleaning" up remnant objects of a chunk in process of world generation. Generally, height maps are being calculated at this point as entity spawning can affect block placement. -
LIGHT
-
LIQUID_CARVERS
AChunk
state that is being "carved" with liquid cave features, such as underwater ravines, underwater caves, etc. -
NOISE
AChunk
where theblock states
are being set and structure locations are set. -
SPAWN
AChunk
state that is being used for entity spawning. Generally requires that the neighboring chunks are adequately populated, and requires that this chunk has proper lighting, for mob placement logic. -
STRUCTURE_REFERENCES
AChunk
where final validity checks are being performed on structures that are primed to be placed in the chunk. -
STRUCTURE_STARTS
AChunk
where the structures to be placed in the chunk are being determined and primed for placement. -
SURFACE
AChunk
that is at this state means that it is being generated with a "base" layer of terrain.The chunk should not have any
Entity
instances orBlockEntity
instances and may have a validWorldLike
used for world generation.
-
-
Method Details
-
registry
-