Uses of Record Class
net.minecraft.world.level.levelgen.structure.Structure.StructureSettings
Packages that use Structure.StructureSettings
Package
Description
-
Uses of Structure.StructureSettings in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as Structure.StructureSettingsModifier and TypeFieldDescription(package private) static final Structure.StructureSettings
Structure.StructureSettings.DEFAULT
private final Structure.StructureSettings
Structure.settings
Neo: Field accesses are redirected toStructure.getModifiedStructureSettings()
with a coremod.Fields in net.minecraft.world.level.levelgen.structure with type parameters of type Structure.StructureSettingsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<Structure.StructureSettings> Structure.StructureSettings.CODEC
Methods in net.minecraft.world.level.levelgen.structure that return Structure.StructureSettingsModifier and TypeMethodDescriptionStructure.StructureSettings.Builder.build()
Structure.getModifiedStructureSettings()
Returns The structure's settings, with modifications if called after modifiers are applied in server init..Methods in net.minecraft.world.level.levelgen.structure that return types with arguments of type Structure.StructureSettingsModifier and TypeMethodDescriptionstatic <S extends Structure>
com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure.StructureSettings> Structure.settingsCodec
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<S> instance) Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type Structure.StructureSettingsModifier and TypeMethodDescriptionstatic <S extends Structure>
com.mojang.serialization.MapCodec<S> Structure.simpleCodec
(Function<Structure.StructureSettings, S> factory) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type Structure.StructureSettingsModifierConstructorDescriptionprotected
SinglePieceStructure
(SinglePieceStructure.PieceConstructor constructor, int width, int depth, Structure.StructureSettings settings) protected
Structure
(Structure.StructureSettings settings) -
Uses of Structure.StructureSettings in net.minecraft.world.level.levelgen.structure.structures
Constructors in net.minecraft.world.level.levelgen.structure.structures with parameters of type Structure.StructureSettingsModifierConstructorDescriptionEndCityStructure
(Structure.StructureSettings settings) IglooStructure
(Structure.StructureSettings settings) JigsawStructure
(Structure.StructureSettings settings, Holder<StructureTemplatePool> startPool, int maxDepth, HeightProvider startHeight, boolean useExpansionHack) JigsawStructure
(Structure.StructureSettings settings, Holder<StructureTemplatePool> startPool, int maxDepth, HeightProvider startHeight, boolean useExpansionHack, Heightmap.Types projectStartToHeightmap) JigsawStructure
(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) JungleTempleStructure
(Structure.StructureSettings p_227694_) MineshaftStructure
(Structure.StructureSettings settings, MineshaftStructure.Type type) NetherFossilStructure
(Structure.StructureSettings settings, HeightProvider height) OceanRuinStructure
(Structure.StructureSettings settings, OceanRuinStructure.Type biomeTemp, float largeProbability, float clusterProbability) RuinedPortalStructure
(Structure.StructureSettings settings, List<RuinedPortalStructure.Setup> setups) RuinedPortalStructure
(Structure.StructureSettings settings, RuinedPortalStructure.Setup setup) ShipwreckStructure
(Structure.StructureSettings settings, boolean isBeached) SwampHutStructure
(Structure.StructureSettings settings) -
Uses of Structure.StructureSettings in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world declared as Structure.StructureSettingsModifier and TypeFieldDescriptionprivate final Structure.StructureSettings
ModifiableStructureInfo.StructureInfo.structureSettings
The field for thestructureSettings
record component.Methods in net.neoforged.neoforge.common.world that return Structure.StructureSettingsModifier and TypeMethodDescriptionStructureSettingsBuilder.build()
ModifiableStructureInfo.StructureInfo.structureSettings()
Returns the value of thestructureSettings
record component.Methods in net.neoforged.neoforge.common.world with parameters of type Structure.StructureSettingsModifier and TypeMethodDescriptionstatic StructureSettingsBuilder
StructureSettingsBuilder.copyOf
(Structure.StructureSettings settings) Constructors in net.neoforged.neoforge.common.world with parameters of type Structure.StructureSettingsModifierConstructorDescriptionStructureInfo
(Structure.StructureSettings structureSettings) Creates an instance of aStructureInfo
record class.