COWMODSКаталог модов

Realistic Plant Growth

Powerful Spigot/Paper plugin that brings a new level of realism to the Minecraft flora, allowing you to fine-tune growth parameters on a per-biome basis.

Автор: TheRealPredator4,3 тыс.42обновлён 25 июл. 2025 г.
ЭкономикаЕдаМеханики игры

Описание

Realistic Plant Growth Plugin Logo



GitHub branch status Modrinth Downloads Modrinth Version

Discord Static Badge


👋 Welcome to the Realistic Plant Growth Plugin

Realistic Plant Growth is a powerful Spigot/Paper plugin that brings a new level of realism to the Minecraft flora, allowing you to fine-tune growth parameters on a per-biome basis.


  • Do you want to stop Nether Wart farming or make it only work in the Nether like it used to be?
  • Do you think Melon farms are too powerful and want to balance them?
  • Maybe you want cocoa to grow only in jungles or make plants grow slower in deserts?
  • Or perhaps you want farms to be above ground and need natural light?

You can do all that with Realistic Plant Growth!


Realistic Plant Growth actively monitors grow events, allowing plants to progress through their growth stages based on a configured growth rate.
What sets this plugin apart is its biome-dependent growth rate, providing an immersive experience tailored to the in-game environment.


Supported Languages

Realistic Plant Growth is currently available in the following languages:

  • English (default)
  • German (Deutsch)
  • Finnish (Suomi)
  • Russian (Русский)
  • Chinese (Traditional) (繁體中文)

Want to add another language? See the Translators page!



Wiki

Check out our wiki for detailed documentation.



Features

All features are highly customizable!
You can tweak them to your preference in the Config.yml and GrowthModifiers.yml files.

  • 🌍 Biome-Based Growth: Customize plant growth by biome.
  • 🏞️ Custom Biome Support: Works with Terra, Terralith, and more.
  • 🌱 Survival Chance: Plants may die at each growth stage.
  • 🪓 Tool-Based Harvesting: Use hoes for crop drops.
  • 🚜 Farmland Decay: Farmland revert to dirt after harvest.
  • ☀️ Sunlight Requirement: Plants need natural light to grow.
  • 💡 UV Blocks for Indoor Farming: Grow indoors with UV blocks.
  • 🌾 Fertilizer Boost: Nearby composters speed up growth, requiring refills.
  • 🚫 Disable Bonemeal Output: Prevent composters from producing bonemeal.
  • 🧪 Bonemeal as Input: Use bonemeal to fill composters.
  • ⚡ Shift-Click Composting: Quickly fill composters with Shift + right-click.
  • 🎶 Atmospheric Effects: Optional sounds/effects on plant death.
  • 🗨️ Custom Messages: Fully customizable player messages.

For a full and detailed feature description, visit the wiki.



Requirements

Minecraft version:
-> 1.20.1 or above.

Java version:
-> At least Java 21.



Commands
commands:
   rpg:
      description: Execute a RealisticPlantGrowth command.
      usage: /rpg <help|info|reload>
      permission: rpg.help
      aliases: [realisticPlantGrowth, realisticplantgrowth]
Permissions
permissions:
  rpg.*:
    description: Gives access to all RealisticPlantGrowth features.
    default: op
    children:
      rpg.reload: true
      rpg.help: true
      rpg.info: true

  rpg.reload:
    description: Gives access to the /rpg reload command.
    default: op

  rpg.help:
    description: Base-Permission to access /rpg command.
    default: op

  rpg.info:
    description: Gives access to the /rpg info command.
    default: op
    children:
      rpg.info.interact: true

  rpg.info.interact:
    description: Gives growth information of plants when interacting with them.
    default: true


IMG



This plugin draws inspiration from PwnPlantGrowth by Pwn9.

Последние версии

Все версии →
beta

Realistic Plant Growth BETA-0.9.7

