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 StructureLiquidSettings
PoolStructurePiece.liquidSettings
private StructureLiquidSettings
StructurePlacementData.liquidSettings
Fields in net.minecraft.structure with type parameters of type StructureLiquidSettingsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec
<StructureLiquidSettings> StructureLiquidSettings.codec
Methods in net.minecraft.structure that return StructureLiquidSettingsModifier and TypeMethodDescriptionstatic StructureLiquidSettings
Returns 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.overrideLiquidSettings
Methods 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 StructurePlacementData
LegacySinglePoolElement.createPlacementData
(BlockRotation rotation, BlockBox box, StructureLiquidSettings liquidSettings, boolean keepJigsaws) protected StructurePlacementData
SinglePoolElement.createPlacementData
(BlockRotation rotation, BlockBox box, StructureLiquidSettings liquidSettings, boolean keepJigsaws) boolean
EmptyPoolElement.generate
(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) boolean
FeaturePoolElement.generate
(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) boolean
ListPoolElement.generate
(StructureTemplateManager structureTemplateManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos pivot, BlockRotation rotation, BlockBox box, Random random, StructureLiquidSettings liquidSettings, boolean keepJigsaws) boolean
SinglePoolElement.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 void
StructurePoolBasedGenerator.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 boolean
StructurePoolElement.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) void
StructurePoolBasedGenerator.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 StructureLiquidSettingsModifierConstructorDescriptionprotected
LegacySinglePoolElement
(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings) protected
SinglePoolElement
(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 StructureLiquidSettings
JigsawStructure.DEFAULT_LIQUID_SETTINGS
private final StructureLiquidSettings
JigsawStructure.liquidSettings
Constructors 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)