Bow Warfare
BowWarfare
Try out BowWarfare before you put it on your own server!
Large Servers Hosting Bow Warfare:
sg.1337Builders.net (Do "/server minigame" then "/bw spawn")
sky-sg.com (Do "/server bw" or "/server bw2")
play.mc-sg.org (Do "/server bw")
mc.hcserver.com (Do "/server bw")
mc.mcorigins.com (Do "/server bw")
hub.mc-core.com (Walk into the "CTF" Portal)
Game Play videos
INF on Terminal: (by Amiruddin Lechner)
http://www.youtube.com/watch?v=WzZjkqEJW90
CTF on Valhalla & TDM on Villa: (By BiohazardxProduction + KermitPlaysMinecraft)
http://www.youtube.com/watch?v=rOcoaoj2M40
FFA on Multiple maps: (by BiohazardxProduction)
http://www.youtube.com/watch?v=Wuv9K6UEAbY
CTF on Nuketown 2025 & Infection on Villa: (by PeopleWhoMinecraft + Leet)
http://www.youtube.com/watch?v=tdSFsjKm7Rg
FFA on Nuketown 2025 & Villa: (by StrikersSniper)
http://www.youtube.com/watch?v=T8AFskWg3L0
FFA on Nuketown 2025 & Villa: (by Double0negative)
http://www.youtube.com/watch?v=jHvXtyG6OaQ
More Coming Soon!
Features Added to Update (v3)
- None yet.
Planned Features
- More & clearer error checks to help the users easily find out what the problem is.
- A better plugin.yml file to help fix a multiverse bug.
- Editable "number of kills" to win for FFA and TDM game modes via a command.
- Killstreak Rewards: At each killstreak you will be given a random reward, options are snowball grenades, wooden pressure plate mines, and more.
- Implementing TabAPI into the plugin to have a fast "/bw list" and "/bw score" by pressing tab.
- Replacement of OP checks with permissions.
- One in the Chamber Game Mode
- Last Man Standing Game Mode
Current Features (v2.3)
- Simple lobby system that allows this plugin to work without dedicating a server to it.
- User-friendly game play.
- User-friendly set up for server OPs.
- Simple stat system.
- Free For All game type.
- Team Deathmatch game type.
- Game type specific spawn points.
- Capture the Flag (Wool) Game Type
- Infection Game Type (Based off of Halo)
- Team Based Spawn Points for TDM, CTF, and Infection
- Team Chat System: "/bw teamChat <Messages>" or "/bw tc <Messages>"
- Permissions for joining an arena, starting the game (Infection only) and being able to send non-BW commands in game.
- Update checker when an OP joins the server.
Latest Bow Warfare Release Change Log (v2.3)
- Changed the Infection voting system, a game will start once 5 people vote.
- Added a number to the end of Join/Leave messages to show how many people are in game.
- Bows now have Unbreaking III.
- Fixed Infection messages being displayed on non-INF game modes.
- Made it so creating a game via clicking a sign will only select the game modes that have spawns set, not just a random game mode.
- Other small bug fixes.
Current Bug List (v2.3)
- If the lobby and any arenas are not in the same world then the server will crash when a game ends. Until we can fix this you need to have all arenas in the same world as the lobby.
Hello there, just installed this amazing plugin and y have 1 small question! Is there any way to translate this plugin to another language? and how? Tx u
@wilsondc15
Double_0_Negative made none of this plugin. Only Xx_LeetGamer_xX and I did... he helped with some of Xx_LeetGamer_xX's questions.
I always look for awesome plugins, then I find one like this and it is ALWAYS made by Double_0_negative! Ha he is awesome!
how can i change the start items? i dont want a bow as startitem, a irenswort or sth like that would be great. can you help me?
Sorry for repeating other people then. I'm new to this plugin and I haven't had time to read previous tickets or posts.
@Kartikitrak
Thanks for letting us know, but we're aware of this. We've been trying to fix it.
not sure if you know this already, but if you click the join arena sign with a sword in your hand you go into the arena with the sword replacing the bow...
@coleweinman1
Update to version 2.2 or 2.3. You must be on version 2.1.
EDIT: Make that version 2! Upgrade!
7:05:40 AM [INFO] RedGuy54[/70.123.100.25:62584] logged in with entity id 3079 at ([Normal_1] 240.63181087462686, 64.0, 290.2732485278703) 7:05:40 AM [INFO] [Backup] Stopped last backup, because someone joined. 7:05:40 AM [INFO] Loaded player file for RedGuy54 7:05:41 AM [SEVERE] Could not pass event PlayerJoinEvent to BowWarfare v2 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.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.server.v1_5_R2.PlayerList.c(PlayerList.java:204) at net.minecraft.server.v1_5_R2.PlayerList.a(PlayerList.java:100) at net.minecraft.server.v1_5_R2.PendingConnection.d(PendingConnection.java:134) at net.minecraft.server.v1_5_R2.PendingConnection.c(PendingConnection.java:49) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:71) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:469) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:401) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NumberFormatException: For input string: "2.3" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.valueOf(Unknown Source) at com.gmail.curlybraceproductions.bowwarfare.events.PlayerJoin.onPlayerJoin(PlayerJoin.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.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)
@XxLeetGamerxX I am using #2689.
@XxLeetGamerxX
Maybe you can do a sign on a color wool for it like [BowWarfare] Blue Flag / Red Flag
and right click the flag and it turns into wool into your inv etc and run to your flag to drop it?
I don't know this is just a suggestion.
@RawwkGaming
I'm not sure, haven't tested that. But eventually I'm going to make it so you just need to click on the flag to pick it up, so that should bypass that if it is an issue.
Question, If I have a protection of WarZone with Factions will players be able to bypass breaking blocks for capture the flag?
@milese3
What CB version are you using?
@E1i0te
Is there any more of that error?
@PlanetacraftBR
You can't change the starting items in this plugin, sorry. Maybe if I get around to releasing the source when I'm done with developing it then you can edit it in yourself.
I have to swap the kit invest bow and arrows put other items?
I'm getting this weird error after typing /bw leave: 30.03 06:37:25 [Server] INFO Caused by: java.lang.NullPointerException 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:407) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:474) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:578) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.Packet3Chat.handle(Packet3Chat.java:44) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:841) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.PlayerConnection.chat(PlayerConnection.java:884) 30.03 06:37:25 [Server] INFO at net.minecraft.server.v1_5_R2.PlayerConnection.handleCommand(PlayerConnection.java:966) 30.03 06:37:25 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.CraftServer.dispatchCommand(CraftServer.java:523) 30.03 06:37:25 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:187) 30.03 06:37:25 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 30.03 06:37:25 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'bw' in plugin BowWarfare v2.3
Okay, With 2.3 i get the same error:
09:24:17 [SEVERE] Could not load 'plugins/BowWarfare.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/gmail/curlybraceproductions/bowwarfare/BowWarfare : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:379) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: com/gmail/curlybraceproductions/bowwarfare/BowWarfare : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
@Rawwk
@PlanetacraftBR
Oh, in that case you can't do that.
@XxLeetGamerxX
I think hes asking if he can switch the starter items (bow & arrow) to something else.
@PlanetacraftBR
What?