Class LegacySinglePoolElement
java.lang.Object
net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement
net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement
net.minecraft.world.level.levelgen.structure.pools.LegacySinglePoolElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<LegacySinglePoolElement> Fields inherited from class SinglePoolElement
overrideLiquidSettings, processors, template -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLegacySinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> template, Holder<StructureProcessorList> processors, StructureTemplatePool.Projection projection, Optional<LiquidSettings> liquidSettings) -
Method Summary
Modifier and TypeMethodDescriptionprotected StructurePlaceSettingsgetSettings(Rotation rotation, BoundingBox chunkBB, LiquidSettings liquidSettings, boolean keepJigsaws) getType()toString()Methods inherited from class SinglePoolElement
getBoundingBox, getDataMarkers, getShuffledJigsawBlocks, getSize, getTemplateLocation, overrideLiquidSettingsCodec, place, processorsCodec, sortBySelectionPriority, templateCodecMethods inherited from class StructurePoolElement
empty, feature, getGroundLevelDelta, getProjection, handleDataMarker, legacy, legacy, list, projectionCodec, setProjection, single, single, single, single
-
Field Details
-
CODEC
-
-
Constructor Details
-
LegacySinglePoolElement
protected LegacySinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> template, Holder<StructureProcessorList> processors, StructureTemplatePool.Projection projection, Optional<LiquidSettings> liquidSettings)
-
-
Method Details
-
getSettings
protected StructurePlaceSettings getSettings(Rotation rotation, BoundingBox chunkBB, LiquidSettings liquidSettings, boolean keepJigsaws) - Overrides:
getSettingsin classSinglePoolElement
-
getType
- Overrides:
getTypein classSinglePoolElement
-
toString
- Overrides:
toStringin classSinglePoolElement
-