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

1.21

Names

ejs

eky

Fields

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

Constructors

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

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

Methods

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

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

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

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

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

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

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

1.20.6

Names

ejs

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

net.minecraft.class_3781

net.minecraft.unmapped.C_leqwpfac

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.structure.pool.SinglePoolElement

net.minecraft.src.C_207039_

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

Fields

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

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

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

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

Constructors

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

Methods

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

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

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

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

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

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

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

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

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

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

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

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