Class BiomeHooks.GenerationSettingsWrapped
java.lang.Object
me.shedaniel.architectury.hooks.biome.BiomeHooks.GenerationSettingsWrapped
- All Implemented Interfaces:
GenerationProperties
- Enclosing class:
- BiomeHooks
public static class BiomeHooks.GenerationSettingsWrapped
extends Object
implements GenerationProperties
-
Nested Class Summary
Nested classes/interfaces inherited from interface me.shedaniel.architectury.hooks.biome.GenerationProperties
GenerationProperties.Mutable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.world.level.biome.BiomeGenerationSettings
-
Constructor Summary
ConstructorsConstructorDescriptionGenerationSettingsWrapped
(net.minecraft.world.level.biome.Biome biome) GenerationSettingsWrapped
(net.minecraft.world.level.biome.BiomeGenerationSettings settings) -
Method Summary
Modifier and TypeMethodDescriptiongetCarvers
(net.minecraft.world.level.levelgen.GenerationStep.Carving carving) getFeatures
(net.minecraft.world.level.levelgen.GenerationStep.Decoration decoration)
-
Field Details
-
settings
protected final net.minecraft.world.level.biome.BiomeGenerationSettings settings
-
-
Constructor Details
-
GenerationSettingsWrapped
public GenerationSettingsWrapped(net.minecraft.world.level.biome.Biome biome) -
GenerationSettingsWrapped
public GenerationSettingsWrapped(net.minecraft.world.level.biome.BiomeGenerationSettings settings)
-
-
Method Details
-
getSurfaceBuilder
public Optional<Supplier<net.minecraft.world.level.levelgen.surfacebuilders.ConfiguredSurfaceBuilder<?>>> getSurfaceBuilder()- Specified by:
getSurfaceBuilder
in interfaceGenerationProperties
-
getCarvers
public List<Supplier<net.minecraft.world.level.levelgen.carver.ConfiguredWorldCarver<?>>> getCarvers(net.minecraft.world.level.levelgen.GenerationStep.Carving carving) - Specified by:
getCarvers
in interfaceGenerationProperties
-
getFeatures
public List<Supplier<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>>> getFeatures(net.minecraft.world.level.levelgen.GenerationStep.Decoration decoration) - Specified by:
getFeatures
in interfaceGenerationProperties
-
getFeatures
public List<List<Supplier<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>>>> getFeatures()- Specified by:
getFeatures
in interfaceGenerationProperties
-
getStructureStarts
public List<Supplier<net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature<?,?>>> getStructureStarts()- Specified by:
getStructureStarts
in interfaceGenerationProperties
-