Biome Planter
Allow players to randomly spawn (plant) biome-specific trees and vegetation with intelligent spacing and terrain validation. Includes powerful planting and removal commands, with fully configurable behavior.
Features
- Smart biome detection for accurate tree types
- Configurable randomized planting across all major biomes
- Intelligent placement system to avoid invalid terrain or overlap
- Comprehensive tree removal (plugin and world-spawned)
- Supports Arctic, Tundra, Temperate, and Arid biomes
Permissions
- biomeplanter.use – Required to use any commands
Chat Commands
- /bpa [radius] – Plant trees in a given radius (default: 50m)
- /bpr [radius] – Remove all trees (including world trees) within radius (default: 10m)
Configuration
{
"TreeDensityMultiplier": 0.4,
"DefaultRadius": 50.0,
"MinimumSpacing": 5.0,
"MaxRadius": 1000.0,
"SpawnAttempts": 10,
"EnforceBiomePlantType": true,
"EnforceLocationRestriction": true
}
Config Explanation
- TreeDensityMultiplier – Controls how many trees spawn per area
- DefaultRadius – Default planting radius when no value is given
- MinimumSpacing – Minimum distance between spawned trees
- SpawnAttempts – Attempts to find valid placement spots
- EnforceBiomePlantType – Enables biome-specific tree types
- EnforceLocationRestriction – Prevents invalid placements (e.g. rocks/buildings)
Caveats & Disclaimers
Large planting/removal radius values may cause FPS drops or server lag. Use responsibly.
Localization
{ "NoPermission": "<color=#ffc34d>[BiomePlanter]: You do not have permission to use this command.", "NoTrees": "<color=#ffc34d>[BiomePlanter]: No suitable trees found for this biome.", "CannotPlant": "<color=#ffc34d>[BiomePlanter]: You cannot plant trees here. Try a different location.", "TreesRemoved": "<color=#ffc34d>[BiomePlanter]: Removed <color=#b0fa66>{0} trees within <color=#ffcc66>{1}m radius", "TreesPlanted": "<color=#ffc34d>[BiomePlanter]: <color=#b0fa66>{0} trees planted within a <color=#ffcc66>{1}m radius!", "RadiusTooLarge": "<color=#ffc34d>[BiomePlanter]: Radius too large! Maximum allowed radius is <color=#ffcc66>{0}m" }
Supported Trees by Biome
- Arctic – Snow-covered pines and firs
- Tundra – Birch and pine variants
- Temperate – American beech, oak, and mixed forest species
- Arid – Palm trees and cacti
- Jungle (Future Support Coming!)
Support
Join the Dark Side Development Discord for support, updates, or biome-bending madness.
Legal
Copyright © 2025 Lincoln
This plugin, Biome Planter, is the intellectual property of Lincoln. The plugin may not be copied, modified, merged, published, or redistributed without the explicit permission of the creator, Lincoln.
Permission is granted solely for personal use on a Rust server that you own or manage. Commercial use, sharing with third parties, or distribution on multiple servers is strictly prohibited without prior consent from the creator.
Disclaimer of Warranty and Liability:
This plugin is provided "as is" without any express or implied warranties. The creator disclaims any liability for damages, including but not limited to server malfunctions, data loss, or other issues arising from the use of this software. Use of the plugin is at your own risk.