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 structureTemplateManager, StructurePoolElement element, BlockPos position, int groundLevelDelta, Rotation rotation, BoundingBox boundingBox, LiquidSettings liquidSettings) -
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 randomState, int maxDepth, boolean useExpansionHack, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, LevelHeightAccessor level, RandomSource random, Registry<StructureTemplatePool> pools, PoolElementStructurePiece startPiece, List<PoolElementStructurePiece> pieces, VoxelShape free, PoolAliasLookup aliasLookup, LiquidSettings liquidSettings) static Optional
<Structure.GenerationStub> JigsawPlacement.addPieces
(Structure.GenerationContext context, Holder<StructureTemplatePool> startPool, Optional<ResourceLocation> startJigsawName, int maxDepth, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Types> projectStartToHeightmap, int maxDistanceFromCenter, PoolAliasLookup aliasLookup, DimensionPadding dimensionPadding, LiquidSettings liquidSettings) protected StructurePlaceSettings
LegacySinglePoolElement.getSettings
(Rotation p_210353_, BoundingBox p_210354_, LiquidSettings p_352069_, boolean p_210355_) protected StructurePlaceSettings
SinglePoolElement.getSettings
(Rotation rotation, BoundingBox boundingBox, LiquidSettings liquidSettings, boolean offset) 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 structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) boolean
ListPoolElement.place
(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) boolean
SinglePoolElement.place
(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) abstract boolean
StructurePoolElement.place
(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) StructurePoolElement.single
(String id, Holder<StructureProcessorList> processors, LiquidSettings liquidSettings) StructurePoolElement.single
(String id, LiquidSettings liquidSettings) (package private) void
JigsawPlacement.Placer.tryPlacingChildren
(PoolElementStructurePiece piece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> free, int depth, boolean useExpansionHack, LevelHeightAccessor level, RandomState random, PoolAliasLookup poolAliasLookup, LiquidSettings liquidSettings) 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> template, Holder<StructureProcessorList> processors, StructureTemplatePool.Projection projection, Optional<LiquidSettings> overrideLiquidSettings) -
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 settings, Holder<StructureTemplatePool> startPool, Optional<ResourceLocation> startJigsawName, int maxDepth, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Types> projectStartToHeightmap, int maxDistanceFromCenter, List<PoolAliasBinding> poolAliases, DimensionPadding dimensionPadding, LiquidSettings liquidSettings) -
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 liquidSettings)