GrowthLimiter
GrowthLimiter's Purpose
Basically, if you have a world that you want to simulate "growth difficulties" for any reason (say, you want to limit Grass spread or Mycelium spread to a slowpoke pace), this plugin will do the trick! Be it whether you wish to make grass spread at a 50% or even 90% of the original intended speed, you have complete control!
This is all built on pure Bukkit API. There should be no worry about this plugin breaking between minecraft releases unless Bukkit changes the API for growth.
Features
- Limit a the speed of grass/mycelium/vine/wheat growth in any world you wish
- Limit the distance a vine will grow
- Multiworld compatible.
- Built purely on Bukkit API, this will work on CraftBukkit 1.2.5 - 1.8! (Spigot 1.8 compatible) :)
Commands
None!
Permissions
None! There's nothing that could be permissible.
Configuration
Debug - true or false, use only if you wish to see how many times a BlockSpreadEvent is being canceled (this WILL spam your console, only recommended true for a test server)
Growth -
- Grass - A double digit number from 1-100 of which 100 means ALL Grass spread will be disabled and 1 will have a 1% chance of canceling a grass spread event
- Mycelium - A double digit number from 1-100 of which 100 means ALL Mycelium spread will be disabled and 1 will have a 1% chance of canceling a grass spread event
ToDo
Allow toggle for worlds in config9/12/12- In game command to reload config
- In game command to alter the Growth percentage
Vine growth limit18/12/12Vine distance limit18/12/12Mycelium growth limit9/12/12Per world configuration18/12/12Wheat growth limit6/2/13
MCStats
This plugin does use MCStats, which can be disabled by going into the plugins/PluginMetrics/config.yml
FAQ's
1) How server intensive can this become if I'm running this on a world with several players in different places? If you have been using something like WorldGuard's dynamic flag to stop all grass spread, it's going to consume the same resources, basically none! A server would accumulate lag from having too many players before this plugin can.
2) Why not just use some other plugin? Honestly, it's up to you. I haven't found a plugin that does this yet (probably because the amount of requests is close to null), or a plugin might be trying to hard to do many other things. This plugin only does one thing: Limits based off percentage the grass and mycelium spread.
3) I set the percentage to 50% and I'm seeing more than 50% of grass/mycelium doing nothing! Why can't you use percentages right!? Calm down, the percent is a chance for EACH BlockSpreadEvent, not overall. It's like flipping a coin, you have 50% chance each flip to get heads or tails, not 50% over all coin flips.
4) My question isn't listed here! Comments and I'll try to add it (if it's an FAQ worthy question).
Could you add vine growth limit? Or remove vine growth completely? Then id love this plugin.
New Update adding in Mycelium and a Worlds list.