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 Jan 21, 2014@littleboy8399
Well that is no good, I'll make an option for force dropping items when they log out, that should fix that problem!
@BryanChung
Yeah, BattleArena works on every release from 1.2.5 onward!
@LeonardoGamer
What exactly is going on there? so you don't want them to be able to use McMMO abilities?
@saxons12
I fixed the first, the second I fixed in the sense that it will no longer prevent things from functioning, but it will still print that error so it will look messy. On the second, do you know when that was happening?
You can go to my ci page to get the latest version with these fixes if you want it before I release the next version to bukkit.
@EndlessRoad
This is the wiki page you are looking for, and yes :)
http://battleplugins.com/w/index.php/BA_Game_Configs#Changing_the_number_of_teams
-
View User Profile
-
Send Message
Posted Jan 21, 2014Hi, Is there a way to set a maximum of teams?
example: I want to create a ffa arena. - minimum 2 teams of 1 member - maximum 8 teams of 1 member
Or is this decided by spawn points?
-
View User Profile
-
Send Message
Posted Jan 21, 2014Bug with Spigot 1.7.4: http://pastebin.com/NCMAM7tC http://pastebin.com/f5zEKBxF
-
View User Profile
-
Send Message
Posted Jan 21, 2014Another question, how can i disable mcMMO on Arenas? I tried using this on the config:
doCommands: - console manuaddp player -mcmmo.*
and then removing the permission onLeave, but it is not working.
Strange that in another arena i could add the pvpsoup.use without any problems...
GroupManager and BattleArena_v3.9.5
-
View User Profile
-
Send Message
Posted Jan 20, 2014Can I use the latest version for 1.6.4 still? :)
-
View User Profile
-
Send Message
Posted Jan 20, 2014Ok, so I'm using this plugin to create a minigame called "Loot and Kill." It's a last man standing type of game, but the last person gets to keep all the loot that they gather in the arena. The problem is when somebody logs out when they are in a game, and joins back they kept the loot and are back at the lobby, avoiding death. The winner is the only one who is supposed to keep the loot at the end. There are no separate inventories involved. Is there a way to instantly kill them when they log out while in a game?
Edit Add something like "onDisconnect"
-
View User Profile
-
Send Message
Posted Jan 19, 2014@Nixblox
The layer could be made out of bedrock too...
thats a nice idea you had :D
-
View User Profile
-
Send Message
Posted Jan 19, 2014@Nixblox
The Spleef plugin has some cofig for "under layer die (or lose)"
You could use that to create a new game of "modificated" spleef game where you hit the players to win! :D
Hope it helps
sorry for bad english...
-
View User Profile
-
Send Message
Posted Jan 18, 2014@creptor
Thanks so much for all your help. My deathmatch and chamber are perfect, and all errors are fixed except for the one about team death.
I appreciate it!
PS: Can you get kills from knocking people into the void? I made a cookie-slap map, but I can't make people get kills for knocking people into the void.
-
View User Profile
-
Send Message
Posted Jan 18, 2014Also the part:
command: ch
===========
Should be:
cmd: ch
-
View User Profile
-
Send Message
Posted Jan 18, 2014@Nixblox
The command should be just /chamber (check the file, should be > ChamberConfig.yml)
Same problem:
@LeonardoGamer
Hey I found your joining problem.... in the config delete:
onJoin [MatchOptions=teleportIn, alwaysJoin <<==== The always join]
-
View User Profile
-
Send Message
Posted Jan 18, 2014@creptor
Thank you so much!! I love this plugin and it is an essential part of this server.
I'm also having problems with my other game mode, but it won't even let me use the game mode in the command
http://pastebin.com/RrDVGuGS
Also, now there's teams on deathmatch. How do I fix that?
Also, there's a glitch where the any person to join the team death after the original 2 can only attack the enemy team, but is able to be hurt by both teams.
Thanks for the help!
-
View User Profile
-
Send Message
Posted Jan 18, 2014@Nixblox
you should check the GAME file (arenas.yml) the players per team can be change per arena trough comands..
yes you can edit the arena with text edit (I use this all the time)
@benmetcalfe8
See the wiki: http://battleplugins.com/w/index.php/BA_Config#Message_Options
-
View User Profile
-
Send Message
Posted Jan 18, 2014A question. How does one prevent the announcements that a game is starting appearing globally? Thanks.
-
View User Profile
-
Send Message
Posted Jan 18, 2014@alkarinv
Everything works, except for the fact it gives infinite amount of teams, but only 1 person per team.
Also, do I have t use commands, or can I just manually change the config through text edit like I usually do?
-
View User Profile
-
Send Message
Posted Jan 18, 2014@Nixblox
For infinite time /<game> setOption matchTime infinite
1. arenaType will be set whether you set it or not, if you don't set it then it will become whatever the game is called.
2. The join phase instead of a queue I accidentally broke a bit, I'm still trying to recover. There should be a way to make that happen but I'll have to let you know.
3. HighestKills is now the same as PlayerKills, time and lives options are set independently now. http://battleplugins.com/w/index.php/BA_Game_Configs#Match_.26_Event_Options
if you have nTeams set to 2, then you should have only two teams.. so what is going on there exactly?
@creptor
Yeah, HighestKills no longer gives infinite lives. I made a separate option for the number of lives. http://battleplugins.com/w/index.php/BA_Game_Configs#Changing_the_number_of_lives
-
View User Profile
-
Send Message
Posted Jan 18, 2014@creptor
http://pastebin.com/Tn2wAdWW Sorry it's my first time.
I'm not sure about it the highestKill thing, I've been using the plugin since 1.6.2, but only recently have I gotten so into it. So yeah, I'm a noob.
-
View User Profile
-
Send Message
Posted Jan 18, 2014@alkarinv
So now the HighestKills no longer gives infinity lives?
@Nixblox
put the hole config please >http://pastebin.com<
-
View User Profile
-
Send Message
Posted Jan 18, 2014@creptor
Thanks! Removing alwaysJoin from the GameConfig worked!
@alkarinv
Thanks for the response!, and Thanks for the Awesome Plugin! :D
-
View User Profile
-
Send Message
Posted Jan 17, 2014Hey, I'm trying to make a game mode with that goes on for an infinite amount of time, with infinite lives but I'm having troubles. Some questions:
1. Can I set arenaType to nothing since it shouldn't take any other game mode's arenas? 2. How can I make it a joinPhase and not a Queue? 3. Do I have to set it to highestKills, or will infiniteTime work?
But the main issue is that I can't make 2 defined teams, even the the team count is set to 2, and players per team is set to 1+.
The config:
TeamDeath: name: TeamDeath command: td prefix: '&8[TeamDeath]&e' joinType: joinPhase gameSize: nTeams: 2 teamSize: 1+ nLives: infinite victoryCondition: playerKills
Thanks, and sorry for the long message.