Uses of Record Class
net.minecraft.world.gen.structure.Structure.Config
-
Uses of Structure.Config in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<Structure.Config> Structure.Config.CODEC
Modifier and TypeMethodDescriptionstatic Structure.Config
Structures.createConfig
(RegistryEntryList<Biome> biomes, Map<SpawnGroup, StructureSpawns> spawns, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) private static Structure.Config
Structures.createConfig
(RegistryEntryList<Biome> biomes, GenerationStep.Feature featureStep, StructureTerrainAdaptation terrainAdaptation) private static Structure.Config
Structures.createConfig
(RegistryEntryList<Biome> biomes, StructureTerrainAdaptation terrainAdaptation) Modifier and TypeMethodDescriptionstatic <S extends Structure>
com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure.Config> Structure.configCodecBuilder
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<S> instance) Modifier and TypeMethodDescriptionstatic <S extends Structure>
com.mojang.serialization.MapCodec<S> Structure.createCodec
(Function<Structure.Config, S> featureCreator) ModifierConstructorDescriptionprotected
BasicTempleStructure
(BasicTempleStructure.Constructor constructor, int width, int height, Structure.Config config) EndCityStructure
(Structure.Config config) IglooStructure
(Structure.Config config) JigsawStructure
(Structure.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack) JigsawStructure
(Structure.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack, Heightmap.Type projectStartToHeightmap) JigsawStructure
(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) MineshaftStructure
(Structure.Config config, MineshaftStructure.Type type) NetherFossilStructure
(Structure.Config config, HeightProvider height) OceanRuinStructure
(Structure.Config config, OceanRuinStructure.BiomeTemperature biomeTemperature, float largeProbability, float clusterProbability) RuinedPortalStructure
(Structure.Config config, List<RuinedPortalStructure.Setup> setups) RuinedPortalStructure
(Structure.Config config, RuinedPortalStructure.Setup setup) ShipwreckStructure
(Structure.Config config, boolean beached) StrongholdStructure
(Structure.Config config) protected
Structure
(Structure.Config config) SwampHutStructure
(Structure.Config config)