Battle Arena

Minigames Framework, PvP, and Solo combat with limitless customization

Wiki Tutorial Perms Donate

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


  • 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

Youtube Tutorials

YouTube Tutorials


Different games made for BattleArena ArenaParkour

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

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.

API Developing

Most Recent Update

Version File list | Changelog ChangeLog

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


This plugin checks for new bukkit release versions which can be disabled in the BattleArena/config.yml


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 through a browser.


Dreadcraft Gaming Community

BattlePlugins Signature Item

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of BatmanCrtns BatmanCrtns Dec 21, 2014 at 09:10 UTC - 0 likes

    @Europia79 Here is my arena.yml I don't think the quotes will do it but I can make them equal, also here is the beginning of my log

  • Avatar of Europia79 Europia79 Dec 21, 2014 at 08:53 UTC - 0 likes

    @BatmanCrtns: Go

    I looked at your files... but I can't tell what's wrong. I do see an inconsistency for the YML key+value pairs... Where one file has values surrounded by single quotes, and the other one does not. This may or may not be an issue.

    I think you server logs would have more information to tell what's going on... Like commands used, and possible errors.

    Also, please link your arenas.yml

    Also, if you have Skype, then it can be easier + faster to diagnosis issues via Skype screen share. I have helped many people this way.

    My plugins: BombArena, HostageArena, MailboxVoteListener
    Skype: Nicodemis79

  • Avatar of Europia79 Europia79 Dec 21, 2014 at 08:47 UTC - 0 likes

    @BatmanCrtns: Go

    Sorry man, I keep forgetting that my server setup is different than everyone else... The old log name was server.log... This is what mine is still called because I configured my server that way (with a log4j.xml file). Yes, i keep forgetting that it has changed to latest.log

  • Avatar of BatmanCrtns BatmanCrtns Dec 21, 2014 at 06:36 UTC - 0 likes

    @Europia79 I'm really new to the whole plugin aspect, never ran a server before and am currently using it to host 1v1s on my faction server. I didn't expect a reply so quick, thanks and sorry for the delay.

    My config.yml :

    My FFA config :

    The configuration to my 1v1 arena :

    By log you mean literally the latest log or... Sorry again, the classic "noob" here.

  • Avatar of Europia79 Europia79 Dec 19, 2014 at 17:02 UTC - 0 likes

    @BatmanCrtns: Go

    Use a pastebin service, and link us the YML files that you changed. Also link the server.log

    i'll take a look at them and see if I can find a problem there.

  • Avatar of BatmanCrtns BatmanCrtns Dec 19, 2014 at 07:04 UTC - 0 likes

    Spent awhile configurating everything and setting up all the arenas and it works pretty much perfectly! Nice plugin, but one thing. When two people join a 1v1 ffa match, it waits in the queue forever, even after the 60 second countdown and class pick. I have two spawns set and only red and blue slots even allowed, what could be the cause of this?

  • Avatar of Europia79 Europia79 Dec 18, 2014 at 16:55 UTC - 0 likes

    @macapaca99: Go

    it is updated to 1.7.9 ...including all previous Minecraft versions.

    However, if anyone wants a 1.8 version that's also compatible with WorldGuard v6.x and WorldEdit v6.x: here it is

  • Avatar of macapaca99 macapaca99 Dec 18, 2014 at 08:17 UTC - 0 likes

    can you please update it to the latest version of 1.7.9

  • Avatar of shahiem99 shahiem99 Dec 17, 2014 at 23:57 UTC - 0 likes

    I get rated battles not working. I have put the battle tracker plugin and have rated Battle Arena True.

  • Avatar of Europia79 Europia79 Dec 15, 2014 at 06:13 UTC - 0 likes

    @Zach443: Go

    When he said 'mob arena support', I thought he was talking about hooking into the plugin .And I was thinking to myself: "Why would we hook into MobArena ?" lol.

    Me personally, I prefer plugins that focus on something... and do it very well. I don't really like plugins that try to do everything. When a plugin tries to do too much, it has the potential to become bloated & laggy. However, there is a category of plugins that is a happy medium: Modular & Extensible Plugins, like BattleArena.

    Eventho, it's my personal opinion that Admins should use MobArena for PVE and BattleArena for PVP... BattleArena does give people the power to create their own types of Arenas: In this case, a mob-arena extension. Altho, creating such an extension seems like a waste of time when you could just use MobArena.


Date created
Aug 11, 2012
Last update
Jun 26, 2014
Development stage
Curse link
Recent files