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 Apr 23, 2013@LeMightyDuff
You can either
1) don't let them drop items, onStart.options: [dropItemOff], onVictory.options: [dropItemOff]
2) use worldguard regions and clear the arena when its done. onFinish.options: [wgResetRegion]
-
View User Profile
-
Send Message
Posted Apr 23, 2013How can i stop items that people dropping staying in the arena once it is finished? its just that if that arena has items in it then the next event will have those items on the floor :/
Please help!!!
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Treeline1
I can't guarantee any times, but I'm often on IRC, and if you say my name it pops up an alert for me.
@jack588
That officially is one of the strangest errors I've seen... Unsatisfied link error!?, I'm guessing that one of Config files was in use and therefore was "locked"... Can you check to see if you have one of your configs open when you start?
@xeroxy
Really sorry, so try this.
Delete any update folders inside BattleArena, and make sure there is not jars in plugins/update
Then the file that might be causing the issue is teamConfig.yml, that is what is being loaded when this error occurs.
-
View User Profile
-
Send Message
Posted Apr 23, 2013I am running a server as daemon on osx, I do have a (OS) persmssion problem when BattleArena is checking if it is updated to the latest version. I 've tryed to set update = false in config.yml but still have the save error. i am running the 3.8.7.3 version with spigot (812). I dont get any other error with other pluging. I obviously need to grant an OS permission to one or mor files, but can't find the right ones.
any clue?
013-04-23 13:06:24 [SEVERE] Error occurred while enabling BattleArena v3.8.7.1 (Is it up to date?) java.lang.InternalError: Can't connect to window server - not enough permissions. at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1045) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.loadLibraries(Toolkit.java:1605) at java.awt.Toolkit.<clinit>(Toolkit.java:1627) at java.awt.Color.<clinit>(Color.java:263) at mc.alk.arena.serializers.TeamHeadSerializer.addTeamHead(TeamHeadSerializer.java:64) at mc.alk.arena.serializers.TeamHeadSerializer.loadTeams(TeamHeadSerializer.java:34) at mc.alk.arena.serializers.TeamHeadSerializer.loadAll(TeamHeadSerializer.java:21) at mc.alk.arena.BattleArena.onEnable(BattleArena.java:170) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugin(CraftServer.java:305) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.enablePlugins(CraftServer.java:287) at net.minecraft.server.v1_5_R2.MinecraftServer.j(MinecraftServer.java:309) at net.minecraft.server.v1_5_R2.MinecraftServer.e(MinecraftServer.java:288) at net.minecraft.server.v1_5_R2.MinecraftServer.a(MinecraftServer.java:248) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:154) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
-
View User Profile
-
Send Message
Posted Apr 23, 2013suddenly i got this error when starting server, after 2-4 days running normally
http://i36.tinypic.com/vncmmp.png
-
View User Profile
-
Send Message
Posted Apr 22, 2013When shall we meet
-
View User Profile
-
Send Message
Posted Apr 22, 2013ooOOooOo that's a nice little tidbit to know, thanks :D
Another suggestion that just occurred to me: now that we have scoreboard support, how about a matching victoryCondition -- HighestScore
-
View User Profile
-
Send Message
Posted Apr 22, 2013@1337ingDisorder
There is also the "debugging command"
but I like the suggestion
-
View User Profile
-
Send Message
Posted Apr 22, 2013Super low-priority feature request:
When doing "/arena alter <id> addRegion" it would be great if it would automatically set the 'teleport' flag for that region to the first spawn point of the arena, so server admins could easily teleport to each arena.
eg, say a server has an arena named "nana". When the admin types "/arena alter nana addRegion" the server creates a new worldguard region named "ba-nana" and then does the equivalent of "/rg flag ba-nana teleport [coords]" with [coords] being the location of the first spawn in the "nana" arena.
Then the admin could use WorldGuard's teleport function to warp to the arena just by typing "/rg tp ba-nana"
-
View User Profile
-
Send Message
Posted Apr 22, 2013NVM fixed
-
View User Profile
-
Send Message
Posted Apr 22, 2013Awesome sauce alkarinv great plugin once again
-
View User Profile
-
Send Message
Posted Apr 22, 2013@alek123222
make the matchTime infinite.
http://battleplugins.com/w/index.php/BA_Game_Configs#Changing_the_length_of_a_match
and add "alwaysOpen" to the defaults.options
-
View User Profile
-
Send Message
Posted Apr 22, 2013Is this plugin capable of running an infinite game, e.g. an arena where the game never ends and players can join any time?
-
View User Profile
-
Send Message
Posted Apr 22, 2013@LeMightyDuff
if it just says /ffa in white, then either BattleArena didnt load, or FFA didnt load. So there was an error on startup. If you paste that error I can tell you what happened.
the line should be
-
View User Profile
-
Send Message
Posted Apr 22, 2013And also whenever i do a command related to /ffa it just says /ffa in white back at me??
-
View User Profile
-
Send Message
Posted Apr 22, 2013@alkarinv
What do i do after the colon to make it show each players name? And also whenever i do a command related to /ffa it just says /ffa in white back at me
-
View User Profile
-
Send Message
Posted Apr 22, 2013@LordKainzo
Ahh, thanks kainzo! ;)
@LeMightyDuff
So inside of BattleArena/config.yml
defaultOptions.announcements.onEnterQueue:
Try changing that and doing a /arena reload. That should work.
-
View User Profile
-
Send Message
Posted Apr 22, 2013http://pastie.org/private/rxp0ptzoonvmnliharo49w Wanted to drop this here for you @Alkarinv
-
View User Profile
-
Send Message
Posted Apr 22, 2013Hi,
I want to be able to display a message when ever a player joins an event. For instance:
' Andyduff100 has joined the spleef arena!'
How would i go about doing this?
-
View User Profile
-
Send Message
Posted Apr 22, 2013@UltrafaceGuy
That might not be configurable yet. I'll put it on the list, next version it will be in the messages.yml.