Thor
THOR
Thor has powers. So why can't you have those powers? My first published plugin ever grants you the power of Thor.
- Thor's hammer.
- Right click to throw Thor's hammer and do damage to entities.
- Explosions and fireworks when lightning strikes!
- Abilities ("power ups") if you are on high or low ground.
- Monsters that attack you if you are on ice
- Chance of rain when using Thor's Hammer
- A Thor login and log-out messages
- Commands to strike you, your friends, or where you look.
- Command to ragequit, Thor style!
- Command cooldowns!
- Configurable English, Spanish, and Polish messages.
Command | Operation |
---|---|
/thor help | Brings up a help menu! |
/thor's hammer | Gives you Thor's Hammer! |
/thor's hammer -d | Gives you Thor's Hammer which does damage! |
/thor destroy | Strikes lightning on yourself. |
/thor destroy -d | Strikes lightning on yourself, doing damage! |
/thor destroy player <playername> | Strike lightning on another player! |
/thor destroy player <playername> -d | Strike lightning on another player, doing damage! |
/thor destroy look | Strike lightning where you are looking! |
/thor destroy look -d | Strike lightning where you are looking, doing damage! |
/thor ragequit | Rage-quit, Thor style! |
/thor ragequit -d | Rage-quit, Thor style, striking damaging lighting in the process! |
/thor cooldowns index <player> | List all cooldowns, with indices, for a player! |
/thor cooldowns reset <player> | Reset all command cooldowns for a player! |
/thor cooldowns remove <player> <index> | Remove a player's cooldown at an index! |
/thor reload | Reloads the config.yml, messages.yml, and abilities.yml! |
Permission Node | Action |
---|---|
thor.* | Allows the use of all the below permission nodes. |
thor.commands.* | Allows the use of all the commands. |
thor.destroy.* | Allows the use of all destroy commands! |
thor.friendly.* | Allows the use of all permission nodes containing "friendly"! |
thor.painful.* | Allows the use of all permission nodes containing "painful"! |
thor.cooldowns.* | Allows the use of all cooldown commands and cooldown override! |
thor.friendly.hammer | Allows the use of /thor's hammer! |
thor.painful.hammer. | Allows the use of /thor's hammer -d! |
thor.destroy.friendly.me | Allows the use of /thor destroy! |
thor.destroy.painful.me | Allows the use of /thor destroy -d! |
thor.destroy.friendly.other | Allows the use of /thor destroy player <playername>! |
thor.destroy.painful.other | Allows the use of /thor destroy player <playername> -d! |
thor.destroy.friendly.look | Allows the use of /thor destroy look! |
thor.destroy.painful.look | Allows the use of /thor destroy look -d! |
thor.friendly.ragequit | Allows the use of /thor ragequit |
thor.painful.ragequit | Allows the use of /thor ragequit -d |
thor.help | Allows the use of /thor help |
thor.cooldowns.index | Allows the use of /thor cooldowns index <player>! |
thor.cooldowns.reset | Allows the use of /thor cooldowns reset <player>! |
thor.cooldowns.remove | Allows the use of /thor cooldowns remove <player> <index>! |
thor.cooldowns.override | Exempts a player from cooldowns! |
thor.reload | Allows the use of /thor reload |
thor.login | Allows the Thor login message. |
thor.logout | Allows the Thor logout message. |
thor.ice | Allows monsters to spawn when you are on ice. |
thor.height.high | Allows you to receive affects if you are on high ground! |
thor.height.low | Allows you to receive affects when on low ground! |
(Outdated) How to use Thor version 2.3:
Have any configuration questions? Click this!
Have a problem or want a feature? Comment / Make a ticket!
If you're having fun! Click the donate button at the top right corner!
- Nothing :D
@number1Master
:O A life?! What does it feel like?!
@MasonGamingV
I have been trying, but I have a life.
update update update
@TyTiKi
I forgot to put it up there, but the only Thor's hammer permission node is Thor.hammer.
Expect your idea in the next update.
Any way to give users the possibility to use only the friendly hammer? I set up the permissions in that way but when I type /thor's hammer it cant find the "thor.painful" permission. If I add "thor.painful" the thor's hammer does damage. If I add "thor.friendly.*" nothing happens.
Any help is appreciated.
@Sirikon
The Next version will have a language file. Since I'm working on other things, I'll private message you within a week or 2 with some messages to translate.
Thank you for the help!
I really love this plugin xD, i would help you with the translation to spanish ;)
@chasechocolate
Sure
@number1Master
Can you add a configurable cooldown time before each use of /thor's hammer? Like you can only use the hammer every 5 seconds or so?
@Yukosama
As far as I know, it does, but I only test my plugins against recommended builds or any Beta builds that are posted on bukkit.org.
Please feel free to test it! I would appreciate a heads up if anything is not working!
do it works with 1.3??
@xMet4llic4x
The plugin does not give you the item Thor's hammer. It simple gives you the power of Thor's hammer!
The item Thor's hammer is a golden axe. If you get yourself a golden axe, type the command, it should work.
Hey just installed your plugin I typed in /thor's hammer and the one that deals damage it told me i was granted the hammer but i didn't receive anything. Am I supposed to use a certain tool? Other than that all the other commands seem to be working just fine please help thanks :D
@nagata689
Download JD-GUI application (it looks like a coffee mug).
Download the Thor.jar.
Open the Thor.jar using JD-GUI.
That is how I look at other people's code for inspiration!
Hey bro, I am starting coding Bukkit Plugins and would love to look at your code for studying only ofcourse :D So could you make it public?
<<reply 705597="">>
Get ready to see the next version!
Wow. I want Thors Hammer!
<<reply 694494="">>
On it!
You should add a command that changes the weather to a storm. (obvious reasons)
@MedlarGW
Sorry for the late reply, I was on vacation. If you haven't try deleting the config.yml and restarting/reloading the server or simply reloading the plugin.