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 May 8, 2013@rsod:
http://pastebin.com/E8Mmt22D
@Dutch_Boy:
By default DeathMatch mode is a JoinPhase game, which means the match has to be opened before people can join. You can set it to always be open, or to open when someone joins, but unless you're planning on having timed matches (ie, games that start on a schedule) then it's best to just open your DeathMatchConfig.yml file and change this line:
joinType: JoinPhase
...so that it says this:
joinType: Queue
-
View User Profile
-
Send Message
Posted May 8, 2013Hello,
I got a strange problem.
Every time when i make game i get "There is no event currently open
/dm create dm1 /dm alter dm1 1 /dm alter dm1 2 /dm alter wr /dm join
Doesnt work :S
Does someone know how i can fix this?
Kind regards.
-
View User Profile
-
Send Message
Posted May 8, 2013@1337ingDisorder
can you please send me your config file where your losers option works?
-
View User Profile
-
Send Message
Posted May 8, 2013@1337ingDisorder
It's really annoying for my server :(
-
View User Profile
-
Send Message
Posted May 8, 2013@rsod:
the 'losers' option is working fine for me, I have it set to give the losers 3 gold nuggets and I get 3 gold nuggets every time I lose.
Note that the 'losers' section is only activated if the game finishes and there's a winner & loser. If you just join and then leave a match I don't think BA considers that to be a loss, it just considers the match to have ended prematurely.
@joshep:
Whenever you use the addRegion function it overwrites the previous region for that arena (ie, there can only be one region for the whole area).
That said there's a work-around you can employ; download one of the many plugins that let you store chests that restore their inventories upon command, then have BattleArena call that command in the onPrestart phase.
@Syfers96:
I've noticed the same problem. Also sometimes if you disconnect when in an arena, it still thinks you're in that arena when you re-join but if you try to leave it says "You are not in an arena" -- the only solution I've found is for an admin to run this:
/arena cancel all
Hopefully Alkarin can implement tighter disconnect-handling once the waitrooms have been debugged and rolled out.
EDIT: There's probably also a /bad command to remove a specific player from a specific arena, without having to cancel all arenas (in case there are other games running when you're trying to fix someone getting stuck from a disconnect) but I'm not too familiar with /bad -- Alkarin, is there such a /bad command? :) If not, toss it on the "suggestions" pile hehe
-
View User Profile
-
Send Message
Posted May 8, 2013@netherfoam:
I had the same problem with Multiverse-Inventories. I found the best solution was just to set up my permissions so that people can only join the arenas if they're in the same world as that arena. This prevents peoples' inventories on my survival world from being wiped when they join an arena game..
1) Set permissions so people only have permission to join in the given world
2) Move your lobby area to the same world as your arenas (if it isn't already in that same world)
3) Provide easy access to that lobby via warp signs or portals or what-have-you
-
View User Profile
-
Send Message
Posted May 8, 2013@Syfers96
it happen also with random crash that
-
View User Profile
-
Send Message
Posted May 7, 2013HELP
In a arena a player is death this player don't presse Respawn but Main Menu.It reconnects and he keeps his equipment. How to fix it ? ?
Thanks :)
-
View User Profile
-
Send Message
Posted May 7, 2013there any way to put multiple regions for the same game? I'm trying to put a game in the same style that hungergames, but I need to put chests scattered throughout the area.
I could put a single region, but the land has an area of ​​approximately 20.000x20.000x256, and that, do a rollback whenever the game ends is a mess. Whenever a server goes down.
I tried to put several regions for trunks, but it only when I another, the overwritten.
Thanks, continues with the development of this plugin and subplugins are the best plugins compiled event that a server can be, in terms of dynamism and efficiency.
A greeting.
-
View User Profile
-
Send Message
Posted May 7, 2013Actually Losers option doesn't works, I'm adding like this:
and it's not working. Only works for winners.
-
View User Profile
-
Send Message
Posted May 7, 2013So, I want to safely clear players inventories before they leave the game, but a few times we've had some accidents where the wrong inventories have been wiped.
I have two worlds, separate inventories thanks to MultiInv currently. Player gets teleported in, and onStart they're given their gear. This means I don't wipe or 'store' any inventories. Now, when they die, I don't care about them anymore (They're dead, their inventory is removed).
But, if the game ends and they're still alive (Eg they have respawned), then I need to wipe their inventories (I don't really want everyone to always keep their BA items in this second world. It's not a huge issue if they do occasionally, but I want to avoid it). So I can do clearInventory on Complete.
However, if someone dies, and then there's the 5 second 'looting period' then they respawn, they respawn in the main world. The inventory wipe comes, and they lose their inventory.
I can't clear their inventories on leave, because that clears their primary world inventory, and not the BA world inventory.
What can I do to workaround these limitations, aside from create another world and split inventories again?
Is there... say... A preLeave option, or priority I can attach to clearInventory? :/
-
View User Profile
-
Send Message
Posted May 6, 2013I'm using 1.4.7 version of minecraft server so that I need to use the 1.4.7 version of plugins too. But I can not use any commands of plugins. :( help me plz
-
View User Profile
-
Send Message
Posted May 6, 2013There seems to be something wrong with BattleArena or one of the assiciated plugins with it (CTF, Paintball, BattleTracker).
When someone joins an arena, or BattleGrounds, my server crashes then rolls back about 25-30 minutes. This crash happens every 30 minutes or so. I removed the jars from my plugins folder, and the lag/rollbacks stopped.
This is happening on 2 of my servers.
-
View User Profile
-
Send Message
Posted May 6, 2013Is there a trick if someone does "arena leave" but it still thinks they are in an arena Q? They are unable to do commands and doing "arena join" doesnt work.
There may be something really odd they are doing to make this happen - but it does happen on occassion. Arena disable/enable/clear does not fix it.
Thanks bud ;)
-
View User Profile
-
Send Message
Posted May 6, 2013Nice plugin, my battleground works very well. But i still got this error:
14:17:16 [SEVERE] BattleArena BattlegroundCConfig.yml could not be loaded! 14:17:16 [SEVERE] /home/eloy/Desktop/Server/default_files/competitions/defaultConfig.yml 14:17:16 [SEVERE] java.lang.NullPointerException 14:17:16 [SEVERE] at mc.alk.arena.controllers.APIRegistrationController._registerCompetition(APIRegistrationController.java:209) 14:17:16 [SEVERE] at mc.alk.arena.controllers.APIRegistrationController.registerCompetition(APIRegistrationController.java:172) 14:17:16 [SEVERE] at mc.alk.arena.controllers.APIRegistrationController$DelayedRegistrationHandler.run(APIRegistrationController.java:70) 14:17:16 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:53) 14:17:16 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 14:17:16 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:513) 14:17:16 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) 14:17:16 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) 14:17:16 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 14:17:16 [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
The weird thing is that i never renamed the Config file with an extra C and the file still reads as "BattlegroundConfig.yml" in the competition map. The battleground works btw. Any fix? Thx
-
View User Profile
-
Send Message
Posted May 5, 2013I noticed sometimes the point countator at right dissapear, also sometimes random player become untargetable (with 1.5.2) no error in console...
-
View User Profile
-
Send Message
Posted May 5, 2013If 2 players joining and one of them immediately leaving second player asssumed as "victoriuos" and getting money and match cancelling. Here is my config: http://pastebin.com/Nyh1ANdV what's wrong?
-
View User Profile
-
Send Message
Posted May 5, 2013im need your help. I would not lose my item in normal world but lose on complete of a arena . Help ? Sorry for my english .
-
View User Profile
-
Send Message
Posted May 5, 2013It seems that either this plugin, or battletracker, has been causing crashes every 10-15 minutes on my server. It is only when players are actually in the arenas that it happens, and it is not consistently crashing during every arena, not every time. We know for a fact it is either of these two plugins, seeing as we removed them and the server has run for over 10 hours. Do you have any idea why this could be happening? Thanks.
-
View User Profile
-
Send Message
Posted May 4, 2013@LeMightyDuff
Sorry, got super busy again for a couple of days, I am going to finish that up this weekend.
@Ronewird
Here is an example
Skirmish: enabled: true nLives: 3@FarmerKaine
Yeah, so I'm adding in MessageEvents so that should allow easy hooks for a program to catch and then you could announce to all servers