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 pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos pOffset, BlockPos pPos, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, LiquidSettings pLiquidSettings, boolean pKeepJigsaws) boolean
ListPoolElement.place
(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos pOffset, BlockPos pPos, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, LiquidSettings pLiquidSettings, boolean pKeepJigsaws) boolean
SinglePoolElement.place
(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos pOffset, BlockPos pPos, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, LiquidSettings pLiquidSettings, boolean pKeepJigsaws) 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 p_227265_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_227266_, int p_227267_, boolean p_227268_, LevelHeightAccessor p_227269_, RandomState p_227270_, PoolAliasLookup p_307643_, LiquidSettings p_352442_) 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> p_210415_, Holder<StructureProcessorList> p_210416_, StructureTemplatePool.Projection p_210417_, Optional<LiquidSettings> p_352236_) -
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 p_227627_, Holder<StructureTemplatePool> p_227628_, Optional<ResourceLocation> p_227629_, int p_227630_, HeightProvider p_227631_, boolean p_227632_, Optional<Heightmap.Types> p_227633_, int p_227634_, List<PoolAliasBinding> p_307354_, DimensionPadding p_348651_, LiquidSettings p_352256_) -
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)