Uses of Enum Class
net.minecraft.structure.StructureLiquidSettings
Packages that use StructureLiquidSettings
Package
Description
-
Uses of StructureLiquidSettings in net.minecraft.structure
Fields in net.minecraft.structure declared as StructureLiquidSettingsModifier and TypeFieldDescriptionprivate final StructureLiquidSettingsPoolStructurePiece.liquidSettingsprivate StructureLiquidSettingsStructurePlacementData.liquidSettingsFields in net.minecraft.structure with type parameters of type StructureLiquidSettingsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<StructureLiquidSettings> StructureLiquidSettings.codecMethods in net.minecraft.structure that return StructureLiquidSettingsModifier and TypeMethodDescriptionstatic StructureLiquidSettingsReturns the enum constant of this class with the specified name.static StructureLiquidSettings[]StructureLiquidSettings.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.structure with parameters of type StructureLiquidSettingsModifier and TypeMethodDescriptionStructurePlacementData.setLiquidSettings(StructureLiquidSettings liquidSettings) Constructors in net.minecraft.structure with parameters of type StructureLiquidSettingsModifierConstructorDescriptionPoolStructurePiece(StructureTemplateManager structureTemplateManager, StructurePoolElement poolElement, BlockPos pos, int groundLevelDelta, BlockRotation rotation, BlockBox boundingBox, StructureLiquidSettings liquidSettings) -
Uses of StructureLiquidSettings in net.minecraft.structure.pool
Fields in net.minecraft.structure.pool with type parameters of type StructureLiquidSettingsModifier and TypeFieldDescriptionprotected final Optional<StructureLiquidSettings> SinglePoolElement.overrideLiquidSettingsMethods in net.minecraft.structure.pool that return types with arguments of type StructureLiquidSettingsModifier and TypeMethodDescriptionprotected static <E extends SinglePoolElement>
com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<StructureLiquidSettings>> SinglePoolElement.overrideLiquidSettingsGetter()Methods in net.minecraft.structure.pool with parameters of type StructureLiquidSettingsModifier and TypeMethodDescriptionprotected StructurePlacementDataLegacySinglePoolElement.createPlacementData(BlockRotation rotation, BlockBox box, StructureLiquidSettings liquidSettings, boolean keepJigsaws) protected StructurePlacementDataSinglePoolElement.createPlacementData(BlockRotation rotation, BlockBox box, StructureLiquidSettings liquidSettings, boolean keepJigsaws) booleanEmptyPoolElement.generate(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) booleanFeaturePoolElement.generate(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) booleanListPoolElement.generate(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) booleanSinglePoolElement.generate(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) private static voidStructurePoolBasedGenerator.generate(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) static Optional<Structure.StructurePosition> StructurePoolBasedGenerator.generate(Structure.Context context, RegistryEntry<StructurePool> structurePool, Optional<Identifier> id, int size, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, StructurePoolAliasLookup aliasLookup, DimensionPadding dimensionPadding, StructureLiquidSettings liquidSettings) abstract booleanStructurePoolElement.generate(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) (package private) voidStructurePoolBasedGenerator.StructurePoolGenerator.generatePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) StructurePoolElement.ofProcessedSingle(String id, RegistryEntry<StructureProcessorList> processorListEntry, StructureLiquidSettings liquidSettings) StructurePoolElement.ofSingle(String id, StructureLiquidSettings liquidSettings) Constructor parameters in net.minecraft.structure.pool with type arguments of type StructureLiquidSettingsModifierConstructorDescriptionprotectedLegacySinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings) protectedSinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings) -
Uses of StructureLiquidSettings in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as StructureLiquidSettingsModifier and TypeFieldDescriptionstatic final StructureLiquidSettingsJigsawStructure.DEFAULT_LIQUID_SETTINGSprivate final StructureLiquidSettingsJigsawStructure.liquidSettingsConstructors in net.minecraft.world.gen.structure with parameters of type StructureLiquidSettingsModifierConstructorDescriptionJigsawStructure(Structure.Config config, RegistryEntry<StructurePool> startPool, Optional<Identifier> startJigsawName, int size, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, List<StructurePoolAliasBinding> poolAliasBindings, DimensionPadding dimensionPadding, StructureLiquidSettings liquidSettings)