Biome Growth Controls
This mod adds a realistic system for restricting plant and sapling growth based on Minecraft biomes. Each plant can now only grow in biomes that match its natural habitat conditions.
Main Features
Realistic Plant Distribution
- Wheat grows only in plains, but not in the Nether
- Chorus plants develop exclusively in End biomes
- Cacti and sugar cane have strict growth location restrictions
- All plants follow their natural ecological niches
Failed Growth Mechanics Plants that end up in unsuitable biomes remain in a static state for some time, then drop as items. This prevents meaningless resource usage and adds a strategic element to farming.
Analysis Tool In version 1.14+, a growth detector is available that allows players to get information about growth settings for specific biomes and blocks directly in the game.
Compatibility with Other Mods
The mod works correctly with added plants and saplings from other mods if they use the standard Forge system for agricultural crops.
Configuration Settings
The mod provides a detailed configuration system where you can:
- Configure biome lists for each plant type
- Manage item drops on failed growth
- Disable restrictions for specific crops
- Configure logging for debugging
Example configuration for version 1.14.4:
[growthcontrols]
CropBlockToBiome = ["minecraft:wheat->minecraft:plains,minecraft:swamp,minecraft:beach", "minecraft:carrots->minecraft:taiga,minecraft:savanna,minecraft:savanna,minecraft:savanna,minecraft:shattered_savanna_plateau,minecraft:sunflower_plains,minecraft:giant_tree_taiga_hills"]
dropOnFailedGrow = true
SaplingBlockToBiome = ["minecraft:acacia_sapling->minecraft:savanna,minecraft:shattered_savanna,minecraft:shattered_savanna_plateau,minecraft:savanna_plateau,minecraft:modified_wooded_badlands_plateau,minecraft:wooded_badlands_plateau"]
Additional Feature
The mod also includes a natural sapling spread mechanism: when tree leaves disappear naturally, saplings can appear on grass and dirt, mimicking natural forest growth.