Uses of Enum Class
net.minecraft.world.level.levelgen.structure.templatesystem.LiquidSettings
Packages that use LiquidSettings
Package
Description
-
Uses of LiquidSettings in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as LiquidSettingsModifier and TypeFieldDescriptionprivate final LiquidSettings
PoolElementStructurePiece.liquidSettings
Constructors in net.minecraft.world.level.levelgen.structure with parameters of type LiquidSettingsModifierConstructorDescriptionPoolElementStructurePiece
(StructureTemplateManager pStructureTemplateManager, StructurePoolElement pElement, BlockPos pPosition, int pGroundLevelDelta, Rotation pRotation, BoundingBox pBoundingBox, LiquidSettings pLiquidSettings) -
Uses of LiquidSettings in net.minecraft.world.level.levelgen.structure.pools
Fields in net.minecraft.world.level.levelgen.structure.pools with type parameters of type LiquidSettingsModifier and TypeFieldDescriptionprotected final Optional
<LiquidSettings> SinglePoolElement.overrideLiquidSettings
Methods in net.minecraft.world.level.levelgen.structure.pools that return types with arguments of type LiquidSettingsModifier and TypeMethodDescriptionprotected static <E extends SinglePoolElement>
com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<LiquidSettings>> SinglePoolElement.overrideLiquidSettingsCodec()
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type LiquidSettingsModifier and TypeMethodDescriptionprivate static void
JigsawPlacement.addPieces
(RandomState pRandomState, int pMaxDepth, boolean pUseExpansionHack, ChunkGenerator pChunkGenerator, StructureTemplateManager pStructureTemplateManager, LevelHeightAccessor pLevel, RandomSource pRandom, Registry<StructureTemplatePool> pPools, PoolElementStructurePiece pStartPiece, List<PoolElementStructurePiece> pPieces, VoxelShape pFree, PoolAliasLookup pAliasLookup, LiquidSettings pLiquidSettings) static Optional
<Structure.GenerationStub> JigsawPlacement.addPieces
(Structure.GenerationContext pContext, Holder<StructureTemplatePool> pStartPool, Optional<ResourceLocation> pStartJigsawName, int pMaxDepth, BlockPos pPos, boolean pUseExpansionHack, Optional<Heightmap.Types> pProjectStartToHeightmap, int pMaxDistanceFromCenter, PoolAliasLookup pAliasLookup, DimensionPadding pDimensionPadding, LiquidSettings pLiquidSettings) protected StructurePlaceSettings
LegacySinglePoolElement.getSettings
(Rotation p_210353_, BoundingBox p_210354_, LiquidSettings p_352069_, boolean p_210355_) protected StructurePlaceSettings
SinglePoolElement.getSettings
(Rotation pRotation, BoundingBox pBoundingBox, LiquidSettings pLiquidSettings, boolean pOffset) boolean
EmptyPoolElement.place
(StructureTemplateManager p_227158_, WorldGenLevel p_227159_, StructureManager p_227160_, ChunkGenerator p_227161_, BlockPos p_227162_, BlockPos p_227163_, Rotation p_227164_, BoundingBox p_227165_, RandomSource p_227166_, LiquidSettings p_352245_, boolean p_227167_) boolean
FeaturePoolElement.place
(StructureTemplateManager p_227181_, WorldGenLevel p_227182_, StructureManager p_227183_, ChunkGenerator p_227184_, BlockPos p_227185_, BlockPos p_227186_, Rotation p_227187_, BoundingBox p_227188_, RandomSource p_227189_, LiquidSettings p_352143_, boolean p_227190_) boolean
ListPoolElement.place
(StructureTemplateManager p_227272_, WorldGenLevel p_227273_, StructureManager p_227274_, ChunkGenerator p_227275_, BlockPos p_227276_, BlockPos p_227277_, Rotation p_227278_, BoundingBox p_227279_, RandomSource p_227280_, LiquidSettings p_352445_, boolean p_227281_) boolean
SinglePoolElement.place
(StructureTemplateManager p_227302_, WorldGenLevel p_227303_, StructureManager p_227304_, ChunkGenerator p_227305_, BlockPos p_227306_, BlockPos p_227307_, Rotation p_227308_, BoundingBox p_227309_, RandomSource p_227310_, LiquidSettings p_352088_, boolean p_227311_) abstract boolean
StructurePoolElement.place
(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos pOffset, BlockPos pPos, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, LiquidSettings pLiquidSettings, boolean pKeepJigsaws) StructurePoolElement.single
(String pId, Holder<StructureProcessorList> pProcessors, LiquidSettings pLiquidSettings) StructurePoolElement.single
(String pId, LiquidSettings pLiquidSettings) (package private) void
JigsawPlacement.Placer.tryPlacingChildren
(PoolElementStructurePiece pPiece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> pFree, int pDepth, boolean pUseExpansionHack, LevelHeightAccessor pLevel, RandomState pRandom, PoolAliasLookup pPoolAliasLookup, LiquidSettings pLiquidSettings) Constructor parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type LiquidSettingsModifierConstructorDescriptionprotected
LegacySinglePoolElement
(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate> p_210348_, Holder<StructureProcessorList> p_210349_, StructureTemplatePool.Projection p_210350_, Optional<LiquidSettings> p_352209_) protected
SinglePoolElement
(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate> pTemplate, Holder<StructureProcessorList> pProcessors, StructureTemplatePool.Projection pProjection, Optional<LiquidSettings> pOverrideLiquidSettings) -
Uses of LiquidSettings in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures declared as LiquidSettingsModifier and TypeFieldDescriptionstatic final LiquidSettings
JigsawStructure.DEFAULT_LIQUID_SETTINGS
private final LiquidSettings
JigsawStructure.liquidSettings
Constructors in net.minecraft.world.level.levelgen.structure.structures with parameters of type LiquidSettingsModifierConstructorDescriptionJigsawStructure
(Structure.StructureSettings pSettings, Holder<StructureTemplatePool> pStartPool, Optional<ResourceLocation> pStartJigsawName, int pMaxDepth, HeightProvider pStartHeight, boolean pUseExpansionHack, Optional<Heightmap.Types> pProjectStartToHeightmap, int pMaxDistanceFromCenter, List<PoolAliasBinding> pPoolAliases, DimensionPadding pDimensionPadding, LiquidSettings pLiquidSettings) -
Uses of LiquidSettings in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as LiquidSettingsFields in net.minecraft.world.level.levelgen.structure.templatesystem with type parameters of type LiquidSettingsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec
<LiquidSettings> LiquidSettings.CODEC
Methods in net.minecraft.world.level.levelgen.structure.templatesystem that return LiquidSettingsModifier and TypeMethodDescriptionstatic LiquidSettings
Returns the enum constant of this class with the specified name.static LiquidSettings[]
LiquidSettings.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type LiquidSettingsModifier and TypeMethodDescriptionStructurePlaceSettings.setLiquidSettings
(LiquidSettings pLiquidSettings)