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

25w18a

Names

etu

euk

Fields

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

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

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

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

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

Holder<StructureProcessorList>: d, processors, field_16674

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

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

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

Optional<LiquidSettings>: e, overrideLiquidSettings, field_52234

Comparator<StructureTemplate$JigsawBlockInfo>: a, HIGHEST_SELECTION_PRIORITY_FIRST, field_54804, JIGSAW_BLOCK_INFO_COMPARATOR, f_347768_

Comparator<StructureTemplate$JigsawBlockInfo>: a, HIGHEST_SELECTION_PRIORITY_FIRST, field_54804

Constructors

Methods

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

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

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

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

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

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

<T> com.mojang.serialization.DataResult<T> (com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>, com.mojang.serialization.DynamicOps<T>, T): a, encodeTemplate, method_28877, encodeLocation, 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

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

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

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

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

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

StructureTemplate (StructureTemplateManager): a, getTemplate, method_27233

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

Vec3i (StructureTemplateManager, Rotation): a, getSize, method_16601

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

List<StructureTemplate$JigsawBlockInfo> (StructureTemplateManager, BlockPos, Rotation, RandomSource): a, getShuffledJigsawBlocks, method_16627

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

void (List<StructureTemplate$JigsawBlockInfo>): a, sortBySelectionPriority, method_54782

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

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

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

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

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

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

ResourceLocation (): e, getTemplateLocation, method_67689, getIdOrThrow, m_388085_

ResourceLocation (): e, getTemplateLocation, method_67689

1.21.5

Names

eou

etu

Fields

Constructors

Methods

ResourceLocation (): e, getTemplateLocation, method_67689, getIdOrThrow, m_388085_

1.21.4

Names

epr

eou

Fields

Constructors

Methods

1.21.3

Names

eky

epr

Fields

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

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

Comparator<StructureTemplate$JigsawBlockInfo>: a, HIGHEST_SELECTION_PRIORITY_FIRST, field_54804, JIGSAW_BLOCK_INFO_COMPARATOR, f_347768_

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ejs

eky

Fields

Optional<LiquidSettings>: e, overrideLiquidSettings, field_52234, 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, locationGetter, m_210465_

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

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

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

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

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

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

1.20.6

Names

eam

ejs

Fields

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

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

Constructors

Methods

1.20.4

Names

dwo

eam

Fields

Constructors

Methods

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

1.20.2

Names

dtg

dwo

Fields

Constructors

Methods

1.20.1

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

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

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

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

Constructors

Methods

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

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

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

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

BoundingBox (StructureTemplateManager, BlockPos, Rotation): a, getBoundingBox, method_16628, 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, method_28877, 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, encodeLocation, m_210424_

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

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

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

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

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

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

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

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

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

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

boolean (StructureTemplateManager, WorldGenLevel, StructureManager, ChunkGenerator, BlockPos, BlockPos, Rotation, BoundingBox, RandomSource, boolean): a, place, method_16626, 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.src.C_2405_

net.minecraft.src.C_207039_

Fields

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

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

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

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

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

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

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

Holder<StructureProcessorList>: d, processors, field_16674, 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, getDataStructureBlocks, m_69141_

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

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

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

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

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

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

StructurePoolElementType<?> (): a, getType, method_16757, 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, 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, method_28877, m_210424_

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

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

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

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

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

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

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

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

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

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

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

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

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cxz

dbx

Fields

Constructors

Methods

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

StructureTemplate (StructureManager): a, getTemplate, method_27233, 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_

Fields

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

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

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

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

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

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

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

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

Constructors

Methods

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

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

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

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

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

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

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

StructurePoolElementType<?> (): a, getType, method_16757, 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, 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, method_28877, m_69113_

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

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

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> (): c, templateCodec, method_28882, 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, method_28882, m_69149_

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

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

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

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

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

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

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

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

coe

coh

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cqc

coe

Fields

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

Supplier<StructureProcessorList>: d, processors, field_16674, 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

Fields

ResourceLocation: a, location, field_16672, location, field_214861_a

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

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

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

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

com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>: c, template, field_24015, 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, func_214857_a

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

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

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

