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> pInstance) 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> pFactory) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type Structure.StructureSettingsModifierConstructorDescriptionprotected
SinglePieceStructure
(SinglePieceStructure.PieceConstructor pConstructor, int pWidth, int pDepth, Structure.StructureSettings pSettings) protected
Structure
(Structure.StructureSettings pSettings) -
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 p_227526_) IglooStructure
(Structure.StructureSettings p_227593_) JigsawStructure
(Structure.StructureSettings pSettings, Holder<StructureTemplatePool> pStartPool, int pMaxDepth, HeightProvider pStartHeight, boolean pUseExpansionHack) JigsawStructure
(Structure.StructureSettings pSettings, Holder<StructureTemplatePool> pStartPool, int pMaxDepth, HeightProvider pStartHeight, boolean pUseExpansionHack, Heightmap.Types pProjectStartToHeightmap) JigsawStructure
(Structure.StructureSettings pSettings, Holder<StructureTemplatePool> pStartPool, Optional<ResourceLocation> pStartJigsawName, int pMaxDepth, HeightProvider pStartHeight, boolean pUseExpansionHack, Optional<Heightmap.Types> pProjectStartToHeightmap, int pMaxDistanceFromCenter, List<PoolAliasBinding> pPoolAliases, DimensionPadding pDimensionPadding, LiquidSettings pLiquidSettings) JungleTempleStructure
(Structure.StructureSettings p_227694_) MineshaftStructure
(Structure.StructureSettings pSettings, MineshaftStructure.Type pType) NetherFossilStructure
(Structure.StructureSettings pSettings, HeightProvider pHeight) OceanRuinStructure
(Structure.StructureSettings pSettings, OceanRuinStructure.Type pBiomeTemp, float pLargeProbability, float pClusterProbability) RuinedPortalStructure
(Structure.StructureSettings pSettings, List<RuinedPortalStructure.Setup> pSetups) RuinedPortalStructure
(Structure.StructureSettings pSettings, RuinedPortalStructure.Setup pSetup) ShipwreckStructure
(Structure.StructureSettings pSettings, boolean pIsBeached) StrongholdStructure
(Structure.StructureSettings p_229939_) SwampHutStructure
(Structure.StructureSettings p_229974_) -
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.