BattleArena (Abandoned)
If you have any questions please contact our support team https://support.curseforge.com.

Battle Arena
Minigames Framework, PvP, and Solo combat with limitless customization
NOTICE
For updated files, please use the BattleArena2 page. It has all of our updated files, and many of the issues that exist in the latest version here have been fixed through updates.
Default Competitions (all changeable)
- Arena: Fight with what is given to you in the config. You can't bring items in or out
- Skirmish: Bring in what you want to fight with, you take out whatever you pick up
- Battlegrounds: Winner is the highest kills after 1 minute. 4 teams may compete
- Colosseum: 4 teams against each other, last man standing wins
- FFA: last player/team left standing wins
- deathmatch: 2 minute event where if you die you respawn. Highest kills wins
Tournaments
- tourney: Pick a match type and do a single elimination tournament of that type.
Features (some of them)
- Give players "classes"
- Give or Take away Items and effects
- Duel other players in any of the match types
- Custom prizes for victors, losers, etc
- Store/restore items/experience/gamemode, or not (if you want them to bring their own gear)
- Teleport players to arenas and back
- Let players respawn after death or not
- Wool Heads for teams
- Multiple language support
Advanced Setup Links
- Config Setup
- Adding Signs : support for joining/leaving and status
- Tourneys
- WorldGuard Regions
- Dueling
- Classes Tutorial : Ideas for classes
- Spawn chests/items/mobs/blocks
Youtube Tutorials
Extensions
Different games made for BattleArena
Beta Games
Games that are fully functional but could still use feedback to make them great Arena One in the Chamber
Games made by other developers
- SurvivalArena : A Survival Games based plugin
- ArenaFootbal : Play soccer with other players
- ArenaRailgun : Allows item customization with properties
- BowSpleef : Bows and Spleef are a perfect marriage!
Tracking Wins/Losses and Rating
If you want to have wins/losses/streaks/rating/ kd-ratio and leaderboards that is done through my other plugin BattleTracker which handles all stats.
- BattleTracker, complete pvp stat tracking system
API Developing
- BattleArena is a fully fledged API. Create your own custom events
- API Example | BattleArena Source
Most Recent Update
Information Collection
To see what statistics this plugin may collect and send out from your server. See Information Collection. This can be disabled in BattlePluginsAPI/config.yml
Updating
This plugin checks for new bukkit release versions which can be disabled in the BattleArena/config.yml
Help
You can ask me questions in real time on irc when I'm on. You can usually find me in the room #battleplugins or #battledev in irc.esper.net. IRC through a browser.











