Class EmptyPoolElement
java.lang.Object
net.minecraft.world.level.levelgen.feature.structures.StructurePoolElement
net.minecraft.world.level.levelgen.feature.structures.EmptyPoolElement
-
Field Summary
Modifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<EmptyPoolElement>
static EmptyPoolElement
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBoundingBox(StructureManager p_68872_, BlockPos p_68873_, Rotation p_68874_)
getShuffledJigsawBlocks(StructureManager p_68876_, BlockPos p_68877_, Rotation p_68878_, Random p_68879_)
getSize(StructureManager p_161602_, Rotation p_161603_)
getType()
boolean
place(StructureManager p_68861_, WorldGenLevel p_68862_, StructureFeatureManager p_68863_, ChunkGenerator p_68864_, BlockPos p_68865_, BlockPos p_68866_, Rotation p_68867_, BoundingBox p_68868_, Random p_68869_, boolean p_68870_)
toString()
Methods inherited from class net.minecraft.world.level.levelgen.feature.structures.StructurePoolElement
empty, feature, getGroundLevelDelta, getProjection, handleDataMarker, legacy, legacy, list, projectionCodec, setProjection, single, single
-
Field Details
-
CODEC
-
INSTANCE
-
-
Constructor Details
-
EmptyPoolElement
private EmptyPoolElement()
-
-
Method Details
-
getSize
- Specified by:
getSize
in classStructurePoolElement
-
getShuffledJigsawBlocks
public List<StructureTemplate.StructureBlockInfo> getShuffledJigsawBlocks(StructureManager p_68876_, BlockPos p_68877_, Rotation p_68878_, Random p_68879_)- Specified by:
getShuffledJigsawBlocks
in classStructurePoolElement
-
getBoundingBox
- Specified by:
getBoundingBox
in classStructurePoolElement
-
place
public boolean place(StructureManager p_68861_, WorldGenLevel p_68862_, StructureFeatureManager p_68863_, ChunkGenerator p_68864_, BlockPos p_68865_, BlockPos p_68866_, Rotation p_68867_, BoundingBox p_68868_, Random p_68869_, boolean p_68870_)- Specified by:
place
in classStructurePoolElement
-
getType
- Specified by:
getType
in classStructurePoolElement
-
toString
-