BETA-0.9.7
25 июл. 2025 г.948Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, purpur, spigot
Скачать
Что нового
# Performance Improvements This update addresses a performance bottleneck related to the *special block search* functionality, which is triggered when either the **Fertilizer** or **UV Light** features are enabled. You should notice smoother operation when using these features. Thanks to **ShermansWorld** for reporting this issue on the RealisticPlantGrowth Discord server and helping validate the performance improvements. ## 🧱 Dependency Updates * [Dependabot]: Bump `org.junit.jupiter:junit-jupiter` from `5.13.1` to `5.13.3` by @dependabot in [#64](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/64) ## 🔄 How to Update from BETA-0.9.X: Simply replace the existing `.jar` file and restart your server. --- ### 📜 Full Changelog https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.6-BETA...v0.9.7-BETA
beta

Realistic Plant Growth BETA-0.9.6

BETA-0.9.6
29 июн. 2025 г.174Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, purpur, spigot
Скачать
Что нового
# New Villager Farming Restrictions - Introduced a new `villager` section in `Config.yml` to control how farmer villagers interact with **GrowthModified** crops. - These settings offer more control over automated villager farming and ensure villager actions respect your growth modifier rules: - `villager.require_hoe`: When enabled, villagers will not receive crop drops. This effectively disables villager-based farming for GrowthModified plants. - `villager.destroy_farmland`: When enabled, farmland is converted into coarse dirt after villagers harvest GrowthModified crops. Players must re-till the soil to replant. - `villager.disable_composter_interaction`: When enabled, villagers will no longer fill composters with collected seeds or crops. ## ⚙️ Configuration Changes ### Config.yml: - 🆕 **Added**: - `villager.require_hoe` - `villager.destroy_farmland` - `villager.disable_composter_interaction` - 🔼 **Bumped** `config-version` to **9** ## 🐛 Bug Fixes - 🌳 Fixed an issue where **DARK_OAK** growth modifiers were incorrectly applied to **OAK** trees. - 🥔 Fixed a config error caused by incorrect material names like `POTATOE`, which previously worked but aren't valid Minecraft materials. ## 🧱 Dependency Updates * [Dependabot]: Bump `net.kyori:adventure-text-serializer-legacy` from `4.21.0` to `4.23.0` by @dependabot in [#57](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/57) * [Dependabot]: Bump `net.kyori:adventure-text-serializer-gson` from `4.21.0` to `4.23.0` by @dependabot in [#58](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/58) * [Dependabot]: Bump `net.kyori:adventure-text-serializer-plain` from `4.21.0` to `4.23.0` by @dependabot in [#59](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/59) * [Dependabot]: Bump `net.kyori:adventure-api` from `4.21.0` to `4.23.0` by @dependabot in [#60](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/60) * [Dependabot]: Bump `net.kyori:adventure-text-minimessage` from `4.21.0` to `4.23.0` by @dependabot in [#61](https://github.com/Happy-Hop7/RealisticPlantGrowth/pull/61) ## How to Update from BETA-0.9.X: Simply replace the existing `.jar` file and restart your server. --- **Full Changelog**: [Compare v0.9.5-BETA...v0.9.6-BETA](https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.5-BETA...v0.9.6-BETA)
beta

Realistic Plant Growth BETA-0.9.5

BETA-0.9.5
13 июн. 2025 г.127Minecraft: 1.21.4, 1.21.5paper, purpur, spigot
Скачать
Что нового
# Bug Fix & Dependency Updates - Fixed a bug causing `OAK_SAPLINGS` to use the growth modifiers of `DARK_OAK_SAPLINGS`. - Updated build and adventure dependencies. Huge thanks to @Steve for reporting this bug on the RealisticPlantGrowth Discord server! ❤️ --- **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.4-BETA...v0.9.5-BETA
beta

Realistic Plant Growth BETA-0.9.4

BETA-0.9.4
4 мая 2025 г.213Minecraft: 1.21.4, 1.21.5paper, purpur, spigot
Скачать
Что нового
# Added New Composter Settings A new section has been added to `Config.yml` that allows you to customize composter behavior. ### New Features: - **Disable Bonemeal Generation:** You can now disable bonemeal output from composters — perfect for nerfing automatic bonemeal farms. - **Quick-Fill Feature:** Shift-right-clicking with a compostable item instantly fills the composter. It consumes exactly as many items as it would if placed one-by-one. - **Bonemeal Level Fill:** You can now use bonemeal to increase a composter’s level by exactly one. ### How to Update from BETA-0.9.3: Simply replace the existing `.jar` file and restart your server. <br> --- **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.3-BETA...v0.9.4-BETA
beta

