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 Mar 24, 2014UPDATE for BLOCK SPAWNS
There is a bug for block spawning in the BattleArena version 3.9.4.7.3. This has been fixed in the most recent version I have just uploaded. So if you have this version and use block spawning for chests or other things please get version 3.9.4.7.8+. You can subscribe on this bukkit page to get it. Or pm me and I'll tell you where to find a link.
-
View User Profile
-
Send Message
Posted Mar 24, 2014@GodsDead
Scoreboards should remain after death. Is it being replaced by some other scoreboard?
-
View User Profile
-
Send Message
Posted Mar 24, 2014@alkarinv
Cool, another thing, is there a way to keep the scoreboard up during the match for the players? Mine disappears after the first death.
And another, is there a way to set an arenas invisible borders? so if a player escapes or I build an arena in the open it'll just throw them back in?
-
View User Profile
-
Send Message
Posted Mar 23, 2014@GodsDead
Yeah, that would be frustrating. I'll see if I can fix that ASAP. As well as the auto cancel.
-
View User Profile
-
Send Message
Posted Mar 22, 2014@alkarinv
I only use configs, If you could get the reload problem sorted that would be much appreciated, it's incredibly difficult to learn a new plugin without having a quick reload.
I presume arenaCooldown is set in the specific arena config?
This is the Auto-cancel scenario and why it would be wise to have an option, I created an arena and waitrooms, one player joins, nobody joins and hes stuck in limbo, with no commands, Took me a while to figure out I could make leave signs, but would be wise to have a backup solution to not get this user(s) completly locked out.
-
View User Profile
-
Send Message
Posted Mar 22, 2014@rnoa
Usually it's because some plugin stops them from teleporting.. I try to work around that but can't in all instances depending on the plugin. If you know which one I can make another workaround.
@GodsDead
For the cancelling I can't think of a way off the top of my head.. probably will have to be a code change.
I'll have to put in the command line way to change it but it's in the config as
arenaCooldown: <seconds>
@GodsDead
Ugh, a recurring problem. I'll try to fix it up again.
-
View User Profile
-
Send Message
Posted Mar 22, 2014The config reloads do not work at all, /arena reload, /ffa reload does nothing if I edit the configs and upload them.
-
View User Profile
-
Send Message
Posted Mar 22, 2014What do I change for a player that joing a ffa arena and nobody else joins to auto stop/cancle after a set amount of time?
And how do I set a cooldown to use an arena so they cant jsut use it over and over and over and over.
-
View User Profile
-
Send Message
Posted Mar 22, 2014Hey alkarinv, have this on my console sometimes 10:06:13 BattleArena: Couldnt teleport player=mickd2003 loc=Location{world=CraftWorld{name=duckzpvp},x=303.02493978142866,y=67.0,z=318.7906980383286,pitch=8.850063,yaw=112.35022} Running on v.3.9.7.4. Have had it on previous versions as well. Any idea? Thanks in advance!
-
View User Profile
-
Send Message
Posted Mar 21, 2014Hey alkarinv, that would be awesome.
I've hooked into VanishNoPacket before in my own plugins and it's super easy. It's as easy as
vanishPlugin.getManager().isVanished(player)Just from reading the code it looks like BattleArena attempts to apply the invisibility fix to all players who are within view distance of any arena players.
I see 3 easy solutions, in
TeleportControllerthe vanish check could be added to any one ofinvisbleTeleportWorkaround(),updateEntities()orgetPlayersWithinDistance().If you need help I don't mind forking BattleArena to try and get it working myself.
-
View User Profile
-
Send Message
Posted Mar 21, 2014@NiceFinal
Yeah, I'll do that, should be a wiki section.
closest I have is this atm.
http://wiki.battleplugins.com/w/index.php?title=BA_StageOptions
@Byteflux
Glad that fixed it. I'll think about whether I can hook into VanishNoPacket and see what it's api is like
-
View User Profile
-
Send Message
Posted Mar 20, 2014Thanks alkarinv, that fixed it!
Ever since disabling the feature you mentioned, we do encounter the occasional player being invisible to the other but nothing too excessive yet.
-
View User Profile
-
Send Message
Posted Mar 20, 2014Hi,Please can you do a list of inArena option ?
-
View User Profile
-
Send Message
Posted Mar 20, 2014@xEagless1
Already in there!
http://wiki.battleplugins.com/w/index.php?title=BA_Game_Configs#Running_commands
@Byteflux
There is a minecraft/bukkit bug where if two people teleport to the same location at the same time from a far away distance that they are invisible to each other. To prevent players from being invisible from each other I've had to put in some workarounds (BattleArena/config.yml) you can turn off that option there. I'm not sure this is the problem, but it's quite likely.
-
View User Profile
-
Send Message
Posted Mar 20, 2014Hello!
I use VanishNoPacket and I noticed that since installing BattleArena that I am sometimes visible to players during or after arena matches. My vanish is still on but I'm visible. The only way to fix it is to turn off vanish and then back on (but then it happens again).
I'm not trying to say BattleArena is responsible, just wanting to know if this is a known issue or if you could think of anything that might cause this.
Thanks for any help!
-
View User Profile
-
Send Message
Posted Mar 20, 2014Hi there! I love this plugin, and all the extensions that come with it, but I want to know if you can do something/if you can add this in a future update.
I want to know if when you win a game, that a command can be executed automatically. Thanks :)
-
View User Profile
-
Send Message
Posted Mar 19, 2014@SchreddarPwnz
It works all the way back to 1.2.5 Tekkit servers, so it definitely works for 1.7.2. It also shouldn't conflict with survival games at all.
@Europia79
That is just bizarre, put them directly into the Arena class for now and I'll figure out why they aren't loading there as soon as I can.
@GodsDead
You need to do this.
That should make the waitrooms you have set up be used. Basically you have set them, but haven't told the game to use them yet.
-
View User Profile
-
Send Message
Posted Mar 19, 2014I have set a FFA areana's waiting rooms, but when joining they are not used and the player is transported direct into the first spawn point, I also changed secondsTillMatch: 60 to see if this would be it, but that didn't do anything.
Config.yml http://pastebin.com/gtPLN6Jd FreeForAllConfig.yml http://pastebin.com/cU63fF8e
-
View User Profile
-
Send Message
Posted Mar 18, 2014@alkarinv
I wasn't able to get multiple ArenaListeners to work with addArenaListener(); I tried invoking it inside onBegin() like you said... and I also tried doing it in the constructor. I downloaded the lastest fix from the CI server and imported into my project. And used the same CI version for testing on the server.
-
View User Profile
-
Send Message
Posted Mar 18, 2014will this run for a 1.7.2 ro.2 server? or is there a version for 1.7.2?
and will this have any issues since I'm already running survival games?