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)

(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

(StructurePool$Projection)

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