Thor
THE ORIGINAL GOD OF WAR PLUGIN
Thor is a plugin that allows players to make various things happen (like lightning) at certain locations by clicking at that location with a tool. Unlike other plugins, which require a host of commands to be typed (which takes FOREVER), you just have to type what you want to happen at the start, and then click when and where you want it to happen. As many times as you like; you don't have to keep typing commands.
Essentially, Thor adds what is like magic wands to the Bukkit server. Inspired by the fact that the 'wand' (originally a stone axe (though it can now be configured in the config file to be whatever you want)) kind of looks like a hammer and gives the user godly power, the plugin was called Thor (god of thunder). The wand can target a location in the cross hairs of your player and make something happen at the target. the something comes in the form of the powers detailed below.
Thor's hammer is the all-powerful weapon, but single-power tools can be configured as well. I call these "power tools". New in 4.1 is that each power tool can individually be configured with item meta data, including multiple enchantments, a name, and whatever lore ("tool tips") you want. This allows map makers to configure special power tools and goals of, or tools required to, complete a quest. (Ex. need to construct a teleport tool to leap across a unpassable chasm, but to contract that you need to kill an enderman.)
Powers/Commands
"Powers" are the things that can be done at the location right (or left) clicked. These are (in the latest version):
- /thor Lightning: Casts a lightning bolt at the location they are targeting with the tool.
- /thor Explode: Causes an explosion at the location they are targeting with the tool.
- /thor Wolves: Spawns an angry wolf at the location they are targeting with the tool.
- /thor Teleport: Teleports the player from his current location to the location they are targeting with the tool. Note: works farther than ender pearls, and player takes no damage.
- /thor Fireball: Makes the player throw a fireball at the location they are targeting with the tool
- /thor Fire: Sets the block targeted on fire. Does not work for entities
- In addition, the /thor Stop action switches off any powers
- AND if you don't have or forgot what the item that you configured Thor's hammer to be was, "/thor give" gives you it, and tells you whether it will take place when you left click or right click.
- Note that the provided hammer is enchanted just to make it look cool (and last longer), and it currently required if you make one yourself.
- /thor creeper: Spawns a creeper at the location they are targeting with the tool
- /thor zombie: Spawns a zombie at the location they are targeting with the tool
- /thor enderman: Spawns an enderman at the location they are targeting with the tool
- /thor dragon: Spawns an ender dragon at the location they are targeting with the tool
- /thor skeleton: Spawns a skeleton at the location they are targeting with the tool
- /thor villager: Spawns a villager at the location they are targeting with the tool
- /thor cow: Spawns a cow at the location they are targeting with the tool
- /thor delete: Deletes the block they are targeting with the tool
- /thor Napalm: Throws a fire charge at the location targeted. Works for entities and blocks, but a bit slower than "fire"
- /thor list: lists who has or is using Thor powers. Usable from console
- /thor wither: spawns a wither
- /thor pigman: spawns an armed, angry, zombie pigman
- /thor bats: spawns bats
- /thor blaze: spawns a blaze
- /thor spider: spawns a spider
- /thor witch: spawns a witch
- /thor cavespider: spawns a cave spider
- /thor groundpound: hit the ground hard and everything (blocks and entities) goes flying! [Added in 4.4]
- /thor arrows: launches multiple arrows as if from a fully powered bow [Added in 4.5] Video demos of arrows found on the Configuration page.
Crafting
Crafting is enabled by default, but can be turned off with the enableCrafting config item.
Supports a recipe to craft Thor's hammer, the use thereof being limited by the power-specific permissions. Note that the supplied hammer now includes a special name, lore, and an enchantment. If you attempt to use a plain stone axe (i.e. the default item) as Mjollnir, it will not be recognized unless it has the same name, enchantment and some lore. If you find that too difficult, it was designed to be such. This allows admins/map designers to make Mjollnir truly rare, as a quest item or a reward. Or just use thor give command.
Craft with two anvils, two iron, and a nether star:
Power Tool Crafting
Since 4.1, you can now configure crafting recipes to construct individual power tools. You can select what items you want (and therefore how hard it is to construct) what recipe you want, whether shaped or shapeless, By combining tool type (of different durabilities) with durability impact, you can control how many casts each tool works for, from one to infinite. If the tool doesn't last long enough, add a Durability enchantment (see below).
If you configure tools or weapons as the power tool item, then the item can also be repaired on an anvil, with the base item's element (ex. gold axe can be repaired with gold ingots) while retaining all its enchantments, name, and lore. Of course, it might cost a lot of XP.
If you don't configure a tool or weapon, it still can work even with a name and lore, but any durability impact will use it up. *Poof*!
Installation & Usage
Copy and paste the latest thor .jar into your plugins folder (removing any older versions of the plugin)
Using a power tool requires no commands, just right (or left) clicking. Shift-clicking avoids using the Thor power (ex. to feed a bone power tool to a wolf).
When on the server, use /Thor [Action] , where Action is one of the above actions. Now whenever you left click anywhere with stone axe [ID 275] (by default, this can be changed by altering the WandID field in the config file) the action will happen, even if it is out of reach (up to a distance of 256 blocks). For example, using /Thor explode would make you cause an explosion anywhere you clicked with the 'wand'
Config
Moved to this separate page.
Permissions
Moved to this separate page.
TO-DO
Nothing to do! Any requests?
Add default crafting recipe for arrows power tool, resulting in an enchanted bow
De-spawn missed arrows, perhaps optionally.
Add power to spawn an arrow storm
Add "ground pound" power that throws blocks and entities in the air. Sounds cool and not sure how to do it yet.
Add Permissions check on <power>.itemID usage.
Add configurable tool metadata (name, enchant, lore) so that power tools can be made more rare.
Add crafting recipes to make power-specific items. Maybe use anvil instead
Add configurable crafting recipes.
Known Issues
Moved to File History.
For Change-log see Files
@JaseDBZ
Need more data. Have you changed any config items? What version of Bukkit & Thor?
I am unable to craft the hammer?.... wtf
well I have atleast one issue with this plugin... thor is not the god of war! his main duties were/are justice ( which you will never see in war ) and controlling weather and overseeing crops... other than that don't think I will run this plugin to many thing in it you can do from craftbook if you want to know about norse mythology I can recommend several books LOL
Make a couple recent releases, adding arrows command and also fixed that long-standing bug with items not disappearing when wearing out. Yay! Also now respect the "Unbreakable" tag (that my other plugin, Unbreakable Items, adds).
Have fun pounding the ground and issuing arrow barrages!
@CommodoreAlpha
You can thank @_TheModerator for that sarcasm.
Moved the config & permissions to another page. Didn't want to move the rest.
Heh, the sarcasm in that quote made me laugh. :)
Anyhow, pointless banter aside, it would help if you could parse your main page into multiple pages with links to them on the main page. For example, you could put "Powers/Commands", "Crafting", and "Power Tool Crafting" into a "How-To" page, and etc.
Version 4.1 posted as promised with lots of new features: item names, enchantments, lore, and configurable power tool crafting recipes.
Have fun! Let me know of any new feature requests by filing a ticket.
New version 4.0 posted that fixes the bugs I mention below, plus adds a few new features. More is coming.
It's purely coincidence that a massive PR campaign for a movie by the same name is happening the same time as this update. Yes, coincidence.
Hey, everyone, just wanted to let you know that I've tested this with 1.6.4, and it works fine. Meanwhile I'm working on an update to fix a few things, but also I've noticed that there are some errors in the description of the latest version (called 1.75)
lol found a fail if ur doing "/thor" its saying "[Lighting] but if u do its saying Unknown arguement u have to type in "/thor lightning with an "n"... fix it pls.
Your durability is completely broken. No matter if it is on or off, or what it is set at, it breaks the item!
You should add his costume
@TheRealSarenor
There just was a 1.75 update. Just edited description appropriately. He included much of the updates I submitted to him (durability impact, mob spawn count, cooldown), including Permissions!
Overall, I thought this plugin might be useful for adventure map designers, to create power-specific magic wands. Or if you could craft that item with some special items to imbue normal items with that special power.
I would love to use this Plugin, but I would neeed an update and permission support would be great.
No update since March. Will this be maintained any more?
Somehow I have a v2.0 copy. Double-checked and the 1.5 download reports with version 2.0, but still dated March 23, 2012.
good job
Please update this, it's a really enjoyable plugin! :)
Just me being arsey, but Thor was the Norse God of Thunder.
Also, can anyone use the "hammer" or is it by default restricted to Ops? I like the idea of anyone finding Mjollnir and misusing its power.
It seems a few select people are having trouble with the "/Thor give" command. This is server specific and i'll be able to fix it once i get an error stack from someone. Just copy the error report from your servers log file. In the meantime i regret to inform you that you will have to use bukkits default "/give" command with a STONE_AXE or whatever item ID you set in the config file.
Thanks for your patience in dealing with this issue.
when i tried to use /thor give, it said "An internal error occured while attempting to perform this command" what do i do?