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