History - net.minecraft.structure.pool.SinglePoolElement
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
(com.mojang.datafixers.util.Either<Identifier, StructureTemplate>, RegistryEntry<StructureProcessorList>, StructurePool$Projection, Optional<StructureLiquidSettings>)
(com.mojang.datafixers.util.Either<Identifier, StructureTemplate>, RegistryEntry<StructureProcessorList>, StructurePool$Projection, Optional<StructureLiquidSettings>, Optional<CornerConstraint>)
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
com.mojang.datafixers.util.Either (SinglePoolElement): lambda$templateCodec$4, method_28879, method_28879
com.mojang.datafixers.util.Either (SinglePoolElement): lambda$templateCodec$0, method_28879, method_28879
Optional (SinglePoolElement): lambda$overrideLiquidSettingsCodec$3, method_61012, method_61012
Optional (SinglePoolElement): lambda$overrideLiquidSettingsCodec$0, method_61012, method_61012
RegistryEntry (SinglePoolElement): lambda$processorsCodec$2, method_28881, method_28881
RegistryEntry (SinglePoolElement): lambda$processorsCodec$0, method_28881, method_28881
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_28878, method_28878
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_28878, method_28878
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement
net.minecraft.class_3781
net.minecraft.structure.pool.SinglePoolElement
Fields
Comparator<StructureTemplate$JigsawBlockInfo>: HIGHEST_SELECTION_PRIORITY_FIRST, field_54804, JIGSAW_BLOCK_INFO_COMPARATOR
com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<Identifier, StructureTemplate>>: TEMPLATE_CODEC, field_24951, LOCATION_CODEC
com.mojang.serialization.MapCodec<SinglePoolElement>: CODEC, field_24952, CODEC
com.mojang.datafixers.util.Either<Identifier, StructureTemplate>: template, field_24015, location
RegistryEntry<StructureProcessorList>: processors, field_16674, processors
Optional<StructureLiquidSettings>: overrideLiquidSettings, field_52234, overrideLiquidSettings
Constructors
(com.mojang.datafixers.util.Either<Identifier, StructureTemplate>, RegistryEntry<StructureProcessorList>, StructurePool$Projection, Optional<StructureLiquidSettings>)
Methods
<T> com.mojang.serialization.DataResult<T> (com.mojang.datafixers.util.Either<Identifier, StructureTemplate>, com.mojang.serialization.DynamicOps<T>, T): encodeTemplate, method_28877, encodeLocation
<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, RegistryEntry<StructureProcessorList>> (): processorsCodec, method_28880, processorsGetter
<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<StructureLiquidSettings>> (): overrideLiquidSettingsCodec, method_61013, overrideLiquidSettingsGetter
<E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<Identifier, StructureTemplate>> (): templateCodec, method_28882, locationGetter
Vec3i (StructureTemplateManager, BlockRotation): getSize, method_16601, getStart
StructureTemplate (StructureTemplateManager): getTemplate, method_27233, getStructure
List<StructureTemplate$StructureBlockInfo> (StructureTemplateManager, BlockPos, BlockRotation, boolean): getDataMarkers, method_16614, getDataStructureBlocks
List<StructureTemplate$JigsawBlockInfo> (StructureTemplateManager, BlockPos, BlockRotation, Random): getShuffledJigsawBlocks, method_16627, getStructureBlockInfos
void (List<StructureTemplate$JigsawBlockInfo>): sortBySelectionPriority, method_54782, sort
BlockBox (StructureTemplateManager, BlockPos, BlockRotation): getBoundingBox, method_16628, getBoundingBox
boolean (StructureTemplateManager, StructureWorldAccess, StructureAccessor, ChunkGenerator, BlockPos, BlockPos, BlockRotation, BlockBox, Random, StructureLiquidSettings, boolean): place, method_16626, generate
StructurePlacementData (BlockRotation, BlockBox, StructureLiquidSettings, boolean): getSettings, method_16616, createPlacementData
StructurePoolElementType<?> (): getType, method_16757, getType
Identifier (): getTemplateLocation, method_67689, getIdOrThrow
com.mojang.datafixers.util.Either (SinglePoolElement): lambda$templateCodec$4, method_28879, method_28879
Optional (SinglePoolElement): lambda$overrideLiquidSettingsCodec$3, method_61012, method_61012
RegistryEntry (SinglePoolElement): lambda$processorsCodec$2, method_28881, method_28881
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_28878, method_28878
String (): lambda$encodeTemplate$0, method_49540, method_49540