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

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

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, location

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

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

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

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

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

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

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

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, getDataStructureBlocks

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

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

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

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

<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, encodeLocation

<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, processorsGetter

<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, locationGetter

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

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

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

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

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

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

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

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

<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, overrideLiquidSettingsGetter

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, generate

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

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

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_

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

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

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

net.minecraft.server.v1_15_R1.WorldGenFeatureDefinedStructurePoolSingle

net.minecraft.server.v1_16_R1.WorldGenFeatureDefinedStructurePoolSingle

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

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

MinecraftKey: a, field_16672, location, field_214861_a

ResourceLocation: a, location, field_16672, 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, 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, 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, getStructureBlockInfos, func_214849_a

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

BoundingBox (StructureManager, BlockPos, Rotation): a, getBoundingBox, method_16628, 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, generate, func_214848_a

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

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

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

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