LightningRods 2
LightningRods 2
LightningRods 2 is a new and (greatly) improved version of my plugin LightningRods which is a plugin that adds magic wands (ish) that can preform things. LightningRods 2 comes with every feature of the previous version, plus so much more!
Requirements
Vault (optional) - If you want to use the signs to sell rods, you need this.
Features
Full control over every rod (recipe, values/options for everything, cost, cooldown time, etc)
Auto generated config, no need to worry about things like these: "This is a big update, delete your config before running".
A large assortment of interesting and (some) original rods.
A simple way for admins to spawn rods with a GUI.
Signs to sell rods (integrated with Vault)
Permissions for using every rod.
Permissions for crafting every rod.
Full API to allow you and other developers to make custom rods, check it out on the wiki!
Permissions
lr.use.all - Allows use of all the rods.
lr.use.[rod name] - Allows use of a single rod.
lr.craft.all - Allows crafting all the rods.
lr.craft.[rod name] - Allows crafting of a single rod.
lr.spawn - Allows use of the spawn command (and spawn GUI).
lr.reload - Allows reloading the config.
lr.overwrite - Allows overwriting the config with default values.
lr.cooldown.exempt - Allows a player to be exempt from cool downs.
lr.list - Allows use of the /lr list command.
lr.cooldown.bar - Allows a players EXP bar to be used as a cooldown timer.
lr.cooldown.message - Allows the player to see the cooldown message. *1
lr.version - Allows a player to view the current plugin version. *1
Note(*1): Defaults to letting anyone use it.
List of Rods and Their Effects
Arrow: Shoots (configurable) 4 arrows
Broadcast: Sends out message (configurable) "[Name] is a legend!"
Cake: Drops 8 cakes on the ground
Companion: Spawns (configurable) 2 trained dogs
Creeper: Spawns (configurable) a creeper(s) up to a max distance of (configurable) 50 blocks
Curse: Causes random potion effect on entity (configurable) level 2 lasting for (configurable) 30 seconds
Drought: Removes water in a 5x5 square and then in a 7x7 square for all y coordinates above and including the target water block, max distance (configurable) 20 blocks
Drown: Makes someone drowning for (configurable) 4 seconds
Ender: Throws an ender pearl
Evade: Causes player to teleport to the top of random places within (configurable) 8 blocks and with a maximum fall distance of (configurable) 3
Explosion: Causes an explosion at a max distance of (configurable) 50 with a power of (configurable) 4.0 and (configurable) fire
Fire: Shoots a fire block
Firework: Launches a firework like a rocket with a (configurable) 4 radius causing (configurable) 10 damage
Flight: Gives flight for (configurable) 2.5 seconds
Ghast: Shoots a ghast fireball
God: Causes large very configurable explosion (may cause lag) - height: (configurable) 16 - max_distance: (configurable) 100 - effect_delay: (configurable) 5 - power_per_explosion: (configurable) 2.0 - enable_fire_from_explosion: (configurable) false
Health: Heals (configurable) 10 hearts
Hunger: Fills (configurable)10 hunger
Insta Diamond: Equips player with a full suit of diamond armor
Insta Iron: ... iron armor
Insta Leather: ... leather armor
Invisibility: Causes (configurable) 30 seconds of invisibility effect
Jump: Causes player to jump up (configurable) 5 blocks
Knockback: Causes knockback V effect on target, also has this option (I don't know what it does) - durability_left_on_item: 1
Lightning: Causes lightning at a max distance of (configurable) 50
Minigun: Shoots snowballs in rapid succession - shots_per_second: 10 - overheat_time: 5 - minigun_item: 261 - damage_per_shot: 1
Parkour: Causes speed (configurable) 3 for (configurable) 20 seconds and Jump (configurable) 3 for (configurable) 20 seconds
Pick Pocket: Steals the item in another player's hand
Resistance: Causes (configurable) 30 seconds of resistance effect level (configurable) 1
Sniper: Shoots an extremely fast-moving arrow with no distance limit or curve, and a power of (configurable) 10 doing (configurable) 15 damage
Time: Advances the day 6 hours
Torch: Spawns a torch on a block up to a distance of (configurable) 50
Weather: Toggles downfall
Zombie: Spawns (configurable) 2 zombies at a max distance of (configurable) 50
@12323op
Yeah you'd be welcome any time. It's a survival server with Towny/mcMMO/economy and other fun stuff like Lightning Rods II! http:goo.gl/e63gl9. Anyway no the ones with the spaces can only be made on a crafting bench - the pick pocket one only after you change the recipe to something unique (v1.01.0002). Prepare for me to spam the comments here with big lists!
@_Wanderer
Alright, can you still spawn the Insta Armor rods and Pick Pocket rod using the /lr spawn UI? I'll change the default recipe for the Pick Pocket rod too. :)
Haha, the Minigun rod is easily one of my favorites to play around with :D If you don't mind, what type of server is yours? One I could try out?
@12323op
Definitely the space - Pick Pocket rod, as you may have suspected, also doesn't work with /lr spawn. I also ran into another problem when I was testing/cataloging all the rods - the recipe in the default config for Pick Pocket rod is the same as for the Drown rod, and when put in a crafting bench makes the Drown rod. I changed the sponges to shears (359) in config and was able to craft the desired rod.
P.S. Minigun rod is a big hit on my server.
@_Wanderer
Ah, I'll check that out. It might be because of the space :O
Thanks for doing that list. If you get it finished I'd love to use it! You can probably get some info/pictures from the LR1 post if you want. :)
@12323op
Can you please add a link where we can see the crafting recipes for the wands? I am also probably going to this on my server!
@12323op
Hey! Just wanted to pop in and let you know the plugin is working great and I love the new rods. Happy to see Time Rod in there - I actually suggested that in the comments for LR1! Anyway since I know this build is all sparkly new I thought I'd let you know I found one small bug. I can't seem to /lr spawn the three rods named "Insta Leather", "Insta Iron", and "Insta Diamond". I have tried almost everything it could be. The recipes work to create them in a crafting table. I am working on a list of rods, recipes, etc. that you can use on this page if you like. :-)
@_Wanderer
Yep, sadly. But it has been up for a bit so it should be approved soon :)
@12323op
You just made my day mate! Thanks for all your hard work. I can't wait for Bukkit to get around to approving it. They're really backlogged these days! :-O
@LenyNero
Yeah, this was a very early alpha release so it had a lot of bugs. I fixed the startup crash that you'r talking about. It should work fine now. :-)
@_Wanderer
I just updated it to work with the most recent dev build, I also fixed some crashes that were happening at startup. Sorry, I really haven't been working on this project at all. But if people are using I'm happy to keep it up to date and do bug fixes. :)
@12323op
My players and I loved LightningRods 1, and I can't wait for a working version of what looks to be the perfect sequel. I love all the new additions, especially the new perms. I am hoping you have continued working on this project even though it hasn't had an update since October. I gave it a go but the first command I tried returned an error, so I assume it needs some updating to work with 1.7 dev builds. Your last post calls this a pre-release so I am very excited and watching this page!
Hi, First time user of this plugin. I installed the newest version. It does not seem to create a directory or config file.
The commands are there but it returns errors on spawn and the console returns errors on the reload. I assume because there is no config.yml for it to reload.
Should I first load the older edition to create the neccesary folder structures?
@mert2511
Yeah sorry. This is more of a pre-release. A lot of info can be found on the page for LightningRods 1 and other than that, you just install it and craft or spawn Rods to use.
@marioflycap
Just give all players lr.cooldown.exempt and no-one will have cooldowns anymore :)
@marioflycap
how do you use this plugin? I have it set up but it wont let me spawn the already made ones.. and how do I create em? can you make a quick tut?
mind posting on how to use this plugin? I mean....
can u add no cool down?