History - net.minecraft.structure.pool.StructurePoolElement
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Optional<CornerConstraint>: cornerConstraint, field_1_12349, cornerConstraint
Constructors
(StructurePool$Projection, Optional<CornerConstraint>)
Methods
<E extends StructurePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<CornerConstraint>> (): cornerConstraintCodec, method_1_12176, cornerConstraint
Optional<CornerConstraint> (): getCornerConstraint, method_1_12177, getCornerConstraint
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
ListPoolElement (List, StructurePool$Projection): lambda$list$9, method_30430, method_30430
ListPoolElement (List, StructurePool$Projection): lambda$list$0, method_30430, method_30430
StructurePoolElement (StructurePool$Projection, Function): lambda$list$8, method_30424, method_30424
StructurePoolElement (StructurePool$Projection, Function): lambda$list$1, method_30424, method_30424
FeaturePoolElement (RegistryEntry, StructurePool$Projection): lambda$feature$7, method_30422, method_30422
FeaturePoolElement (RegistryEntry, StructurePool$Projection): lambda$feature$0, method_30422, method_30422
SinglePoolElement (String, RegistryEntry, StructureLiquidSettings, StructurePool$Projection): lambda$single$6, method_61017, method_61017
SinglePoolElement (String, RegistryEntry, StructureLiquidSettings, StructurePool$Projection): lambda$single$3, method_61017, method_61017
SinglePoolElement (String, StructureLiquidSettings, StructurePool$Projection): lambda$single$5, method_61015, method_61015
SinglePoolElement (String, StructureLiquidSettings, StructurePool$Projection): lambda$single$2, method_61015, method_61015
SinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$single$4, method_30427, method_30427
SinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$single$1, method_30427, method_30427
SinglePoolElement (String, StructurePool$Projection): lambda$single$3, method_30428, method_30428
SinglePoolElement (String, StructurePool$Projection): lambda$single$0, method_30428, method_30428
LegacySinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$legacy$2, method_30437, method_30437
LegacySinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$legacy$1, method_30437, method_30437
LegacySinglePoolElement (String, StructurePool$Projection): lambda$legacy$1, method_40165, method_40165
LegacySinglePoolElement (String, StructurePool$Projection): lambda$legacy$0, method_40165, method_40165
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement
net.minecraft.class_3784
net.minecraft.structure.pool.StructurePoolElement
Fields
com.mojang.serialization.Codec<StructurePoolElement>: CODEC, field_24953, CODEC
RegistryEntry<StructureProcessorList>: EMPTY, field_40924, EMPTY_PROCESSORS
StructurePool$Projection: projection, field_16862, projection
Constructors
Methods
<E extends StructurePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, StructurePool$Projection> (): projectionCodec, method_28883, projectionGetter
Vec3i (StructureTemplateManager, BlockRotation): getSize, method_16601, getStart
List<StructureTemplate$JigsawBlockInfo> (StructureTemplateManager, BlockPos, BlockRotation, Random): getShuffledJigsawBlocks, method_16627, getStructureBlockInfos
BlockBox (StructureTemplateManager, BlockPos, BlockRotation): getBoundingBox, method_16628, getBoundingBox
boolean (StructureTemplateManager, StructureWorldAccess, StructureAccessor, ChunkGenerator, BlockPos, BlockPos, BlockRotation, BlockBox, Random, StructureLiquidSettings, boolean): place, method_16626, generate
StructurePoolElementType<?> (): getType, method_16757, getType
void (WorldAccess, StructureTemplate$StructureBlockInfo, BlockPos, BlockRotation, Random, BlockBox): handleDataMarker, method_16756, method_16756
StructurePoolElement (StructurePool$Projection): setProjection, method_16622, setProjection
StructurePool$Projection (): getProjection, method_16624, getProjection
int (): getGroundLevelDelta, method_19308, getGroundLevelDelta
Function<StructurePool$Projection, EmptyPoolElement> (): empty, method_30438, ofEmpty
Function<StructurePool$Projection, LegacySinglePoolElement> (String): legacy, method_30425, ofLegacySingle
Function<StructurePool$Projection, LegacySinglePoolElement> (String, RegistryEntry<StructureProcessorList>): legacy, method_30426, ofProcessedLegacySingle
Function<StructurePool$Projection, SinglePoolElement> (String): single, method_30434, ofSingle
Function<StructurePool$Projection, SinglePoolElement> (String, RegistryEntry<StructureProcessorList>): single, method_30435, ofProcessedSingle
Function<StructurePool$Projection, SinglePoolElement> (String, StructureLiquidSettings): single, method_61014, ofSingle
Function<StructurePool$Projection, SinglePoolElement> (String, RegistryEntry<StructureProcessorList>, StructureLiquidSettings): single, method_61016, ofProcessedSingle
Function<StructurePool$Projection, FeaturePoolElement> (RegistryEntry<PlacedFeature>): feature, method_30421, ofFeature
Function<StructurePool$Projection, ListPoolElement> (List<Function<StructurePool$Projection, ? extends StructurePoolElement>>): list, method_30429, ofList
ListPoolElement (List, StructurePool$Projection): lambda$list$9, method_30430, method_30430
StructurePoolElement (StructurePool$Projection, Function): lambda$list$8, method_30424, method_30424
FeaturePoolElement (RegistryEntry, StructurePool$Projection): lambda$feature$7, method_30422, method_30422
SinglePoolElement (String, RegistryEntry, StructureLiquidSettings, StructurePool$Projection): lambda$single$6, method_61017, method_61017
SinglePoolElement (String, StructureLiquidSettings, StructurePool$Projection): lambda$single$5, method_61015, method_61015
SinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$single$4, method_30427, method_30427
SinglePoolElement (String, StructurePool$Projection): lambda$single$3, method_30428, method_30428
LegacySinglePoolElement (String, RegistryEntry, StructurePool$Projection): lambda$legacy$2, method_30437, method_30437
LegacySinglePoolElement (String, StructurePool$Projection): lambda$legacy$1, method_40165, method_40165
EmptyPoolElement (StructurePool$Projection): lambda$empty$0, method_30433, method_30433