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 LiquidSettingsPoolElementStructurePiece.liquidSettingsConstructors 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.overrideLiquidSettingsMethods 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 voidJigsawPlacement.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 StructurePlaceSettingsLegacySinglePoolElement.getSettings(Rotation p_210353_, BoundingBox p_210354_, LiquidSettings p_352069_, boolean p_210355_) protected StructurePlaceSettingsSinglePoolElement.getSettings(Rotation rotation, BoundingBox boundingBox, LiquidSettings liquidSettings, boolean offset) booleanEmptyPoolElement.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_) booleanFeaturePoolElement.place(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) booleanListPoolElement.place(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) booleanSinglePoolElement.place(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos offset, BlockPos pos, Rotation rotation, BoundingBox box, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) abstract booleanStructurePoolElement.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) voidJigsawPlacement.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 LiquidSettingsModifierConstructorDescriptionprotectedLegacySinglePoolElement(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate> p_210348_, Holder<StructureProcessorList> p_210349_, StructureTemplatePool.Projection p_210350_, Optional<LiquidSettings> p_352209_) protectedSinglePoolElement(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 LiquidSettingsJigsawStructure.DEFAULT_LIQUID_SETTINGSprivate final LiquidSettingsJigsawStructure.liquidSettingsConstructors 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.CODECMethods in net.minecraft.world.level.levelgen.structure.templatesystem that return LiquidSettingsModifier and TypeMethodDescriptionstatic LiquidSettingsReturns 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)