ArcheryBow
This small mod spawns a special kind of bow called the "Archery Bow". The number of points won by the bow is stated on the bow itself. The bow's starts with 0 points. When a player hits a wool block using the bow, more points are added. The number of points is different for every wool color. This allows an admin to build a custom archery and a giant "dartboard". No configuration required.
Usage
There is only one command:- /archerybow - Spawns one archery bow with 0 points.
Permissions
There is only one permission:- archerybow.spawn - Specifies who can spawn the Archery Bow. Defaults to ops only.
Scoreboard
You may also add a new "dummy" scoreboard objective called archerybow. The points earned with the bow will also register there under the player's name. The easiest way to add such a scoreboard in-game is to type the commands:/scoreboard objectives add archerybow dummy Points
/scoreboard objectives setdisplay sidebar archerybow
-
View User Profile
-
Send Message
Posted May 17, 2015Make it so that you can warp somewhere once you get a certain number of points. PLEASE PLEASE PLEASE
-
View User Profile
-
Send Message
Posted Mar 16, 2014@eyalzh I just love your plugins!
-
View User Profile
-
Send Message
Posted Nov 12, 2013Just an observation from some one first seeing this plugin, but could the plugin make the target challenging? Maybe allow admins to set warp areas after every shot?
Example: Bob shoots and misses with his only arrow. After the 10 second time limit, 0 points is awarded
Bob gets warp to a designated area and is given 1 arrow to fire. Bob aims and shoots for 15 points! Target hit registered! Bob is teleported to a designated area and is given 3 arrows to fit and so on until the game is over.
-
View User Profile
-
Send Message
Posted Oct 30, 2013I'll be trying this out. From the looks of it you just updated for 1.6.4 so thank you a ton!
-
View User Profile
-
Send Message
Posted Oct 29, 2013Hi Please, how to work in 1.6.4? Thanks
-
View User Profile
-
Send Message
Posted Oct 24, 2013Hi, the problem of restarting not is fo your plugin, don't worry.
But, your plugin work? in 1.6.4?
I install the jar file, and write your command /archerybow, the plugin say "the archery bow created", but i don't watch the wool archery, and if I build a wool archery manually, and shot with bowl, don't watch a points in sidebar, and no Show a sidebar with commands. Thankss
-
View User Profile
-
Send Message
Posted Oct 24, 2013@derbyblaster
I don't know. Can you post some logs?
-
View User Profile
-
Send Message
Posted Oct 24, 2013Hi, when I put the jar file in server, the server continious restarting, what is the problem?
-
View User Profile
-
Send Message
Posted Jul 27, 2013@antichip
Hey antichip. This is an known error that was fixed on version 1.3.1, when arrows are fired from a dispenser (i.e. have no shooter). Please install the newest version and it should work out. Good luck. I would love to see your archery btw.
-
View User Profile
-
Send Message
Posted Jul 27, 2013Good evening sir, I am hoping you may be able to help with this latest error I am receiving. After having set-up an awesome range I had to move the entire spawn area due to chunk errors. after the re-install this is what I am getting. Any thought or suggestions would be great.
8:10:04 PM [SEVERE] Could not pass event ProjectileHitEvent to ArcheryBow v1.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callProjectileHitEvent(CraftEventFactory.java:584) at net.minecraft.server.v1_5_R3.EntityArrow.l_(EntityArrow.java:210) at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355) at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336) at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224) at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:563) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at org.samson.bukkit.ArcheryBowEventListener.onProjectileHitEvent(ArcheryBowEventListener.java:43) at sun.reflect.GeneratedMethodAccessor643.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 15 more
-
View User Profile
-
Send Message
Posted Jul 6, 2013Excellent plugin! I tested the accuracy and distance with the bow, and was able to hit a fifteen-pointer at up to 110 blocks/meters. When I went to 120, the arrows could not travel far enough. As @antichip stated, built-in area multipliers would be very nice to have. Scoreboards would be another cool feature. If you feel really industrious, you could make it into a mini-game that automatically stores a player's inventory, gives the player a bow and a limited number of arrows, and then posts the score to a scoreboard. When the player types /archery, they would be teleported to a defined area with region multipliers, and the above listed things would happen. After they were out of arrows, they would be teleported back to a lobby or their previous location, and their inventory would be restored. For bonus credit, make it so that players can win prizes.
Again, great plugin.
-
View User Profile
-
Send Message
Posted Jun 8, 2013@antichip
Well, these things are possible but a bit out of the scope of this plugin. For the signs, I will look into a plugin that saves scoreboard scores as wall signs. For removing players' inventory, I would try a command block with the /clear command, or even an arena plugin of some sort.
-
View User Profile
-
Send Message
Posted Jun 8, 2013Thank-you for you prompt response. I look forward to seeing the next version indeed.
So then any thoughts on how I could go about solving my other issue such as no bows or arrows in or out. I will dig into world guard more and see if I can make inventory be removed when entering a region and replaced when leaving. I think that would be easiest if it is possible.
So what about an all time leaderboard sign then? or top shot this month or week or whatever? I would think that storing the scores would be easy, but I am not sure of the posting said scores to signs. Thank again for the work and letting me bend you ear.
-
View User Profile
-
Send Message
Posted Jun 8, 2013@antichip
You are right about regions. I've seen another archery setup with "easy" and "hard" multipliers. An integration with WorldGuard will definitely go into the next version. Thanks.
-
View User Profile
-
Send Message
Posted Jun 7, 2013This is really fun, I am setting up a shooting range just for it and people love it. My issue is that I want a very not simple range. There are a few things that must be figured out. The bow and arrows are easy, command block or sign or npc even. Only allowing that bow in this area with those counted arrows, is one issue. Taking the bow when they leave is another issue. Having high scores posted to signs would be awesome. This may be the tricky bit but I bet you can do it. regional awareness score multipliers. I have a long range, and I want the furthest shooting stand to be some factor over normal, If I could do it how I wanted there would actually be like 10 different regions with different point multipliers. It would be an epic fun quick minigame. Most use world guard and I use CUI so setup would be a snap for creating the different regions. as small as I need.
you are welcome to stop on and see the range in progress
-
View User Profile
-
Send Message
Posted May 26, 2013@mrjellebeat
Thanks for reporting this. Do you mind telling me how did you change the name of the bow? Was it with an anvil or with a plugin's command?
-
View User Profile
-
Send Message
Posted May 26, 2013As soon as you change the name of a bow, this plugin will spam the console with errors. And eventually crash :(
So NEVER change its name, recourse the server won't startup properly and you need to delete the bow somehow.
Is there a way you can change this? I really want this plugin on my server ^^
-
View User Profile
-
Send Message
Posted May 25, 2013Works so well!!
Great work!