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