Realistic Biomes
Realistic Biomes modifies natural plant growth according to dimension and biome climate. Each tracked plant has a home dimension and an optimal biome. Growth proceeds at the vanilla rate in the optimal biome and becomes slower as local conditions diverge from that biome. Bone meal is unaffected.
Growth calculation
On each natural random-tick growth attempt, the plugin compares the climate at the plant’s block with the configured optimum. A plant in the wrong dimension receives the maximum malus. A plant in the correct dimension receives a malus proportional to climate distance.
The maximum malus is 1,000 percent, which produces a pass chance of approximately 9 percent of normal. Climate alone therefore cannot prevent a crop from growing indefinitely.
malusPercent = 1000 × climateDistance
passChance = 1 / (1 + malusPercent / 100)Overworld climate distance is composed of 35 percent temperature difference, 35 percent downfall difference, and 30 percent precipitation mismatch. Nether and End biomes use authored climate vectors because their vanilla temperature and downfall values do not provide sufficient distinction.
The biome at the plant’s exact block is used. Underground farms in lush caves, dripstone caves, or the deep dark therefore use the cave biome rather than the surface biome above. Elevation does not affect the calculation.
Optimal biomes
| Plant | Dimension | Optimal biome |
|---|---|---|
| Wheat | Overworld | Plains |
| Carrot | Overworld | Sunflower Plains |
| Potato | Overworld | Meadow |
| Beetroot | Overworld | Taiga |
| Torchflower | Overworld | Flower Forest |
| Pitcher plant | Overworld | Swamp |
| Melon | Overworld | Jungle |
| Pumpkin | Overworld | Forest |
| Sweet berry bush | Overworld | Taiga |
| Cocoa | Overworld | Jungle |
| Cave vines | Overworld | Lush Caves |
| Bamboo and bamboo shoot | Overworld | Bamboo Jungle |
| Cactus | Overworld | Desert |
| Sugar cane | Overworld | Jungle |
| Kelp | Overworld | Cold Ocean |
| Vines | Overworld | Jungle |
| Oak sapling | Overworld | Forest |
| Spruce sapling | Overworld | Taiga |
| Birch sapling | Overworld | Birch Forest |
| Jungle sapling | Overworld | Jungle |
| Acacia sapling | Overworld | Savanna |
| Dark oak sapling | Overworld | Dark Forest |
| Cherry sapling | Overworld | Cherry Grove |
| Pale oak sapling | Overworld | Pale Garden |
| Mangrove propagule | Overworld | Mangrove Swamp |
| Brown mushroom | Overworld | Mushroom Fields |
| Red mushroom | Overworld | Mushroom Fields |
| Nether wart | Nether | Soul Sand Valley |
| Twisting vines | Nether | Warped Forest |
| Weeping vines | Nether | Crimson Forest |
| Chorus plant | End | End Highlands |