History - net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement

1.21.3

Names

epr

eps

net.minecraft.world.level.levelgen.structure.pools.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.world.level.levelgen.structure.pools.WorldGenFeatureDefinedStructurePoolStructure

Fields

Constructors

Methods

1.21.2

Names

eky

epr

net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement

net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement

net.minecraft.class_3781

net.minecraft.class_3784

net.minecraft.unmapped.C_leqwpfac

net.minecraft.unmapped.C_eyvbcijq

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.structure.pool.StructurePoolElement

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.structure.pool.StructurePoolElement

net.minecraft.src.C_207039_

net.minecraft.src.C_207040_

Fields

com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>>: a, TEMPLATE_CODEC, field_24951, f_ymnbgviv, LOCATION_CODEC, TEMPLATE_CODEC, f_210409_

com.mojang.serialization.MapCodec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, CODEC, CODEC, f_210410_

com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>: c, template, field_24015, f_pjjygcki, location, template, f_210411_

Holder<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, processors, f_210412_

Optional<LiquidSettings>: e, overrideLiquidSettings, field_52234, f_cbjokjwf, overrideLiquidSettings, overrideLiquidSettings, f_336933_

com.mojang.serialization.Codec<StructurePoolElement>: f, CODEC, field_24953, f_liqxbllw, CODEC, CODEC, f_210468_

Holder<StructureProcessorList>: a, EMPTY, field_40924, f_lbuoletm, EMPTY_PROCESSORS, EMPTY_PROCESSORS, f_254734_

StructureTemplatePool$Projection: b, projection, field_16862, f_zuhozimr, projection, projection, f_210467_

Constructors

(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, Holder<StructureProcessorList>, StructureTemplatePool$Projection, Optional<LiquidSettings>)

(StructureTemplatePool$Projection)

Methods

<T> com.mojang.serialization.DataResult<T> (com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, com.mojang.serialization.DynamicOps<T>, T): a, encodeTemplate, method_28877, m_hnpzakwk, encodeLocation, encodeTemplate, m_210424_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Holder<StructureProcessorList>> (): b, processorsCodec, method_28880, m_pmgmlcpt, processorsGetter, processorsCodec, m_210462_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> (): d, templateCodec, method_28882, m_eitnkueb, locationGetter, templateCodec, m_210465_

