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 Feb 17, 2014@NiceFinal
Oh, that is different. So the only thing I need to make the bug happen is just to join with any player with a name greater than 16? I'll fix it up if that's the case.
As for signs, I'm making improvements to them. but it should be
There was a problem with the team names but I've fixed it in 3.9.6.1+
-
View User Profile
-
Send Message
Posted Feb 17, 2014@alkarinv
The bug will make the scoreboard entirely disappear(no name longer than 16)
And how do i let they choose team by a sign , or ...
-
View User Profile
-
Send Message
Posted Feb 16, 2014@bobbensun
Also I agree, there should be perms for signs, right now there are none, I'll probably just not make the signs an admin join, then it would use the normal player perms.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@bobbensun
Which game is giving you that error? pastebin it for me and I'll figure it out, I'll pretty up what happens with the invalid option too, it should give an error, but it shouldn't be that intense! and it should also tell you which option caused the problem, this is not helpful as it stands..:(
All I can tell is it's something in your defaults: section.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@alkarinv
thankx alkarinv :D i'll dl it right away and try it out :)
btw .... is there a perm for signs ? I need to "rank" some of the fights, meaning i want onlyspecific ranks to be able to use the signs ...... something like
- arena.sign.join.arenaname
that'd be awesome
lol thanks !! :D
EDIT :
New version wroks perfect. "Leave" sign works awesome !! Thank you !!!! :D
i also now get this error ... not sure if it changes anything in game ... but a transition option is not getting done somewhere, and i can't figure it out
[22:56:49] [Server thread/INFO]: Invalid Option was not added!!! transition= defaults [22:56:49] [Server thread/WARN]: java.lang.NullPointerException [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.getTransitionOptions(ConfigSerializer.java:422) [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.loadTransitionOptions(ConfigSerializer.java:214) [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.loadMatchParams(ConfigSerializer.java:160) [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.loadMatchParams(ConfigSerializer.java:92) [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.loadMatchParams(ConfigSerializer.java:87) [22:56:49] [Server thread/WARN]: at mc.alk.arena.serializers.ConfigSerializer.loadMatchParams(ConfigSerializer.java:73) [22:56:49] [Server thread/WARN]: at mc.alk.arena.controllers.APIRegistrationController._registerCompetition(APIRegistrationController.java:226) [22:56:49] [Server thread/WARN]: at mc.alk.arena.controllers.APIRegistrationController.registerCompetition(APIRegistrationController.java:167) [22:56:49] [Server thread/WARN]: at mc.alk.arena.controllers.APIRegistrationController$DelayedRegistrationHandler.run(APIRegistrationController.java:70) [22:56:49] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) [22:56:49] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [22:56:49] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:587) [22:56:49] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [22:56:49] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [22:56:49] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [22:56:49] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
-
View User Profile
-
Send Message
Posted Feb 15, 2014@ghosttractor
It's because by default the bg gives that class unless they have already picked one.
For the magic, it does look like there is a conflict between our plugins somehow, not sure why as I don't mod damage by default... I'll look into it.
@bobbensun
Hey bobbensun, what version do you have? regardless I think I have fixed this issue in the newer versions I've just released that bukkit hasn't cleared yet.
-
View User Profile
-
Send Message
Posted Feb 15, 2014when we click on a "leave" sign, BA says we're not in queue, but when trying to click on any other signs to access an arena, it says we have to leave our actual arena ..... ??
-
View User Profile
-
Send Message
Posted Feb 15, 2014@alkarinv
and i also can't cast some spells using magic plugin:
http://dev.bukkit.org/bukkit-plugins/magic/
like:
force(selects then moves the players to the direction i am looking at)
push(pushes players)
pull(pulls players)
-
View User Profile
-
Send Message
Posted Feb 15, 2014@alkarinv
and why do i get gladiator
-
View User Profile
-
Send Message
Posted Feb 15, 2014@ghosttractor
./bg setOption teamSize 1-3
That way if only 3 players are inside, it will start, but it will allow up to 9.
And if I'm not answering it usually busy with irl things, like in this case sleeping :P.
-
View User Profile
-
Send Message
Posted Feb 15, 2014Y U NO ANSWER!
-
View User Profile
-
Send Message
Posted Feb 15, 2014@alkarinv I QUESTION:
For Example i have a bg arena with 3 team and each have 3 players
So the total is 9 players
Is there a way to make the min 3 players and the max 9??
ANOTHER
Why do i automaticly get the gladiator class
I have set up the WaitRoom and everything but i just won't teleport to the WaitRoom
-
View User Profile
-
Send Message
Posted Feb 15, 2014@alkarinv
thank you :)
-
View User Profile
-
Send Message
Posted Feb 14, 2014@ghosttractor
You definitely can, http://wiki.battleplugins.com/w/index.php/BA_CommandSigns
@NiceFinal
So when a player has a name longer than 16? That honestly shouldn't happen with a normal player name (minecraft only allows 16). The scoreboards (also default minecraft) can only accept up to 16 as well.
So basically, minecraft only accepts up to 16. But it should just shorten the name, not make it disappear entirely.
So is it shortening? or just making it disappear?
-
View User Profile
-
Send Message
Posted Feb 14, 2014Hi,
I find a bug, when player more than 16+ the scoreboard will not display
-
View User Profile
-
Send Message
Posted Feb 14, 2014Can i make the them press i sign with like (Bg Join Bg1) or (Ffa Join Ffa1)
so they can join the game?
-
View User Profile
-
Send Message
Posted Feb 13, 2014@Teku13
Fixed in the most recent release!
@meshfx
Good to hear about the inventory thing, it's usually a conflict with another plugin.
I resolved the class switching, should work now in 3.9.6.1+
-
View User Profile
-
Send Message
Posted Feb 13, 2014Hey,
The inventory disappearing, my issue - got rid of Modifyworld and the issue went with it.
The class issue about being able to change in the game, hope you resolve it soon. Would like to be able to change classes on the fly during a match, based on the number of new ones I created for such instances.
Cheers, keep up the good work - this is a really good plugin.
-
View User Profile
-
Send Message
Posted Feb 13, 2014@alkarinv
Please let me know if it gets fixed, I'm making a quidditch-type game mode :P
-
View User Profile
-
Send Message
Posted Feb 13, 2014@ghosttractor
I accidently responded to your question but to a different person.
You can't, ... but, you can use the doCommands option to give them anything.
http://wiki.battleplugins.com/w/index.php?title=BA_Classes
Make sure you also change the BattleArena/config.yml to disable looking for the same items.
@NiceFinal
You can just place class signs where they spawn, and let them pick again.
For anti-sharing,