Explode Everything
This is my first plugin for Bukkit, so please don't be mean.
It simply lets the player make everything he touches blow up without damaging him or anyone around (except for animals and mobs). "Why?", you may ask. Good question. I wanted to start making plugins for bukkit so I started reading the API documentation and the idea just popped into my mind while reading about the createExplosion() method in the World class. I don't even know if something similar already exists.
It can be used for various purposes such as just for fun or to dig tunnels and caves quickly and with ease.
COMMANDS
- /eestart [targetPlayer] [power]
- /eestartme [power]
- The eestart commands basically gives a player the power to blow up stuff. There is a difference between eestart and eestartme: the first can give the powers both to another player and to the casting player if no [targetPlayer] is specified. This is because this way the server can, through permissions, let the players give the powers to themselves but not to other players. Possible power values are soft, medium, hard and atomic. If no power is specified or the one typed is not valid, medium is automatically assigned.
- /eestop [targetPlayer]
- /eestopme
- It just stops the explosions either for the specified player or the player who issued it in the case of eestop or just stops them for the player who casts it in the case of eestopme.
- /eepower [targetPlayer] [power]
- /eepowerme [power]
- Changes the power of the explosions for the specified [targetPlayer] or the player who casts the command. As opposed to eestart, this command will just not work if none or invalid power is typed.
PERMISSIONS
- /eestart
- /eestop
- /eepower
- exploder
- /eestartme
- /eestopme
- /eepowerme
- exploder.self
FUTURE IMPROVEMENTS
Features to be added in the future:
- Decide wether explosions damage other players
- Ability to position items even if still using the powers
OTHER STUFF
I'm not very good at explaining stuff, so feel free to ask for more information. Also, if you find any bugs or permissions won't work (main cause for that being the fact that i quite didn't get them :D) feel free to ask for help or send suggestions for improvements. I'll be glad to help or try to do what you may ask for :)
Comments