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

1.21

Names

ejt

ekz

Fields

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

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

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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_

1.20.6

Names

ejs

ejt

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

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

Fields

Constructors

Methods

1.20.5

Names

eam

ejs

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.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, CODEC, CODEC, f_210410_

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

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_

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)

(StructureTemplatePool$Projection)

Methods

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

<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_

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

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

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

<E extends StructurePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, StructureTemplatePool$Projection> (): d, 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 (): e, getProjection, method_16624, m_dongslfh, getProjection, getProjection, m_210539_

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

Function<StructureTemplatePool$Projection, EmptyPoolElement> (): g, 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, 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.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

dwo

eam

Fields

Constructors

Methods

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

1.20.2

Names

dtg

dwo

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

dsv

dtg

Fields

Constructors

Methods

1.19.4

Names

dpv

dsv

Fields

Constructors

Methods

1.19.3

Names

dmh

dpv

Fields

Constructors

(StructureTemplate)

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dlk

dmh

Fields

Constructors

Methods

1.19

Names

dgp

dlk

Fields

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

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.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, field_24952, f_gecoorvn, f_210410_

com.mojang.serialization.Codec<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, location, f_210411_

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

Constructors

Methods

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

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

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, getStructureBlockInfos, m_207245_

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, getBoundingBox, m_207470_

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

<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, method_28877, m_hnpzakwk, m_210424_

<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, method_28880, m_pmgmlcpt, m_210462_

<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, method_28882, m_eitnkueb, m_210465_

<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_

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, m_kgqhabrl, m_210432_

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

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, generate, m_207251_

Vec3i (StructureManager, Rotation): a, getSize, method_16601, m_pbwbwipj, getStart, getStart, m_207466_

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

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

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

1.18.2

Names

dbx

dgp

net.minecraft.world.level.levelgen.feature.structures.SinglePoolElement

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

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.src.C_2405_

net.minecraft.src.C_207039_

net.minecraft.world.level.levelgen.feature.structures.WorldGenFeatureDefinedStructurePoolSingle

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, field_24951, f_69096_

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

com.mojang.serialization.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, field_24952, f_69097_

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

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

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

Supplier<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, f_69099_

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

Constructors

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

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

Methods

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

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

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, m_6439_

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, getStructureBlockInfos, m_207245_

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, m_6867_

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, getBoundingBox, m_207470_

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

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

<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, method_28877, m_69113_

<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, method_28877, m_hnpzakwk, m_210424_

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

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

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

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

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, m_69119_

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, m_kgqhabrl, m_210432_

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, m_6791_

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, generate, m_207251_

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

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

Vec3i (StructureManager, Rotation): a, getSize, method_16601, m_pbwbwipj, getStart, m_141911_

Vec3i (StructureManager, Rotation): a, getSize, method_16601, m_pbwbwipj, getStart, getStart, m_207466_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cxz

dbx

Fields

Constructors

Methods

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, method_27233, m_69119_

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, getStructure, m_69119_

1.17.1

Names

cxy

cxz

Fields

Constructors

Methods

1.17

Names

coh

cxy

net.minecraft.world.gen.feature.jigsaw.SingleJigsawPiece

net.minecraft.src.C_2405_

net.minecraft.server.v1_16_R3.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.world.level.levelgen.feature.structures.WorldGenFeatureDefinedStructurePoolSingle

Fields

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

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

com.mojang.serialization.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, field_24952, field_236838_b_

com.mojang.serialization.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, field_24952, f_69097_

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

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

Supplier<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, field_214862_b

Supplier<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, f_69099_

Constructors

Methods

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

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

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, func_214849_a

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, m_6439_

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, func_214852_a

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, m_6867_

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

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

<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, method_28877, func_236840_a_

<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, method_28877, m_69113_

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

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

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

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

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, method_27233, func_236843_a_

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, method_27233, m_69119_

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, func_230378_a_

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, m_6791_

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

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

Vec3i (StructureManager, Rotation): a, getSize, method_16601, m_pbwbwipj, getStart, m_141911_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

coe

coh

net.minecraft.server.v1_16_R2.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.server.v1_16_R3.WorldGenFeatureDefinedStructurePoolSingle

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cqc

coe

net.minecraft.server.v1_16_R1.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.server.v1_16_R2.WorldGenFeatureDefinedStructurePoolSingle

