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 Feb 27, 2014@alkarinv
It's not a big issue, it would just prevent people from accidentally dropping items and potion effects wearing off partially before the match starts.
-
View User Profile
-
Send Message
Posted Feb 27, 2014@Nutiler
What game are you using on this and which BattleArena? I accidentally made some extension games not change elo for a version or two, will be fixed on the next release.
But changing the messages shouldn't affect the elo at all.. {otherteam} get's the info from teamlong.
-
View User Profile
-
Send Message
Posted Feb 27, 2014Hello, I did a fresh install of Battle Arena & Battle Tracker on Spigot 1.7.2-R0.3. When I edit anything in messages.yml the ELO system stops working. It displays the correct messages to what I configured without errors, but then the ELO system (default 1250) stays at 1250 after every win. I tested this by creating a empty server with a fresh install and the ELO system works after every fight, but then I edited:
and turned it into,
And the entire ELO system stopped working. I really like the ELO feature, but I would hate giving it up just to change the colors of the message texts.
-
View User Profile
-
Send Message
Posted Feb 27, 2014@alkarinv
Thank you so much! :) You are awesome!
-
View User Profile
-
Send Message
Posted Feb 27, 2014@rnoa
That's a good eye! Those yml's are what I'm trying to put in to allow people to customize the look and other options of victory conditions which are currently not possible. They don't do anything right now though.
Spleef doesn't generate a SpleefMessages.yml b/c unlike CTF it doesn't have any new messages to add. You can copy the messages.yml and put it as ArenaSpleef/SpleefMessages.yml to be able to change those up.
-
View User Profile
-
Send Message
Posted Feb 27, 2014Checking out the default files through BattleArena Source link I noticed that 2 files are missing in my BattleArena folder, they are victoryConditions.yml and the folder called victoryConditions with 4 yml files in it.The updates don't seem to generate those files - do I have to add them manually? Another question: What does LobbyConfig do? It looks like a usual arena config. I don't have it either. Plus, I have updated ArenaSpleef with the latest build and erased SpleefMessages to generate a new but it hasn't generated again? Thanks!
-
View User Profile
-
Send Message
Posted Feb 26, 2014@saxons12
Actually, I think that's just a bug that would affect dueling on games that have the withinDistance specified. I just fixed though and it should be gone next release.
-
View User Profile
-
Send Message
Posted Feb 26, 2014Another error with the version you sent me over PM: http://pastebin.com/cFZN96WK
-
View User Profile
-
Send Message
Posted Feb 26, 2014@rnoa
Saw this on the github issues page, I took down that build (which most people couldn't see) until I can verify with you. So check github for responses and we'll find it. sorry!
-
View User Profile
-
Send Message
Posted Feb 26, 2014Hi! Got this error with the latest build: http://pastebin.com/fVdJ5Yng
Please help!
-
View User Profile
-
Send Message
Posted Feb 25, 2014@ZOO231
Well, So are you using BattleTracker? That keeps track of player kills, team kills, and we are building a website so that servers that don't want to create their own can use it to display scores. http://battleplugins.com
@MegaNarwhal
So, you are talking about a delayed giving of the class.. and that isn't in their at the moment.. and it's not really high priority as there are a lot of other things to get to first. Why don't you want them to have it in the waitroom? are there problems?
@R0ckzo0r
Hey Rock, so you are right the auto is a bit tweaky right now and I haven't fixed yet. I'm working on that problem now though, so hopefully that will be working again very soon.
-
View User Profile
-
Send Message
Posted Feb 25, 2014So i created a bunch of Arenas for our Server and i cant figure out how to Start a gametype auto. Your wiki seems a bit outdated, i found nothing for my Problem. Hopefully someone could help me out.
If i try to start for example Spleef auto with /spleef auto i just get an error "[BattleArena] auto args=[auto] can't be started. Arena test1 type=..... is not there or in use.
I already tryed this command /<event> auto for any gametype and alltimes it wont work.
I just want automatic Minigames with announce, for info.
best regard, and thanks if sm1 can help me out of that.
-
View User Profile
-
Send Message
Posted Feb 25, 2014Great plugin, I used it before and I'm finding myself using it again to add some games to my server :D I've run into one really minor problem: is there any way to make it so players receive their class when they are teleported into the arena and the match starts instead of receiving it in the waiting room? I want them to only select their class in the waiting room, and get the items when the game starts.
-
View User Profile
-
Send Message
Posted Feb 25, 2014Hello again Alkarinv, this post is again about the web stats, but could it be possible for ArenaCTF, ArenaSpleef, etc... to show maybe how many wins a team has or simply show a players stats. (Stats for the teams don't really matter, maybe just players) (For it to be easier, maybe make the plugins have separate web stats, instead of bundling it all into BattleArena) Thanks, again!
-
View User Profile
-
Send Message
Posted Feb 24, 2014@shahiem99
So to do that for duels you need to set
allowRatedDuels: true # By default dueling can not be rated # default duel options to pass in. Example [rated,money=100] defaultDuelOptions: [rated]as for skirmish should just be.
@AndrejCarOwner
What is a player point? but you can add commands to almost any stage/transition
http://wiki.battleplugins.com/w/index.php?title=Editing_BA_Game_Configs_manually#Running_commands
-
View User Profile
-
Send Message
Posted Feb 24, 2014How can i give player 1 PlayerPoints for winning?
-
View User Profile
-
Send Message
Posted Feb 23, 2014How to let it track
Duels , Skirmish.
Already using Battletracker plugin
-
View User Profile
-
Send Message
Posted Feb 23, 2014@alkarinv
yeah i realised it wasn't a real problem, annoying tho.. for you more than for me i guess :)
-
View User Profile
-
Send Message
Posted Feb 23, 2014@merlingly
Newer versions of gravities code won't do this. Basically he made a library for updating plugins that bukkit now requires you to use, but different plugins are using different versions, and whichever plugin loads first puts in that "version" of his plugin. So basically, I'm using his newest, and some other plugin is using an older version...
So I think what I'll do is just include his code directly... several people have mentioned this error, and while it won't affect anything... it is annoying ;)
-
View User Profile
-
Send Message
Posted Feb 23, 2014hey there I still get this output:
[11:57:25 WARN]: [BattleArena] The author of this plugin (alkarin) has misconfigured their Auto Update system
[11:57:25 WARN]: [BattleArena] File versions should follow the format 'PluginName VVERSION'
[11:57:25 WARN]: [BattleArena] Please notify the author of this error.
[11:57:25 WARN]: Exception in thread "Thread-19"
[11:57:25 WARN]: java.lang.NoSuchMethodError net.gravitydevelopment.updater.Updater.getLatestType()Lnet/gravitydevelopment/updater/Updater$ReleaseType;
[11:57:25 WARN]: at mc.alk.plugin.updater.v1r6.PluginUpdater$1.run(PluginUpdater.java:115)
[11:57:25 WARN]: at java.lang.Thread.run(Thread.java:744)
This time it comes with a java exception.. I am not too worried about the updater's format, but the exception might be a problem..