boolean (StructureManager, LevelAccessor, ChunkGenerator<?>, BlockPos, Rotation, BoundingBox, Random): a, place, method_16626, 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, method_28877, func_236840_a_

<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, List<StructureProcessor>> (): b, processorsCodec, method_28880, 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, method_28882, func_236846_c_

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

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

StructurePlaceSettings (Rotation, BoundingBox, boolean): a, getSettings, method_16616, 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

Fields

Constructors

Methods

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

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

1.14.4

Names

cfl

cfq

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

Fields

Identifier: a, field_16672, location, field_214861_a

ResourceLocation: a, location, field_16672, location, field_214861_a

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

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

Constructors

Methods

List<Structure$StructureBlockInfo> (StructureManager, BlockPos, BlockRotation, boolean): a, method_16614, method_16614, func_214857_a

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

List<Structure$StructureBlockInfo> (StructureManager, BlockPos, BlockRotation, Random): a, method_16627, getStructureBlockInfos, func_214849_a

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

MutableIntBoundingBox (StructureManager, BlockPos, BlockRotation): a, method_16628, getBoundingBox, func_214852_a

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

boolean (StructureManager, IWorld, BlockPos, BlockRotation, MutableIntBoundingBox, Random): a, method_16626, generate, func_214848_a

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

StructurePlacementData (BlockRotation, MutableIntBoundingBox): a, method_16616, method_16616, func_214860_a

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

StructurePoolElementType (): a, method_16757, getType, func_214853_a

StructurePoolElementType (): a, getType, method_16757, 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, func_214851_a

1.14.3

Names

cfh

cfl

net.minecraft.structure.pool.SinglePoolElement

Fields

ResourceLocation: a, field_16672, field_214861_a

Identifier: a, field_16672, location, field_214861_a

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

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

Constructors

Methods

List<Template$BlockInfo> (TemplateManager, BlockPos, Rotation, boolean): a, method_16614, func_214857_a

List<Structure$StructureBlockInfo> (StructureManager, BlockPos, BlockRotation, boolean): a, method_16614, method_16614, func_214857_a

List<Template$BlockInfo> (TemplateManager, BlockPos, Rotation, Random): a, method_16627, func_214849_a

List<Structure$StructureBlockInfo> (StructureManager, BlockPos, BlockRotation, Random): a, method_16627, getStructureBlockInfos, func_214849_a

MutableBoundingBox (TemplateManager, BlockPos, Rotation): a, method_16628, func_214852_a

MutableIntBoundingBox (StructureManager, BlockPos, BlockRotation): a, method_16628, getBoundingBox, func_214852_a

boolean (TemplateManager, IWorld, BlockPos, Rotation, MutableBoundingBox, Random): a, method_16626, func_214848_a

boolean (StructureManager, IWorld, BlockPos, BlockRotation, MutableIntBoundingBox, Random): a, method_16626, generate, func_214848_a

PlacementSettings (Rotation, MutableBoundingBox): a, method_16616, func_214860_a

StructurePlacementData (BlockRotation, MutableIntBoundingBox): a, method_16616, method_16616, func_214860_a

IJigsawDeserializer (): a, method_16757, func_214853_a

StructurePoolElementType (): 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

Fields

ResourceLocation: a, field_16672, field_214861_a

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

Constructors

(String, List<StructureProcessor>)

(String, List<StructureProcessor>, JigsawPattern$PlacementBehaviour)

(String)

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

Methods

List<Template$BlockInfo> (TemplateManager, BlockPos, Rotation, boolean): a, method_16614, func_214857_a

List<Template$BlockInfo> (TemplateManager, BlockPos, Rotation, Random): a, method_16627, func_214849_a

MutableBoundingBox (TemplateManager, BlockPos, Rotation): a, method_16628, func_214852_a

boolean (TemplateManager, IWorld, BlockPos, Rotation, MutableBoundingBox, Random): a, method_16626, func_214848_a

PlacementSettings (Rotation, MutableBoundingBox): a, method_16616, func_214860_a

IJigsawDeserializer (): a, method_16757, func_214853_a

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