InfernalPreigniter
Ok, so this is my first bukkit plugin which I made to bring back pre 1.6 fire. I know there has been one other plugin (namely inferno), however, it creates a too strong of a fire spread. So, without updates to inferno or any other option I decided to make my own.
The main problems I see with post patch 1.6 fire is it spreads a little slow, and seems to have a maximum spread radius around the initial source of fire. At the moment, InfernalPreigniter ups the spread speed slightly by guarenteeing that when a block is destroyed by fire to spread to two adjacent, non-fire blocks. In addition, what ends up happening because these two new fire blocks are created not by normal spread, they each appear to have their own spread radius, allowing for a further spread.
In sort, I've increased the fire spread speed by a decent amount, while giving it a much further spread, pretty much emulating pre-1.6 fire.
INSTALL: drag/copy/paste the infernalpreigniter.jar into your plugins folder.
atm: the spread is currently picking the first two available blocks searching top to bottom relative to the destroyed block. I'll get it working so that all eligible blocks are put into a list and a random 2 are picked.
To Do: -randomize fire spread selectio. -add config file options
Other Ideas: -allow manipulation of non burn spread (spread not caused by the destruction of a block). For example, turning non burn spread off and only allowing fire to spread to one block when burned will ensure that the fire will spread but not multiply (fun for fire fighter rp)
again, this is my first bukkit plug, please let me know what else you'd expect from this so that i can learn how to implement those for future updates. opinions, bugs with other common plugins, suggestions, etc.
Current Version : 0.2
To Do: -config file -fix so the fires created through this plugin will be truely random.
Comments