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 Jun 29, 2013@DouglasY0
Could you perhaps include a link to a dropbox/mediafire/github where others or myself can view your main config aswell as your gameconfig? That'd help in tracking down the source of your problems. Also a file containing your permissions would be nice.
-
View User Profile
-
Send Message
Posted Jun 29, 2013@tfoil
I'm not 100% sure about this, but if you're hosting your arenas in a different world than the actual main world of your server, and if you use a plugin that organizes these multi-worlds, there should be an option in your multi-world plugin to set specific permissions for separate worlds. The server I admin for does this to avoid various commands during the arenas. Use this to set the specific groups on your server to not have the set permissions in said world to create these deathchests. That's the only way I can think of. Someone else might have a better fix though.
-
View User Profile
-
Send Message
Posted Jun 29, 2013@Aldonall12
It randomizes between the maps. There is no factor that weighs in when selecting maps, unless you do /<arena index> join <mapname>. That'll autoforce a game on the selected arena. Other than that, it's completely random.
-
View User Profile
-
Send Message
Posted Jun 29, 2013Erm, I think there seems to be something wrong with my classes.yml. All the signs work, and when I put the yml through a parser, it works, but in the console, it has this:
2013-06-26 15:39:32 [SEVERE] java.lang.IllegalArgumentException: enchantment does not exist
2013-06-26 15:39:32 [SEVERE] at mc.alk.arena.util.InventoryUtil.parseItem(InventoryUtil.java:684)
2013-06-26 15:39:32 [SEVERE] at mc.alk.arena.serializers.ConfigSerializer.getItemList(ConfigSerializer.java:575)
2013-06-26 15:39:32 [SEVERE] at mc.alk.arena.serializers.BAClassesSerializer.parseArenaClass(BAClassesSerializer.java:59)
It would continue for several hundred lines, until I get this:
2013-06-28 17:43:14 [INFO] [BattleArena] registering classes: Initiate, Grunt, Zealot, Ascendant, Absolver, Sentinel, Cannoneer, Justicar, Cleric, Inquisitor, Proselyte, Archangel, Cultist, Corrupter, Warlock, Pariah, Harbringer, Renegade, Infester, Warmonger, Rifter, Archdemon, Ice Archer, Ice Knight, Ice Wizard, Technician, Medic, Templar, Ash Archer, Ash Knight, Ash Wizard, Demoman, Sorcerer
So, I assume the classes worked, but is there any way I can get rid of the wall of console spam?
Here is a link to my config (I think it's way too large to post here): Link Removed: http://www.mediafire.com/?5f557qdlf303pl7
-
View User Profile
-
Send Message
Posted Jun 29, 2013Anybody know exactly how map selection works?
For example, if I have a queue for something called TD, which supports 2 teams and 1-8 players per team and then 2 maps, one which holds 1-6, and the other 6+ (6-8).
Will it automatically select the smaller one whenever there are too few people and then if/when it reaches 7 people flip to the larger one? With 6 people would it split it 50/50?
-
View User Profile
-
Send Message
Posted Jun 28, 2013When we make a personalized config.yml, where should we then put? Because every time the server told me that the command is unknown :/
-
View User Profile
-
Send Message
Posted Jun 28, 2013Hi! Great Plugin.
I have a question: I'm using DeathTpPlus and I want to stop it to creating chests when players die inside the arenas. Is that possible?
-
View User Profile
-
Send Message
Posted Jun 27, 2013My players cant use the join signs it says they dont have permission but i gave them all perms for every arena? Please help Thanks
-
View User Profile
-
Send Message
Posted Jun 27, 2013Hello! Is there any way to disable the all the console messages that go off every time the server reboots? Thanks!
-
View User Profile
-
Send Message
Posted Jun 26, 2013Hello, i still didnt get a reply on the problem i had. Players die and respawn without scoreboard
-
View User Profile
-
Send Message
Posted Jun 26, 2013@obscurehero
Thank you so much!
Now, I have just one other problem. Players aren't dying after being killed: their health fills back up after being killed. And they aren't ghosting cause they can hit others. If I recall correctly, in my config the options for onDeath are [clearInventory, respawn]. Those are in the options though; should I move them to the colon after onDeath instead? When the player dies for the first time, their inventory does get cleared but they don't die for a while.
Also, this is a wonderful plugin and will make any server awesome. Alkarinv, you sir, are awesome.
Nuff said,
MojatoGames
EDIT: Where would I put the infinateLives in the config, and what would the command be? As, I am a noob.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@obscurehero
Man thanks so much... I've made like 10 different "event type configs" or whatever and they all used to work and this was DRIVING ME OUT OF MY FRIGGING MIND... Thanks soooo much. And i agree... it's a frigging fabulous plugin (though the sudden aleatory loss of functionality with some updates is... troublesome... but blah... we've been running it for a loong time... you can make such interesting things!)... One other thing... the type of joinmode doesn't matter (in regards to this issue?); like i can set it to Queue or joinphase and that will have no bearing on whether or not it's single kill or ffadm? DAMN... I would never have figured this out. Thanks so much man. Cheers!
-
View User Profile
-
Send Message
Posted Jun 25, 2013@MojatoGames
So, I'm sure you can do this by command. Actually, I'm certain you can, however I like using notepadplusplus and just using /arena reload. I guess personal preference.
You have to pick a Victory Condition: (http://battleplugins.com/w/index.php/BA_Game_Configs)
This has to be per game-type as far as I know. However, test it out and see if you can have different victory conditions per lets say arena-class arenas.
For your last point you'd have to select a victory condition like nLives and then later set nLives to 4. Some of the other victory conditions, by default will set lives to infinite.
EDIT: Also remember when editing gameconfigs or making new custom gametypes that variables not defined previously can be. Otherwise they default to whats in battlearena/config.yml
-
View User Profile
-
Send Message
Posted Jun 25, 2013@obscurehero
Hi, I have the exact same problem for the CTF gamemode, but unfortunately, I am a noob. Can I change the infinateLives anywhere in the config? Or do I need to use an ingame command and do it for every arena I make?
I also wanted to make a super craft bros arena with this (their plugin isn't working and won't let you make custom ones) how could I set the player's lives to be 4? I bet it's the same fix as before (nLives=4), but I don't know what the command is.
Thanks,
MojatoGaming
-
View User Profile
-
Send Message
Posted Jun 24, 2013@skookiesprite
Noticed this too. Easy fix. If the gamemode is an infiniteLives type then set nLives>1 it'll ignore this and give the players infiniteLives like it should before.
If you need more help I'll try to be on his IRC. I've set up a few gamemodes and they are all working well. Except for my scoreboard issue, this plugin is amazing and so versatile. I'm surprised it's not MORE popular than it already is.
-
View User Profile
-
Send Message
Posted Jun 24, 2013Hey Dude Nice Plugin i saw The CTF Plugin With Battle Arena
-
View User Profile
-
Send Message
Posted Jun 24, 2013Ok having some massive problems with this plugin (and i;m not a noob)... thanks first of all, btw, for this plugin's existence; it is really great and has been very very popular with everyone on my server.
Now here's the problem: forgetting tons of crashiness, and the plugin suddenly thinking that matches are events (and, thanks to alkarinv's help previously, they were configured correctly, but, with updates - I GUESS - syntactical alterations to the plugin has altered the meaning of some of these configs, i guess..)... BUT... forgetting all of that, here's what SHOULD happen: 1-3 people join; they kill each other endlessly until time runs out the person with the most kills wins
here's what ACTUALLY happens: 1-3 people join first person to kill wins, match shuts down with 8 second "pickup" period, even though that's not even a part of the gamemode blah blah blah (bottom line: instead of it being ffadm it's 1st kill dm... no time limit is respected at all)... The gamemode i'm tring to create is for whousedm. here's the event config for it: http://pastebin.com/q06bx5Gx
here's my main config: http://pastebin.com/X6Ln7Tvs
Any help would be sooooo totally appreciated... And thanks again for the awesome plugin.
-
View User Profile
-
Send Message
Posted Jun 24, 2013@ImDeJay
the elo will only change if you have battletracker
-
View User Profile
-
Send Message
Posted Jun 24, 2013@alkarinv
Yeah the scoreboard will show up during pregame but disappear during game. No console errors. It used to show up, and I'm not aware that I changed anything prior to it not working.
-
View User Profile
-
Send Message
Posted Jun 24, 2013I'm having a minor issue with joinsigns. Is there any way to make them less cramped? Whenever I do a join sign for Battlegrounds, the sign reads "*Battlegrou". Anyone know a fix?