类 ListPoolElement
java.lang.Object
net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement
net.minecraft.world.level.levelgen.structure.pools.ListPoolElement
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec<ListPoolElement>
private final List<StructurePoolElement>
-
构造器概要
构造器构造器说明ListPoolElement
(List<StructurePoolElement> p_210363_, StructureTemplatePool.Projection p_210364_) -
方法概要
修饰符和类型方法说明getBoundingBox
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation) getShuffledJigsawBlocks
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, RandomSource pRandom) getSize
(StructureTemplateManager pStructureTemplateManager, Rotation pRotation) getType()
boolean
place
(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos p_227276_, BlockPos p_227277_, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, boolean p_227281_) setProjection
(StructureTemplatePool.Projection pProjection) private void
toString()
从类继承的方法 net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement
empty, feature, getGroundLevelDelta, getProjection, handleDataMarker, legacy, legacy, list, projectionCodec, single, single
-
字段详细资料
-
CODEC
-
elements
-
-
构造器详细资料
-
ListPoolElement
public ListPoolElement(List<StructurePoolElement> p_210363_, StructureTemplatePool.Projection p_210364_)
-
-
方法详细资料
-
getSize
- 指定者:
getSize
在类中StructurePoolElement
-
getShuffledJigsawBlocks
public List<StructureTemplate.StructureBlockInfo> getShuffledJigsawBlocks(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, RandomSource pRandom) -
getBoundingBox
public BoundingBox getBoundingBox(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation) - 指定者:
getBoundingBox
在类中StructurePoolElement
-
place
public boolean place(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos p_227276_, BlockPos p_227277_, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, boolean p_227281_) - 指定者:
place
在类中StructurePoolElement
-
getType
- 指定者:
getType
在类中StructurePoolElement
-
setProjection
- 覆盖:
setProjection
在类中StructurePoolElement
-
toString
-
setProjectionOnEachElement
-