Uses of Class
dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
Packages that use RootSystemConfiguration.Builder
-
Uses of RootSystemConfiguration.Builder in dev.wyck.worldgen.feature.configurations
Methods in dev.wyck.worldgen.feature.configurations that return RootSystemConfiguration.BuilderModifier and TypeMethodDescriptionRootSystemConfiguration.Builder.allowedTreePosition(BlockPredicate allowedTreePosition) Sets the block predicate used to check if the tree position is valid.RootSystemConfiguration.Builder.allowedVerticalWaterForTree(int allowedVerticalWaterForTree) Sets the amount of vertical water allowed for the placed feature.RootSystemConfiguration.builder()Creates a new builder.RootSystemConfiguration.Builder.hangingRootPlacementAttempts(int hangingRootPlacementAttempts) Sets the number of attempts to place the hanging roots.RootSystemConfiguration.Builder.hangingRootRadius(int hangingRootRadius) Sets the radius of the hanging roots.RootSystemConfiguration.Builder.hangingRootStateProvider(BlockStateProvider hangingRootStateProvider) Sets the block to use for the hanging roots.RootSystemConfiguration.Builder.hangingRootsVerticalSpan(int hangingRootsVerticalSpan) Sets the vertical span of the hanging roots.RootSystemConfiguration.Builder.levelTestDistance(int levelTestDistance) Sets the maximum level deviation.RootSystemConfiguration.Builder.maxLevelDeviation(int maxLevelDeviation) Sets the maximum level deviation.RootSystemConfiguration.Builder.requiredVerticalSpaceForTree(int requiredVerticalSpaceForTree) Sets the amount of vertical space for the placed feature.RootSystemConfiguration.Builder.rootColumnMaxHeight(int rootColumnMaxHeight) Sets the maximum height of the root column.RootSystemConfiguration.Builder.rootPlacementAttempts(int rootPlacementAttempts) Sets the number of attempts to place the root column.RootSystemConfiguration.Builder.rootRadius(int rootRadius) Sets the radius of which these roots can spread.RootSystemConfiguration.Builder.rootReplaceable(ResourceKey rootReplaceable) Adds a tag of materials to the root-replaceable list.RootSystemConfiguration.Builder.rootReplaceable(TagKey rootReplaceable) Sets the tag of materials which can be replaced by the root system.RootSystemConfiguration.Builder.rootReplaceable(TagSet<Material> rootReplaceable) Adds a tag of materials to the root-replaceable list.RootSystemConfiguration.Builder.rootReplaceable(Set<Material> rootReplaceable) Sets the tag of materials which can be replaced by the root system.RootSystemConfiguration.Builder.rootReplaceable(Material... rootReplaceable) Adds a material to the root-replaceable list.RootSystemConfiguration.Builder.rootReplaceable(Tag<Material> rootReplaceable) Adds a tag of materials to the root-replaceable list.RootSystemConfiguration.Builder.rootStateProvider(BlockStateProvider rootStateProvider) Sets the block to use for the root column.FeatureConfiguration.rootSystem()Creates a builder for aRootSystemConfiguration.default RootSystemConfiguration.BuilderRootSystemConfiguration.toBuilder()Converts this object back to a builder.RootSystemConfiguration.Builder.treeFeature(PlacedFeature treeFeature) Sets the placed feature to place on top of the root system.