StructureTemplate (StructureTemplateManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, getStructure, m_227299_

List<StructureTemplate$StructureBlockInfo> (StructureTemplateManager, BlockPos, Rotation, boolean): a, getDataMarkers, method_16614, m_wyfesnua, getDataStructureBlocks, getDataStructureBlocks, m_227324_

void (List<StructureTemplate$StructureBlockInfo>): a, sortBySelectionPriority, method_54782, m_szffocac, sort, m_306160_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<LiquidSettings>> (): c, overrideLiquidSettingsCodec, method_61013, m_hktuvzvu, overrideLiquidSettingsGetter, m_338712_

StructurePlaceSettings (Rotation, BoundingBox, LiquidSettings, boolean): a, getSettings, method_16616, m_ujcmjwrp, createPlacementData, createPlacementData, m_207169_

<E extends StructurePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, StructureTemplatePool$Projection> (): e, projectionCodec, method_28883, m_rzktqnch, projectionGetter, projectionCodec, m_210538_

void (LevelAccessor, StructureTemplate$StructureBlockInfo, BlockPos, Rotation, RandomSource, BoundingBox): a, handleDataMarker, method_16756, m_lrmdjhzq, method_16756, handleDataMarker, m_227329_

StructurePoolElement (StructureTemplatePool$Projection): a, setProjection, method_16622, m_cqjwraeh, setProjection, setProjection, m_207247_

StructureTemplatePool$Projection (): f, getProjection, method_16624, m_dongslfh, getProjection, getProjection, m_210539_

int (): g, getGroundLevelDelta, method_19308, m_vnrepkxw, getGroundLevelDelta, getGroundLevelDelta, m_210540_

Function<StructureTemplatePool$Projection, EmptyPoolElement> (): h, empty, method_30438, m_vtvnklwg, ofEmpty, ofEmpty, m_210541_

Function<StructureTemplatePool$Projection, LegacySinglePoolElement> (String): a, legacy, method_30425, m_sgzbkgpl, ofLegacySingle, ofLegacySingle, m_210507_

Function<StructureTemplatePool$Projection, LegacySinglePoolElement> (String, Holder<StructureProcessorList>): a, legacy, method_30426, m_yvdaqafv, ofProcessedLegacySingle, ofProcessedLegacySingle, m_210512_

Function<StructureTemplatePool$Projection, SinglePoolElement> (String): b, single, method_30434, m_exwigivq, ofSingle, ofSingle, m_210526_

Function<StructureTemplatePool$Projection, SinglePoolElement> (String, Holder<StructureProcessorList>): b, single, method_30435, m_eeyabaub, ofProcessedSingle, ofProcessedSingle, m_210531_

Function<StructureTemplatePool$Projection, SinglePoolElement> (String, LiquidSettings): a, single, method_61014, m_mayvezsv, ofSingle, m_338365_

Function<StructureTemplatePool$Projection, SinglePoolElement> (String, Holder<StructureProcessorList>, LiquidSettings): a, single, method_61016, m_sceszpye, ofProcessedSingle, m_340006_

Function<StructureTemplatePool$Projection, FeaturePoolElement> (Holder<PlacedFeature>): a, feature, method_30421, m_guwwzbja, ofFeature, ofFeature, m_210502_

Function<StructureTemplatePool$Projection, ListPoolElement> (List<Function<StructureTemplatePool$Projection, ? extends StructurePoolElement>>): b, list, method_30429, m_psgtmkun, ofList, ofList, m_210519_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ejs

eky

Fields

Optional<LiquidSettings>: e, overrideLiquidSettings, field_52234, f_cbjokjwf, overrideLiquidSettings, overrideLiquidSettings, f_336933_

Constructors

(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, Holder<StructureProcessorList>, StructureTemplatePool$Projection)

(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, Holder<StructureProcessorList>, StructureTemplatePool$Projection, Optional<LiquidSettings>)

Methods

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> (): c, templateCodec, method_28882, m_eitnkueb, locationGetter, templateCodec, m_210465_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> (): d, templateCodec, method_28882, m_eitnkueb, locationGetter, templateCodec, m_210465_

boolean (StructureTemplateManager, WorldGenLevel, StructureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, RandomSource, boolean): a, place, method_16626, m_cjhhmmdk, generate, generate, m_213695_

StructurePlaceSettings (Rotation, BoundingBox, boolean): a, getSettings, method_16616, m_ujcmjwrp, createPlacementData, createPlacementData, m_207169_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<LiquidSettings>> (): c, overrideLiquidSettingsCodec, method_61013, m_hktuvzvu, overrideLiquidSettingsGetter, m_338712_

boolean (StructureTemplateManager, WorldGenLevel, StructureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, RandomSource, LiquidSettings, boolean): a, place, method_16626, m_cjhhmmdk, generate, generate, m_213695_

StructurePlaceSettings (Rotation, BoundingBox, LiquidSettings, boolean): a, getSettings, method_16616, m_ujcmjwrp, createPlacementData, createPlacementData, m_207169_

1.20.6

Names

ejs

net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement

net.minecraft.class_3781

net.minecraft.unmapped.C_leqwpfac

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.src.C_207039_

net.minecraft.world.level.levelgen.structure.pools.WorldGenFeatureDefinedStructurePoolSingle

Fields

com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>>: a, TEMPLATE_CODEC, field_24951, f_ymnbgviv, LOCATION_CODEC, TEMPLATE_CODEC, f_210409_

com.mojang.serialization.MapCodec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, CODEC, CODEC, f_210410_

com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>: c, template, field_24015, f_pjjygcki, location, template, f_210411_

Holder<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, processors, f_210412_

Constructors

(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, Holder<StructureProcessorList>, StructureTemplatePool$Projection)

Methods

<T> com.mojang.serialization.DataResult<T> (com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, com.mojang.serialization.DynamicOps<T>, T): a, encodeTemplate, method_28877, m_hnpzakwk, encodeLocation, encodeTemplate, m_210424_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Holder<StructureProcessorList>> (): b, processorsCodec, method_28880, m_pmgmlcpt, processorsGetter, processorsCodec, m_210462_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> (): c, templateCodec, method_28882, m_eitnkueb, locationGetter, templateCodec, m_210465_

Vec3i (StructureTemplateManager, Rotation): a, getSize, method_16601, m_pbwbwipj, getStart, getStart, m_213577_

StructureTemplate (StructureTemplateManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, getStructure, m_227299_

List<StructureTemplate$StructureBlockInfo> (StructureTemplateManager, BlockPos, Rotation, boolean): a, getDataMarkers, method_16614, m_wyfesnua, getDataStructureBlocks, getDataStructureBlocks, m_227324_

List<StructureTemplate$StructureBlockInfo> (StructureTemplateManager, BlockPos, Rotation, RandomSource): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, getStructureBlockInfos, m_213638_

void (List<StructureTemplate$StructureBlockInfo>): a, sortBySelectionPriority, method_54782, m_szffocac, sort, m_306160_

BoundingBox (StructureTemplateManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, getBoundingBox, m_214015_

boolean (StructureTemplateManager, WorldGenLevel, StructureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, RandomSource, boolean): a, place, method_16626, m_cjhhmmdk, generate, generate, m_213695_

StructurePlaceSettings (Rotation, BoundingBox, boolean): a, getSettings, method_16616, m_ujcmjwrp, createPlacementData, createPlacementData, m_207169_

StructurePoolElementType<?> (): a, getType, method_16757, m_zokmyohw, getType, getType, m_207234_