Fields

com.google.common.collect.ImmutableList<StructureProcessor>: d, processors, field_16674, f_mnmfzytf, processors, field_214862_b

Supplier<StructureProcessorList>: d, processors, field_16674, f_mnmfzytf, processors, field_214862_b

Constructors

(String, List<StructureProcessor>)

(String)

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

(StructureTemplate, List<StructureProcessor>, StructureTemplatePool$Projection)

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

(StructureTemplate)

Methods

1.16.1

Names

cij

cqc

net.minecraft.server.v1_15_R1.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.server.v1_16_R1.WorldGenFeatureDefinedStructurePoolSingle

Fields

ResourceLocation: a, location, field_16672, f_gttgjusr, location, field_214861_a

com.google.common.collect.ImmutableList<StructureProcessor>: b, processors, field_16674, f_mnmfzytf, processors, field_214862_b

com.google.common.collect.ImmutableList<StructureProcessor>: d, processors, field_16674, f_mnmfzytf, processors, field_214862_b

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

com.mojang.serialization.Codec<SinglePoolElement>: b, CODEC, field_24952, f_gecoorvn, field_24952, field_236838_b_

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

Constructors

(String, List<StructureProcessor>, StructureTemplatePool$Projection)

(com.mojang.datafixers.Dynamic<?>)

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

(StructureTemplate, List<StructureProcessor>, StructureTemplatePool$Projection)

Methods

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, boolean): a, getDataMarkers, method_16614, m_wyfesnua, func_214857_a

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

StructurePlaceSettings (Rotation, BoundingBox): a, getSettings, method_16616, m_ujcmjwrp, func_214860_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, getDynamic, method_16625, m_wikkabxw, func_214851_a

boolean (StructureManager, LevelAccessor, ChunkGenerator<?>, BlockPos, Rotation, BoundingBox, Random): a, place, method_16626, m_cjhhmmdk, generate, func_225575_a_

<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, method_28877, func_236840_a_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, List<StructureProcessor>> (): b, processorsCodec, method_28880, m_pmgmlcpt, method_28880, func_236844_b_

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

StructureTemplate (StructureManager): a, getTemplate, method_27233, m_kgqhabrl, method_27233, func_236843_a_

boolean (StructureManager, WorldGenLevel, StructureFeatureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, Random, boolean): a, place, method_16626, m_cjhhmmdk, generate, func_230378_a_

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

1.15.2

Names

cig

cij

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cfq

cig

net.minecraft.server.v1_14_R1.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.server.v1_15_R1.WorldGenFeatureDefinedStructurePoolSingle

Fields

Constructors

Methods

boolean (StructureManager, LevelAccessor, BlockPos, Rotation, BoundingBox, Random): a, place, method_16626, m_cjhhmmdk, generate, func_214848_a

boolean (StructureManager, LevelAccessor, ChunkGenerator<?>, BlockPos, Rotation, BoundingBox, Random): a, place, method_16626, m_cjhhmmdk, generate, func_225575_a_

1.14.4

Names

cfl

cfq

net.minecraft.world.level.levelgen.feature.structures.SinglePoolElement

net.minecraft.unmapped.C_leqwpfac

Fields

MinecraftKey: a, field_16672, location, field_214861_a

ResourceLocation: a, location, field_16672, f_gttgjusr, location, field_214861_a

com.google.common.collect.ImmutableList<DefinedStructureProcessor>: b, field_16674, processors, field_214862_b

com.google.common.collect.ImmutableList<StructureProcessor>: b, processors, field_16674, f_mnmfzytf, processors, field_214862_b

Constructors

Methods

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, boolean): a, method_16614, method_16614, func_214857_a

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, boolean): a, getDataMarkers, method_16614, m_wyfesnua, func_214857_a

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, Random): a, method_16627, getStructureBlockInfos, func_214849_a

List<StructureTemplate$StructureBlockInfo> (StructureManager, BlockPos, Rotation, Random): a, getShuffledJigsawBlocks, method_16627, m_ggivkqgs, getStructureBlockInfos, func_214849_a

StructureBoundingBox (DefinedStructureManager, BlockPosition, EnumBlockRotation): a, method_16628, getBoundingBox, func_214852_a

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, m_pxizbril, getBoundingBox, func_214852_a

