Uses of Interface
dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
Packages that use TrunkPlacer
-
Uses of TrunkPlacer in dev.wyck.worldgen.feature.configurations
Methods in dev.wyck.worldgen.feature.configurations that return TrunkPlacerModifier and TypeMethodDescriptionTreeConfiguration.trunkPlacer()Defines how the trunk is generated.Methods in dev.wyck.worldgen.feature.configurations with parameters of type TrunkPlacerModifier and TypeMethodDescriptionstatic TreeConfigurationTreeConfiguration.of(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, @Nullable RootPlacer rootPlacer, FeatureSize minimumSize, List<TreeDecorator> decorators, boolean ignoreVines, BlockStateProvider belowTrunkProvider) Creates a new tree configuration.TreeConfiguration.Builder.trunkPlacer(TrunkPlacer trunkPlacer) Sets the trunk placer. -
Uses of TrunkPlacer in dev.wyck.worldgen.feature.trunkplacers
Subinterfaces of TrunkPlacer in dev.wyck.worldgen.feature.trunkplacersModifier and TypeInterfaceDescriptioninterfacePlaces a trunk of the specified height.interfacePlaces a U shape trunk of multiple branches.interfacePlaces a 2×2 trunk of the specified height.interfacePlaces a straight trunk of(height + 2) * 0.618and branches in random directions.interfacePlaces a trunk with 1 or 2 branches, with an overhang of 1 to 3 blocks.interfacePlaces a 2×2 trunk of the specified height, except the topmost block is only a single block.interfaceExtends theGiantTrunkPlacerwith branches of length 5 in random directions in the top half of the trunk.interfacePlaces a straight trunk of specified height.interfacePlaces a straight trunk with branches extending up and outwards from the trunk.Methods in dev.wyck.worldgen.feature.trunkplacers that return TrunkPlacerConstructors in dev.wyck.worldgen.feature.trunkplacers with parameters of type TrunkPlacer