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 Nov 11, 2012@Xx_atomik_xX
There is a section at the top of the config.yml that has "disabledCommands: []", just add the command "tf2" inside of that.
As for the Colliseum, please update to 3.7.3, I'm kind of embarassed but I broke some things in my latest release. I tried on a server of mine with this and I got it to start with 16/16 people. also pastebin me your config.yml just in case.
@kangy7
Just so that I can make sure I understand. Do you mean that you only want people that have joined to get the message? or do you want the server to announce that they have joined?
Also what chat do you use? maybe I can make herochat just be vault chat.
-
View User Profile
-
Send Message
Posted Nov 11, 2012help! users write: /Colliseum join, say message 16/16 users and Colliseum no start!!!!!! any help?
and please, add this: [don't use commands], i have plugin TF2 and users in arena write /tf2 join and go to TF2
please fix it
-
View User Profile
-
Send Message
Posted Nov 11, 2012Can I suggest some antispam improvement on server without herochat? It's on annoucements in config.yml
I'm missing some like announce, only for joining in matches and stand in waitroom. maybe this:
Sorry for my bad english.
-
View User Profile
-
Send Message
Posted Nov 11, 2012Alright.. As an update.. somehow I really messed up the kills/deaths. So i'm going to delete the most recent version until I fix this.
Apologies to everyone who downloaded, I should have checked more.
-
View User Profile
-
Send Message
Posted Nov 11, 2012@LaxWasHere
So to clear a players inventory on death you need to specify the option "clearInventory" inside the transition "onDeath". Here is an example of that BattleGround config.
The kills not being registered might be a bug, PM me your ip so I can take a look.
-
View User Profile
-
Send Message
Posted Nov 10, 2012BG drops items when you get killed and the kills doesn't register. Any ideas?
-
View User Profile
-
Send Message
Posted Nov 10, 2012@Stuntweed
I can't really help tonight, but tomorrow I can help lead you through the code.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@navbarry
Ah, so in onJoin get ride of "teleportIn". You shouldn't have teleportIn and teleportWaitRoom in the same options, that would probably be strange (I'll see if I can put in a check to warn about conflicting options like this).
Other than that it looks alright, but after that it should probably be having people join as separate teams. You could set the teamsize to 1 though, "teamSize: 1".
@ZwPBerserk
Herm... you can't specify different options besides team sizes etc inside a different arena. But you could make a separate match type called arena2. Copy the arena config, then paste it below it. change the name to arena2. the command to arena2, and you can change up the config however you want.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@alkarinv
Great it worked! I was wondering if it worked like i wanted it too. And it does. REALLY great! w00t w00t
So now i got in the /arena join the vanilla class as base class.
But could i also have another like: /arena2 join with just the standard settings?
-
View User Profile
-
Send Message
Posted Nov 10, 2012I set a wait room by doing /ffa alter team waitroom 1 . It said waitroom 1 created. I then changed my config http://pastebin.com/9wjYkpXx . To teleport you in the waitroom when the match starts. When I do /ffa join it doesn't teleport me in the waitroom. And when another person joins my team of 2 , we get teleported inside the arena while we wait for another team.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@alkarinv Lovely! I added you as collaborator so feel free to add stuff.(Lol you can just do pullrequests instead :P)
I'm struggling with the fireballs, for some reason they wont launch can't figure that out =/
-
View User Profile
-
Send Message
Posted Nov 10, 2012@ZwPBerserk
Also you should check out this and let me know if it's clear enough.
https://github.com/alkarinv/BattleArena/wiki/Classsetup#wiki-Using_Heroes_classes
-
View User Profile
-
Send Message
Posted Nov 10, 2012@ZwPBerserk
so this would be the format for Warrior. Just make sure you pick a class that is actually a heroes class.
skirmish: onStart: options: [] giveClass: default: Warrior-
View User Profile
-
Send Message
Posted Nov 10, 2012Hi.
How to setup a arena so they can only use 1 Heroes class inside that arena?
So.. when people join they automatically become HeroClass2 and when they leave the arena they are HeroClass1 again?
-
View User Profile
-
Send Message
Posted Nov 10, 2012@Stuntweed
Hey Stuntweed! Of course I'll help you out with the plugin! I can see that you have the damage for fireballs already figure out. With the more advanced stuff I can lead you through it or add it if it's not there.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@alkarinv This is really going somewhere now, I started developing my own plugin called QuakeArena the idea is too support randomised teambased playing without having to create a team. I would like too see this feature in BattleArena as an option for all the different types.
You join and the plugin puts you in one of the two teams, It's also going to support Quake inspired stuff like exploding fireballs that will act as missiles etc.
I'm still very new to Java even newer to Bukkit so we will see when it's done, please do feel free to help and if there is stuff that I can improve (not that it is anything to improve yet ).
-
View User Profile
-
Send Message
Posted Nov 10, 2012@alkarinv
Pretty sure hes trolling :3
-
View User Profile
-
Send Message
Posted Nov 10, 2012@USM666
USM I really have no idea what you are saying. It's in use on so many servers and I've never heard of it crashing them(and some of them are very large with lots of players). The classes work great for everyone. The tutorials are always a work in progress but there are already 20+ pages I've written on them. And this plugin has been released only 3 months now! So I don't know why you are saying these problems have persisted for an entire year.
As for support I've answered every single question asked on this forum, on IRC, via Private message, and personally gone onto servers to find out problems. You've never asked for help, you've just claimed a bunch of things that aren't true.
Plus I've noticed that you've wrote almost exactly this same post on my plugin and PVPArena! So I'm just going to go ahead and call troll on this one.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@down *whiner detected*
@alkarinv: Nice to hear that. Keep up the good work :)
-
View User Profile
-
Send Message
Posted Nov 10, 2012I am sorry,after almost an entire year. This plugin STILL refuses to catch up standards. The plugin crashes the server,it has too many bugs and the classes STILL does not work.
The tutorials I have read entirely are lacking in sufficient information on how to actually use this plugin properly.
Do not waste your time with this plugin. It crashes the server and it is lacking proper support. You will not expect any video tutorials seeing as how it cannot meet to certain standards.