Sploderrows: Version: v2.0  Allows usage of exploding arrows and fire arrows. Version 2.0! I'm excited to bring a total of 5 new features, 5 mechanics updates, and bug fixes. Everything new will be explained in more detail in its own spoiler as I write them, this is just to list everything new. NEW in 2.0: Permissions! (In more than one way!) Hunterrows !(or hunt arrows, still deciding on that, if you have a better name for what they do tell me, I might change it) Protected Area! Detonators! [type]price replaces [type]cost and currencyitems. gets used when set as a price. Separated out tactical arrows to be a subset of each type instead of only sploderrows. Independent triggering for tactical arrows. LESS LAG! I probably should have put this higher up on the list. Added tacticalradius setting, acts like fireradius but for tactical subset of fire arrows. I didn't feel like commenting out an attempt at area selection wands so now there is a super secret surprise command that works but wasn't working well enough for me to include it in the update. Anything that you notice is different that I have not listed here is also in the update, however if said difference screws you over you can safely assume its a bug, and will be fixed. Tactical Arrows: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Explode when you trigger them later. You can use a left click with the item you fired them with to trigger them, or a detonator. You can fire these by sneaking while shooting any type of arrows. Tactical arrows behave differently than normal arrows in other ways. Generally this difference is that default power is reduced. Actually its the only way besides the trigger ability. Hunterrows: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler These are special arrows that you can use for safe hunting, without making the area you are hunting in an eyesore or causing alot of lag. They dont destroy blocks, only hurt entities, however they dont make a sound, as other explosions would. They also dont make special effects, which is great for anti lag. Permissions: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler The base permissions node is sploderrows the next level contains sploderrows.bows and sploderrows.splode and sploderrows.det splode is for /splode commands bows is for firing bows det is for detonators permissions bows permissons are as follows: bows.fire bows.splode bows.hunt splode permisssions: splode.save splode.reset splode.set splode.get splode.help splode.reload splode.listvar det permissions: det.make there is only one det permission, but soon more Protected Areas: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Right off the bat I should tell you all you MUST have at least 1 protected area for it not to crash, here is a fixer yml file. Code: Areas: fix: world:0.0:0.0:0.0:0.0 Detonators: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler To make a detonator, you place a sign, and make the first line in this syntax. [<type>] <name> type is H for hunterrows, S for sploderrows, and F for fire arrows. name is the name you choose for the detonator, not your name. the last 3 lines are for adding names, it will say they are not valid if the player is not logged on that you add. you MUST include the full name. Dont worry about adding yourself, you are defaulty on the members list. On right click of the sign, all the tactical arrows of type <type> will be detonated for everyone in the members list. I will work on making the detonators bind to the actual sign and more members signs later. You know it worked if you see COLORS!! Everything else: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Dependancies: Permissions, for now MultiVerse (compatible, not really dependent) Features: Exploding Arrows Tactical Arrows Subsets Fire Arrows Hunting Arrows 11 Configurable Settings: Splode Bow Item # Fire Bow Item # Hunt Bow Item # Radius of fire created by Fire Arrows Radius of fire created by Tactical Fire Arrows Cost of Sploderrows in any item. Cost of Fire Arrows in any item. Cost of Hunterrows in any item. Whether or not arrows can combust/explode mid-air Force of Sploderrows/Hunterrows Force of Tactical Sploderrows/Hunterrows In game configurable Out of game configuration file Multi-World support + (+ only if you create worlds using /mvcreate) Automatic configuration generation for all worlds All commands are under a single /splode command, to make /help less cluttered. Download Don't have permissions? Download this instead! Source Code Directions: Right click with the item assigned to SplodeBow to fire Sploderrows. Right click with the item assigned to FireBow to fire Fire Arrows. Right click with the item assigned to HuntBow to fire Hunterrows. Right click while sneaking with any bow to fire the tactical version of that bow. Left click to trigger your Tactical Arrows. "/splode help" in-game for help with /splode commands. Bugs: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Sploderrows don't emit a fuse as they are supposed to. Protected Areas dont automatically add an entry, you have to add it yourself. Read the instructions in the protected areas spoiler. TO-DO: Fix bugs. Make blocks be able to trigger a groups Sploderrows when powered by redstone.(?) Make Tactical Sploderrows not despawn. Video? Dispenser support. Changelog: Code: Version 2.0 -Protected Areas -Hunterrows -Permissions -Detonators -Less Lag -Everything else Version 1.3 -Auto-add new worlds -currencyItems setting -Added Worlds: node Version 1.2 -Fixed the bug that was fixed in 1.1 in a way that did not crash the plugin. Version 1.1 -Fixed a bug where if you didn't have a world named "world" it crashed. Version 1.0 -Initial Release -Commented out a lot of code. NB: Excessive amounts of arrows, explosion force, or fire radius WILL cause lag. When submitting error reports via reply please make sure to include as much relevant information as possible, and make SURE you include console output, otherwise I can only help if the error is an extremely common problem that is easily fixed.