Realistic Plant Growth BETA-0.9.3

BETA-0.9.3
8 февр. 2025 г.605Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur, spigot
Скачать
Что нового
# Hotfix for Paper Server - Fixed an issue affecting Paper forks where `BiomeChecker` incorrectly processed the `'default:Biome'` section in `GrowthModifiers.yml`. Huge thanks to @grabsky and **Mini** for reporting this bug on the **RealisticPlantGrowth** Discord server! ❤️ **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.2-BETA...v0.9.3-BETA
beta

Realistic Plant Growth BETA-0.9.2

BETA-0.9.2
13 дек. 2024 г.250Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur, spigot
Скачать
Что нового
# Hotfix for 1.20.4 Servers - Fixed a bug in the version loading system that prevented the plugin from working on 1.20.4 servers. (Issue [#25](https://github.com/Happy-Hop7/RealisticPlantGrowth/issues/25)) **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9.1-BETA...v0.9.2-BETA
beta

Realistic Plant Growth BETA-0.9.1

BETA-0.9.1
7 дек. 2024 г.102Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur, spigot
Скачать
Что нового
# Minecraft 1.21.4 Support & Improved Error Handling - **Added Minecraft 1.21.4 Support**: The plugin now supports Minecraft version **1.21.4**. - **Improved Error Handling**: Configuration errors in the `GrowthModifiers.yml` file will now prevent the plugin from loading, preventing unexpected errors during runtime. ## Important Notes - **End of Beta Support for Older Versions**: This is the final update in the beta phase that will support older Minecraft versions. Future releases will only support the latest version of Minecraft until the full release is ready with all features implemented. ## How to Update from BETA-0.9.0: 1. Replace the existing `.jar` file with the new version. 2. Restart your server. 3. Optionally update your `BiomeGroups.yml` file to include the new **PALE_GARDEN** biome. 4. Optionally modify your `GrowthModifiers.yml` to include the new plant types. **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.9-BETA...v0.9.1-BETA
beta

Realistic Plant Growth BETA-0.9

BETA-0.9.0
4 нояб. 2024 г.206Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3paper, purpur, spigot
Скачать
Что нового
# Custom Biomes Support | Java 21 Requirement - Added support for **custom biomes** (requires Paper server or fork). - Plugin now requires **Java 21**. ## Important Notes - **Winter Drop Update:** The new plants from Minecraft 1.21.3's Winter Drop update will be added in the next plugin release. Stay tuned! - **Beta Support Policy**: This is the final update in the beta phase that will support older versions of Minecraft. Going forward, this plugin will only support the latest Minecraft version up until the full release and all features are implemented. ## How to Update from BETA-0.8.6: Simply replace the existing `.jar` file and restart your server. <br> You may need to update your language strings since biome formatting changed. **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.8.6-BETA...v0.9-BETA
beta

Realistic Plant Growth BETA-0.8.6

BETA-0.8.6
27 июл. 2024 г.373Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper, purpur, spigot
Скачать
Что нового
# Bug fix. - Fixed [#17](https://github.com/Happy-Hop7/RealisticPlantGrowth/issues/17) - Improved Event Logging - Changed comments in all language files. (please let me know if you find a mistake) --- ## How to Update from BETA-0.8.5: Simply replace the existing `.jar` file and restart your server. ## Download the Latest Build As always, you can access the latest build by following this [link](https://modrinth.com/plugin/realistic-plant-growth/version/latest). **Full Changelog**: <br> https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.8.5-BETA...v0.8.6-BETA
beta

Realistic Plant Growth BETA-0.8.5

BETA-0.8.5
24 июн. 2024 г.192Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper, purpur, spigot
Скачать
Что нового
# Minecraft 1.21 support and Finnish translations. - Support for Minecraft version 1.21! - Added Finnish translations (Big thanks to [@aXe18](https://github.com/aXe18)) --- ## How to Update from BETA-0.8.4: Simply replace the existing `.jar` file and restart your server. **Full Changelog**: https://github.com/Happy-Hop7/RealisticPlantGrowth/compare/v0.8.4-BETA...v0.8.5-BETA