-
View User Profile
-
Send Message
Posted Mar 12, 2014Wondering can someone help me.....
I want to make a gun arena, but I dont want it to have a start or end.
People spawn in, buy weapons then head to the arena. So basically I want it to be seen as a battle arena so it can have a scoreboard.
BTW i want it to be a free for all.
-
View User Profile
-
Send Message
Posted Mar 11, 2014@NiceFinal
Hi NiceFinal, get rid of the arenaType and arenaClass. Instead of those put down gameType: Parkour. That should work
-
View User Profile
-
Send Message
Posted Mar 11, 2014Hi,please help me check what is that problem
me already put same game type in my config.yml but always cant combine with the parkour type
i cant using command /pkk addVictoryPoints
i type /pkk help page has 6 pages
and,type /pk /pk help page has 7 pages
me already put the same game type in config.yml , wat problem is this,can u help me ? me also has install the ArenaParkour in my server
http://wiki.battleplugins.com/w/index.php?title=BA_CustomGames Creating custom games from Spleef, Paintball, CTF, or other extension games[edit] Use the same setup but include the option gameType: <correct game type>
This is normal parkour config.yml Code: http://pastebin.com/PTiGDN7Q This is my config.yml Code: http://pastebin.com/uTEzhx7w
-
View User Profile
-
Send Message
Posted Mar 8, 2014@Mo9713
Hopefully!
@SoraPower
Indeed, check the Adding Signs link above. The wiki is being slow right now but give it a bit and it will load.
-
View User Profile
-
Send Message
Posted Mar 8, 2014Is there a way to add join signs?
-
View User Profile
-
Send Message
Posted Mar 7, 2014hey alkarinv will this new update fix my issue that i pm'd you about? Thanks.
-
View User Profile
-
Send Message
Posted Mar 7, 2014ok thanks.
-
View User Profile
-
Send Message
Posted Mar 7, 2014@loverman2007
Thanks for bringing that to me. It won't affect the plugin, but it is an annoying message. After bukkit approves this current version I've uploaded, then I'll upload another that should fix up this error.
-
View User Profile
-
Send Message
Posted Mar 6, 2014I have this error i know this error is with Enjin and BattleArena so i am pasting it all here so you can tell me how to fix your plugin issue. i am going to talk to enjin with there issue too.
4:56:29 PM CONSOLE: WARN]: [Enjin_Minecraft_Plugin] The updater could not contact dev.bukkit.org for updating. 4:56:29 PM CONSOLE: WARN]: [Enjin_Minecraft_Plugin] If you have not recently modified your configuration and this is the first time you are seeing this message, the site may be experiencing temporary downtime. 4:56:29 PM CONSOLE: WARN]: java.io.IOException: Server returned HTTP response code: 504 for URL: https://api.curseforge.com/servermods/files?projectIds=44560 4:56:29 PM CONSOLE: WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) 4:56:29 PM CONSOLE: WARN]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) 4:56:29 PM CONSOLE: WARN]: at com.enjin.officialplugin.threaded.Updater.read(Updater.java:396) 4:56:29 PM CONSOLE: WARN]: at com.enjin.officialplugin.threaded.Updater.access$1(Updater.java:384) 4:56:29 PM CONSOLE: WARN]: at com.enjin.officialplugin.threaded.Updater$UpdateRunnable.run(Updater.java:434) 4:56:29 PM CONSOLE: WARN]: at java.lang.Thread.run(Thread.java:744) 4:57:30 PM CONSOLE: WARN]: java.io.IOException: Server returned HTTP response code: 500 for URL: http://battleplugins.com/statistics/set 4:57:30 PM CONSOLE: WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) 4:57:30 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI.post(BattlePluginsAPI.java:241) 4:57:30 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI.sendStatistics(BattlePluginsAPI.java:126) 4:57:30 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI$1.run(BattlePluginsAPI.java:358) 4:57:30 PM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) 4:57:30 PM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 4:57:30 PM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 4:57:30 PM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 4:57:30 PM CONSOLE: WARN]: at java.lang.Thread.run(Thread.java:744) 4:57:36 PM CONSOLE: WARN]: java.io.IOException: Server returned HTTP response code: 500 for URL: http://battleplugins.com/statistics/set 4:57:36 PM CONSOLE: WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) 4:57:36 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI.post(BattlePluginsAPI.java:241) 4:57:36 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI.sendStatistics(BattlePluginsAPI.java:126) 4:57:36 PM CONSOLE: WARN]: at mc.battleplugins.api.BattlePluginsAPI$1.run(BattlePluginsAPI.java:358) 4:57:36 PM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) 4:57:36 PM CONSOLE: WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 4:57:36 PM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 4:57:36 PM CONSOLE: WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 4:57:36 PM CONSOLE: WARN]: at java.lang.Thread.run(Thread.java:744)
-
View User Profile
-
Send Message
Posted Mar 6, 2014@ZOO231
If you have BattleTracker, then a lot of those stats are already being recorded. We also have plans to have a simple web page people can use (who are using mysql) and we have plans to integrate web pages into http://battleplugins.com for those people who want it.
-
View User Profile
-
Send Message
Posted Mar 6, 2014Hello, regarding your CaptureTheFlag, Spleef, Paintball, Parkour plugins, could you create simple web stats for those, like in ctf web stats, top kills, top flag catcher, best ctf teams even, and also how many games you have won. In spleef, top games won, best spleef player on different arenas and overall. The way players would search themselves or other players is by using a search bar maybe. Sorry for bugging you again :o
-
View User Profile
-
Send Message
Posted Mar 6, 2014@alexesashton87
So, can you get me the logs from that? This plugin is almost always very efficient in terms of cpu usage, and should be close to 0 for all servers. If it was taking a lot of time then I'm sure it was a plugin conflict, some error, or perhaps even another plugin. In fact BattleArena even disables listening to events when nothing is running. So there should be zero reason for it to cause any lag.
If you get me your ip I'd be happy to hop on and find whatever is causing this, b/c it really shouldn't be BattleArena. You can set profiling on by going to your server folder bukkit.yml and set plugin-profiling: true. After that, run your server for a bit and do the command /timings merged. That will tell you exactly what plugins are causing lag( as I said, I doubt it's this plugin ).
-
View User Profile
-
Send Message
Posted Mar 5, 2014.... Just wanted to put it out there ....
Alkarin_v is an amazing plugin author/manager. Never seen nicer and more helpful. Talk about getting out of your way to help a guy out :D
Thank you a million times dude. You're welcome on my server anyday. Make yourself at home :)
( This was a hat's up :D )
-
View User Profile
-
Send Message
Posted Mar 5, 2014@kwek20
Not sure what you are asking.
So nametags can be disabled by the setting in BattleArena/config.yml. Otherwise you get the color from your team, which is specified in BattleArena/teamConfig.yml.
-
View User Profile
-
Send Message
Posted Mar 5, 2014@alkarinv
Hey man, i cannot quite figure out how to get if arena nametags are disabled. And if they arent, what kind of colors will be used. (i mean code-wise)
Thanks in advance!
-
View User Profile
-
Send Message
Posted Mar 5, 2014@TheTroll1087
Arena is the most common game mode. What are the signs saying?
@SGTSmith
then you need to set a range for the number of teams, (or the team size).
For example
This would make a game that would start immediately with 4 players, or after the forcestart time with 2.
@shaneciora
I'll see if I can make a respawn command with some perm for that.
-
View User Profile
-
Send Message
Posted Mar 5, 2014@alkarinv
Yes! Like blue team goes to blue base and red team goes back to red base with a command.
-
View User Profile
-
Send Message
Posted Mar 4, 2014Is there any way I can individually set the minimum players on each arena, i want a 4 person arena be able to start with only 2 players.
-
View User Profile
-
Send Message
Posted Mar 3, 2014The signs arn't working for me, whats the default gamemode?
-
View User Profile
-
Send Message
Posted Mar 3, 2014@Hopp00
You would have to give me some examples of when it happens, and also what other plugins you currently have. Often it's because of a conflict with other plugins.
@shaneciora
Like a command to teleport back to their spawn?