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 Nov 28, 2012CorrectioN: with the jar change nothing works.
2012-11-28 23:00:58 [SEVERE] [BA Error] [BattleArena v3.7.4.8.2]:public boolean mc.alk.arena.executors.EventExecutor.eventJoin(mc.alk.arena.objects.ArenaPlayer,mc.alk.arena.objects.EventParams,java.lang.String[]) : mc.alk.arena.executors.ReservedArenaEventExecutor@67a09659 : mc.alk.arena.executors.CustomCommandExecutor$Arguments@7fab891b 2012-11-28 23:00:58 [SEVERE] [BA Error] object=mc.alk.arena.objects.ArenaPlayer@cb7e5555 2012-11-28 23:00:58 [SEVERE] [BA Error] object=FreeForAll:ffa:FFA rating=RATED,nteams=2+,teamSize=1+,vc=LASTMANSTANDING 2012-11-28 23:00:58 [SEVERE] [BA Error] object=[Ljava.lang.String;@56b68d18 2012-11-28 23:00:58 [SEVERE] java.lang.reflect.InvocationTargetException 2012-11-28 23:00:58 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2012-11-28 23:00:58 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 2012-11-28 23:00:58 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2012-11-28 23:00:58 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:601)
-
View User Profile
-
Send Message
Posted Nov 28, 2012@tarahere81
Well so it is either the BattleArena not loading correctly, in which case none of the commands like /arena should work, or some other plugin is using the command dm, and the conflict is causing both commands not to work.
-
View User Profile
-
Send Message
Posted Nov 28, 2012alkarinv :
That's all it says
[Severe] dm command not found.
Thats the only error .
we replaced the jar file and same thing.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@UltrafaceGuy
Yeah, I had started this then stopped, I'll come back to it and finish it up.
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Retherz_
There is a rating system, it has a sqlite or mysql database behind it, but it is done through my other plugin BattleTracker which you will need.
@tarahere81
If you can get me a log I can check it out now... otherwise I'll come by in a couple of hours when I get time.
-
View User Profile
-
Send Message
Posted Nov 28, 2012Hey is there a rating system with log etc?
-
View User Profile
-
Send Message
Posted Nov 28, 2012deathmatch stopped working:
error message on loadup:
[Severe] dm command not found.
we will try reinstalling the jar file. I checked my config which I never touched and it appears to be exactly the same:
deathMatch: enabled: true command: dm type: deathMatch victoryCondition: highestKills database: dm isEvent: true
-
View User Profile
-
Send Message
Posted Nov 28, 2012Could you add some sort of 'store/restore permission' option? It would help in my server's arenas to remove and restore a certain few permissions, should a user have them.
-
View User Profile
-
Send Message
Posted Nov 27, 2012@rasnyderiii
I can't see any reason it wouldn't unless some error is on console. Going to hop on now and see.
-
View User Profile
-
Send Message
Posted Nov 27, 2012My battlegrounds never end - http://pastebin.com/jvHUcdMa - thoughts?
(Proud Donator of BA!)
-
View User Profile
-
Send Message
Posted Nov 26, 2012@navbarry
I've never heard of that, you mind PMing me your ip so I can check it out?
@netherfoam
You can't right now, I stop tracking, I'll have to put an option in to announce them.
-
View User Profile
-
Send Message
Posted Nov 26, 2012@alkarinv
I'm using BattleTracker now, how do I let death messages be displayed when a player dies in a battleground still?
-
View User Profile
-
Send Message
Posted Nov 26, 2012When ever I announce a arena. I join but I'm not tped to the wairoom and I am not given a wool hat and I'm not tped into the arena at the start. Everyone else though can join and is given a wool hat and is tped to the waitroom.
-
View User Profile
-
Send Message
Posted Nov 26, 2012@alkarinv
hi :),
i like create kill GIANTS events, with coose a class...
-
View User Profile
-
Send Message
Posted Nov 26, 2012@Xx_atomik_xX
What do you mean non plugin events? It works for all events that are called through bukkit, and any of my own custom events.
-
View User Profile
-
Send Message
Posted Nov 26, 2012@alkarinv
hi :),
okay, and is for battlearena events or also work for non-plugin events?
-
View User Profile
-
Send Message
Posted Nov 26, 2012@Xx_atomik_xX
To create a class sign look at this Class Signs
Also, I don't have matches that persist across server reloads/restarts. So 50 hours is a long time.
To have them use it only once, I would suggest making a waitroom for the match/event, and putting the class signs inside there. Then once they get teleported in, they will be stuck with whatever they chose.
-
View User Profile
-
Send Message
Posted Nov 26, 2012alkarinv. how i can create signs for choose a class? ex:
[class] ... ... ...
and only you can use 1 time in 50h or event.
exist this option?
-
View User Profile
-
Send Message
Posted Nov 26, 2012@alkarinv
Ooh, thanks! ^_^
-
View User Profile
-
Send Message
Posted Nov 26, 2012@netherfoam
victoryCondition: TimeLimit
Also to send Messages on the given intervals (like every 30 seconds, or whatever they have set)
@MatchEventHandler public void onMatchMessage(MatchMessageEvent event){ if (event.getState() == MatchState.ONMATCHINTERVAL){ event.setMatchMessage("Team x is leading with blah points!"); } }