boolean (DefinedStructureManager, GeneratorAccess, BlockPosition, EnumBlockRotation, StructureBoundingBox, Random): a, method_16626, generate, func_214848_a

boolean (StructureManager, LevelAccessor, BlockPos, Rotation, BoundingBox, Random): a, place, method_16626, m_cjhhmmdk, generate, func_214848_a

DefinedStructureInfo (EnumBlockRotation, StructureBoundingBox): a, method_16616, method_16616, func_214860_a

StructurePlaceSettings (Rotation, BoundingBox): a, getSettings, method_16616, m_ujcmjwrp, func_214860_a

WorldGenFeatureDefinedStructurePools (): a, method_16757, getType, func_214853_a

StructurePoolElementType (): a, getType, method_16757, m_zokmyohw, getType, func_214853_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, method_16625, method_16625, func_214851_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, getDynamic, method_16625, m_wikkabxw, func_214851_a

1.14.3

Names

cfh

cfl

net.minecraft.structure.pool.SinglePoolElement

Fields

MinecraftKey: a, field_16672, field_214861_a

MinecraftKey: a, field_16672, location, field_214861_a

com.google.common.collect.ImmutableList<DefinedStructureProcessor>: b, field_16674, field_214862_b

com.google.common.collect.ImmutableList<DefinedStructureProcessor>: b, field_16674, processors, field_214862_b

Constructors

Methods

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, boolean): a, method_16614, func_214857_a

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, boolean): a, method_16614, method_16614, func_214857_a

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, Random): a, method_16627, func_214849_a

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, Random): a, method_16627, getStructureBlockInfos, func_214849_a

StructureBoundingBox (DefinedStructureManager, BlockPosition, EnumBlockRotation): a, method_16628, func_214852_a

StructureBoundingBox (DefinedStructureManager, BlockPosition, EnumBlockRotation): a, method_16628, getBoundingBox, func_214852_a

boolean (DefinedStructureManager, GeneratorAccess, BlockPosition, EnumBlockRotation, StructureBoundingBox, Random): a, method_16626, func_214848_a

boolean (DefinedStructureManager, GeneratorAccess, BlockPosition, EnumBlockRotation, StructureBoundingBox, Random): a, method_16626, generate, func_214848_a

DefinedStructureInfo (EnumBlockRotation, StructureBoundingBox): a, method_16616, func_214860_a

DefinedStructureInfo (EnumBlockRotation, StructureBoundingBox): a, method_16616, method_16616, func_214860_a

WorldGenFeatureDefinedStructurePools (): a, method_16757, func_214853_a

WorldGenFeatureDefinedStructurePools (): a, method_16757, getType, func_214853_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, method_16625, func_214851_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, method_16625, method_16625, func_214851_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cff

cfh

Fields

Constructors

Methods

1.14

Names

cff

net.minecraft.class_3781

net.minecraft.world.gen.feature.jigsaw.SingleJigsawPiece

net.minecraft.server.v1_14_R1.WorldGenFeatureDefinedStructurePoolSingle

Fields

MinecraftKey: a, field_16672, field_214861_a

com.google.common.collect.ImmutableList<DefinedStructureProcessor>: b, field_16674, field_214862_b

Constructors

(String, List<DefinedStructureProcessor>)

(String, List<DefinedStructureProcessor>, WorldGenFeatureDefinedStructurePoolTemplate$Matching)

(String)

(com.mojang.datafixers.Dynamic<?>)

Methods

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, boolean): a, method_16614, func_214857_a

List<DefinedStructure$BlockInfo> (DefinedStructureManager, BlockPosition, EnumBlockRotation, Random): a, method_16627, func_214849_a

StructureBoundingBox (DefinedStructureManager, BlockPosition, EnumBlockRotation): a, method_16628, func_214852_a

boolean (DefinedStructureManager, GeneratorAccess, BlockPosition, EnumBlockRotation, StructureBoundingBox, Random): a, method_16626, func_214848_a

DefinedStructureInfo (EnumBlockRotation, StructureBoundingBox): a, method_16616, func_214860_a

WorldGenFeatureDefinedStructurePools (): a, method_16757, func_214853_a

<T> com.mojang.datafixers.Dynamic<T> (com.mojang.datafixers.types.DynamicOps<T>): a, method_16625, func_214851_a