PwnPlantGrowth
PwnPlantGrowth
Change the rate at which all plants can grow (and die) per biome and based on natural lighting! Great for roleplaying, territory control, and economy minded servers where food is terribly overabundant and too easy to get.
The basics behind this plugin are designed to slow down or even disable the farming and growth of nearly every plant item in the game along with Biome specific support. Choose which Biomes and light level certain plant types can grow, and at what rates they can grow. You can also configure a chance that some plants will even die! (Replaced by dead bush or vine). This will make tending to massive farms more difficult, balancing your servers food economy and making the game more enjoyable for those who like a bit more realism and challenge.
Carrots, Melons, Wheat, Sugar Cane, Trees and more! The way this plugin works is that it checks for when a plant is about to grow, then based on your configuration settings it gives that growth event a chance to succeed or fail. If it fails, it also has a chance to die!
- Looking to block farming NetherWart entirely or restrict it to the Nether only like it used to be?
- Want to make some things like Melon farms less overpowered?
- Want to force Cocoa to only grow in the Jungle?
- Want to make desert growth rates lower than other areas?
- Want to make buckets pour water like real life buckets?
- Want to make farms be above ground and under natural lighting?
This is the plugin for you!
Features
- Configurable by plant type.
- Enable, disable or set a percentage of default for each plant's growth.
- Configure specific plant types that aren't commonly made available by other farming plugins (such as cactus, sugar cane and specific tree types)
- Whitelist Biomes that a plant can grow in.
- Add a configurable chance of death (plant dies and in some cases turns into a dead shrub).
- Configurable Per Biome for each plant type.
- Adjust the behavior of water source blocks in buckets and dispensers.
- Configurable natural light level.
- Give priority growth rates to certain biomes in outdoor farms while hampering growth rates in poor biomes and underground, great to get players out of their caves and into the world!
Installation
Simply place the PwnPlantGrowth.jar into your plugins folder and run your server! If you are upgrading from a previous version, it is a good idea to copy and delete your config.yml and regenerate a new one in case something has changed. (A future update will check for config file changes and errors)
Configuration
Edit plugins/PwnPlantGrowth/config.yml
- For each plant type, set the percentage from 0 to 100. 0 will disable the plant type from growing at all. 100 will allow plants to grow at their normal rate. The lower you set this number, the less likely the plant will be to grow.
- For each plant type, set a death percentage like above. This is a chance of death only if the above fail chance is successful. For example, if growth percent is 50% and death percent is also 50%, then the overall chance a plant has of dying is 25%.
- For each plant type, set a whitelist of biomes in which it can grow. And empty set means it can grow anywhere. Empty set looks like []
- For each plant type, configure option specific set of biomes, with their own growth and death rates.
Bukkit Biome List - There are a lot!
Links & Info
- PwnFilter - Absolutely the best and most powerful chat and command filtering plugin available. Also does aliases, scripting, sign and anvil text filtering and so much more.
- PwnBuckets - Previously part of PwnPlantGrowth, PwnBuckets grew into it's own plugin that makes liquids (water, lava, ice blocks) behave more naturally when poured from buckets or dispensed from dispensers.
- PwnChickenLay - Configure or block how fast chickens can lay eggs, and change the egg to any possible item.
- ResPwn - Configure useful and fun player respawn options like temporary forcefields, armor and weapons.
- PwnPvpBalance - Balance the tide of uneven game mechanics with options to help players with poor PvP skills be more competitive, and give good players a better challenge.
- Pwn9.com - Visit the Pwn9 Gaming Community, the place we call home. Check out our Minecraft servers, other game servers and fun gaming community.
Plugin Metrics
This plugin utilizes a plugin metrics system, which means that some information is collected and sent to bstats.org.
If you wish to disable this feature, you can do so by opting out, which you can do in the config file under /plugins/PluginMetrics/
PwnPlantGrowth v2.5.7 now available. Some great new fixes and features.
This update resolves some outstanding issues with a few growth related bug as well as cleans up the new growth report feature to be more useful.
Fixes:
Features:
Please add a reload command for the config because plugman reload just crashes the plugin.
In reply to kungfoodken:
Nvm, plugin just entirely crashed my server.
Hello, I'm setting Growth: 1 but I can't see the difference to Growth: 100.
I want to make the sugar cane to grow super slow.
In reply to Forge_User_08895212:
Hi, I love the concept of this plugin and would really like to be using it on my survival server, However when I install the plugin, seemingly properly, as the simple installation says, It doesn't seem to have any effect on my server. I'm using the most up to date version of Minecraft & its server files (1.12.2), on the most up to date version of spigot, I've also tried Bukkit with the same result. The server console says that it's installed and running but The plants are still able to grow in the undesignated regions with default growth rates, and the plugin log shows no actions taking place. Any help would be greatly appreciated.
In reply to Sebastianjohnn:
In reply to tremor77:
In reply to Sebastianjohnn:
Need some more details to troubleshoot
@MTXRooster - It doesn't but that would be a great feature... I believe worldguard however has this feature already:
Does this plugin offer an anti-trample feature where jumping on crops won't uproot them and prevent the block from turning back into a dirt block?
-deleted because it was a stupid question-
could this plugin be used to completely remove grass from a map?
@tremor77
I testet with BoneMeal. All Saplings are death.
In 1.8. works this perfect. In 1.10. not
@tugrisu64
I'll see if I can look into it - make sure you dont have any conflicting plugins.. also, how are you seeing that it is not working - you have a growth rate of 50% set on all of those - so the plants are going to grow - should be at half the rate they they normally would. So i'm not sure how you're qualifying 'not work'
Hello,
in Version 1.10. not work:
REDWOOD:
Growth: 50
Death: 5
Biome:
- TAIGA -> work
- TAIGA_HILLS -> work
- TAIGA_M -> not work
- COLD_TAIGA_HILLS -> not work
- COLD_TAIGA -> not work
- COLD_TAIGA_M -> not work
- MEGA_TAIGA -> not work
- MEGA_TAIGA_HILLS -> not work
- MEGA_SPRUCE_TAIGA -> not work
- EXTREME_HILLS -> not work
- EXTREME_HILLS_PLUS -> not work
- EXTREME_HILLS_PLUS_MOUNTAINS -> not work
- EXTREME_HILLS_MOUNTAINS -> not work
TALL_REDWOOD:
Growth: 50
Death: 5
Biome:
- TAIGA -> not work
- TAIGA_HILLS -> not work
- TAIGA_M -> not work
- COLD_TAIGA_HILLS -> not work
- COLD_TAIGA -> not work
- COLD_TAIGA_M -> not work
- MEGA_TAIGA -> not work
- MEGA_TAIGA_HILLS -> not work
- MEGA_SPRUCE_TAIGA -> not work
- EXTREME_HILLS -> not work
- EXTREME_HILLS_PLUS -> not work
- EXTREME_HILLS_PLUS_MOUNTAINS -> not work
- EXTREME_HILLS_MOUNTAINS -> not work
MEGA_REDWOOD:
Growth: 50
Death: 5
Biome:
- TAIGA -> not work
- TAIGA_HILLS -> not work
- TAIGA_M -> not work
- COLD_TAIGA_HILLS -> not work
- COLD_TAIGA -> not work
- COLD_TAIGA_M -> not work
- MEGA_TAIGA -> not work
- MEGA_TAIGA_HILLS -> not work
- MEGA_SPRUCE_TAIGA -> not work
- EXTREME_HILLS -> not work
- EXTREME_HILLS_PLUS -> not work
- EXTREME_HILLS_PLUS_MOUNTAINS -> not work
- EXTREME_HILLS_MOUNTAINS -> not work
@alek123222
It should mostly work as is, I think there are a few new items to fix up for 1.10 - I'll try to get something out soon.
Can this be updated to 1.1?
@YellowZaki
That is not possible, that would entail speeding up the server clock. You can achieve this by configuring the growth modifier of a Spigot server in your spigot.yml - learn more here: https://www.spigotmc.org/wiki/spigot-configuration/
If all you're looking to do is make things grow faster just use that. PwnPlantGrowth is designed to add per-biome configuration beyond what Spigot can do via basic configs.
I would like to increase the grow rate for more than 100%