Uses of Class
dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
Packages that use GeodeConfiguration.Builder
-
Uses of GeodeConfiguration.Builder in dev.wyck.worldgen.feature.configurations
Methods in dev.wyck.worldgen.feature.configurations that return GeodeConfiguration.BuilderModifier and TypeMethodDescriptionstatic GeodeConfiguration.BuilderGeodeConfiguration.builder()Creates a new builder.GeodeConfiguration.Builder.distributionPoints(IntProvider distributionPoints) Sets the number of distribution points used to shape the geode.static GeodeConfiguration.BuilderFeatureConfiguration.geode()Creates a builder for aGeodeConfiguration.GeodeConfiguration.Builder.geodeBlockSettings(GeodeBlockSettings geodeBlockSettings) Sets the block state providers for the geode's layers and inner placements.GeodeConfiguration.Builder.geodeCrackSettings(GeodeCrackSettings geodeCrackSettings) Sets the configuration of the crack on the geode.GeodeConfiguration.Builder.geodeLayerSettings(GeodeLayerSettings geodeLayerSettings) Sets the thickness of each of the geode's layers.GeodeConfiguration.Builder.invalidBlocksThreshold(int invalidBlocksThreshold) Sets the invalid blocks threshold above which the geode will not be generated.GeodeConfiguration.Builder.maxGenOffset(int maxGenOffset) Sets the maximum Chebyshev distance between a block and the center of the geode.GeodeConfiguration.Builder.minGenOffset(int minGenOffset) Sets the minimum Chebyshev distance between a block and the center of the geode.GeodeConfiguration.Builder.noiseMultiplier(double noiseMultiplier) Sets the multiplier applied to the noise shaping the geode.GeodeConfiguration.Builder.outerWallDistance(IntProvider outerWallDistance) Sets the offset on each coordinate of the center from the feature start.GeodeConfiguration.Builder.placementsRequireLayer0Alternate(boolean placementsRequireLayer0Alternate) Sets whether the inner placement blocks can only be placed on an alternate inner layer block.GeodeConfiguration.Builder.pointOffset(IntProvider pointOffset) Sets the offset applied to each distribution point.default GeodeConfiguration.BuilderGeodeConfiguration.toBuilder()Converts this object back to a builder.GeodeConfiguration.Builder.useAlternateLayer0Chance(double useAlternateLayer0Chance) Sets the chance for a given inner layer block to be replaced with an alternate inner layer block.GeodeConfiguration.Builder.usePotentialPlacementsChance(double usePotentialPlacementsChance) Sets the probability for placing an inner placement on a block of the inner layer.