Uses of Class
net.minecraft.structure.pool.StructurePoolElement
Package | Description |
---|---|
net.minecraft.structure | |
net.minecraft.structure.pool |
-
Uses of StructurePoolElement in net.minecraft.structure
Fields in net.minecraft.structure declared as StructurePoolElement Modifier and Type Field Description protected StructurePoolElement
PoolStructurePiece. poolElement
Methods in net.minecraft.structure that return StructurePoolElement Modifier and Type Method Description StructurePoolElement
PoolStructurePiece. getPoolElement()
Constructors in net.minecraft.structure with parameters of type StructurePoolElement Constructor Description PoolStructurePiece(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int groundLevelDelta, BlockRotation rotation, BlockBox boundingBox)
-
Uses of StructurePoolElement in net.minecraft.structure.pool
Classes in net.minecraft.structure.pool with type parameters of type StructurePoolElement Modifier and Type Interface Description interface
StructurePoolElementType<P extends StructurePoolElement>
Subclasses of StructurePoolElement in net.minecraft.structure.pool Modifier and Type Class Description class
EmptyPoolElement
class
FeaturePoolElement
class
LegacySinglePoolElement
class
ListPoolElement
class
SinglePoolElement
Fields in net.minecraft.structure.pool with type parameters of type StructurePoolElement Modifier and Type Field Description static com.mojang.serialization.Codec<StructurePoolElement>
StructurePoolElement. CODEC
private List<com.mojang.datafixers.util.Pair<StructurePoolElement,Integer>>
StructurePool. elementCounts
private List<StructurePoolElement>
ListPoolElement. elements
private List<StructurePoolElement>
StructurePool. elements
Methods in net.minecraft.structure.pool with type parameters of type StructurePoolElement Modifier and Type Method Description protected static <E extends StructurePoolElement>
com.mojang.serialization.codecs.RecordCodecBuilder<E,StructurePool.Projection>StructurePoolElement. method_28883()
static <P extends StructurePoolElement>
StructurePoolElementType<P>StructurePoolElementType. register(String id, com.mojang.serialization.Codec<P> codec)
Methods in net.minecraft.structure.pool that return StructurePoolElement Modifier and Type Method Description StructurePoolElement
StructurePool. getRandomElement(Random random)
StructurePoolElement
ListPoolElement. setProjection(StructurePool.Projection projection)
StructurePoolElement
StructurePoolElement. setProjection(StructurePool.Projection projection)
Methods in net.minecraft.structure.pool that return types with arguments of type StructurePoolElement Modifier and Type Method Description List<StructurePoolElement>
StructurePool. getElementIndicesInRandomOrder(Random random)
Methods in net.minecraft.structure.pool with parameters of type StructurePoolElement Modifier and Type Method Description PoolStructurePiece
StructurePoolBasedGenerator.PieceFactory. create(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int int2, BlockRotation rotation, BlockBox elementBounds)
Method parameters in net.minecraft.structure.pool with type arguments of type StructurePoolElement Modifier and Type Method Description static Function<StructurePool.Projection,ListPoolElement>
StructurePoolElement. method_30429(List<Function<StructurePool.Projection,? extends StructurePoolElement>> list)
Constructor parameters in net.minecraft.structure.pool with type arguments of type StructurePoolElement Constructor Description ListPoolElement(List<StructurePoolElement> elements, StructurePool.Projection projection)
StructurePool(Identifier id, Identifier terminatorsId, List<com.mojang.datafixers.util.Pair<Function<StructurePool.Projection,? extends StructurePoolElement>,Integer>> elementCounts, StructurePool.Projection projection)
StructurePool(Identifier id, Identifier terminatorsId, List<com.mojang.datafixers.util.Pair<StructurePoolElement,Integer>> elementCounts)