Skip to content

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.

License

Notifications You must be signed in to change notification settings

aXe18/RealisticPlantGrowth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👋 Welcome to the Realistic Plant Growth Plugin

Important

RealisticPlantGrowth is still in an early phase of development.
If you encounter any problems, please open an issue with a detailed error description.
I will investigate the occurring problem and try to fix it as soon as possible.

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 Grotwh!


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.


Balancing Automatic Farms

You can customize your farming experience by adjusting the required light level for plant growth. This feature can not only ensure that growth occurs only above ground but also disables the dominance of stacked farms, preventing overpowering setups like giant cactus farms.

To add an extra layer of complexity, each plant introduces a configurable death chance. This element adds a strategic component to the game, as plants now have a chance to perish during their growth process. The introduction of a death chance serves as a countermeasure against fully automatic farms, adding a balancing factor to the gameplay.


UV-Light Blocks

UV-Light enables the growth of plants that lack access to natural skylight, enabling their cultivation in dark and indoor environments. Easily customize the effect radius and the UV-light blocks in the configuration settings.


Fertilizer

Fertilizer blocks (Composter) enhance the growth rates of plants in their vicinity. By default, each time a plant advances to the next stage, the composter fill level is depleted, signifying the utilization of fertilizer to boost the growth rate. Players must refill the composter either manually or with the assistance of hoppers.


Features

All features can be toggled and fine-tuned either directly in the Config.yml file or by adjusting the GrowthModifiers.yml file.

  • Biome-Specific Plant Growth
  • Biome-Specific Plant Death Chance
  • Sounds and Effects On Plant Death
  • Replace Farmland On Harvest
  • Agricultural Crops Require Hoe
  • Plants Require Natural Sky Light
  • UV-Light Blocks
  • Boost Growth Rates With Fertilizer
  • Customizable Messages With miniMessage Support.


Wiki

Check out our wiki for detailed documentation.



Requirements

Minecraft version:
-> 1.20 or above.

Java version:
-> At least Java 17. (recommend using Java 21)



Useful Bukkit/Spigot Resources

Useful Bukkit/Spigot Resources


License

License

Realistic Plant Growth is licensed under the terms of the GNU General Public License (GPL) version 3 or any later versions, as published by the Free Software Foundation. This means you are free to redistribute and modify the program, subject to the conditions outlined in the license.

Warranty Disclaimer

Realistic Plant Growth is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Realistic Plant Growth.
If not, see http://www.gnu.org/licenses/.

Contribution and Collaboration

Contributions to Realistic Plant Growth are welcome under the terms of the GPL. If you choose to contribute, you agree that your contributions will also be subject to the license terms outlined in the GPL.



This plugin draws inspiration from PwnPlantGrowth by Pwn9.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%