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 Jun 13, 2013@NastyStevie
LOL ty NastyStevie, but I didn't create this plugin. I'm just a server owner like yourself. I was just helping Eric learn how to use the plugin and get everything up and running. I'm sure you will love this plugin, it's clearly one of my very favorites!
-
View User Profile
-
Send Message
Posted Jun 13, 2013Could someone create a FULL tutorial please?
(choose arena and class with signs, lobby, waitroom, explain what the configuration is for,...) because it's not very easy to understand this plugin...
Thanks :)
-
View User Profile
-
Send Message
Posted Jun 13, 2013@DyreCraft
Eric has told me about this addon and I am now adding it to the server, I hope it all works out. Thank you for making this addon, its well appreciated.
-
View User Profile
-
Send Message
Posted Jun 12, 2013Just an FYI for everyone.
I have released a Survival/Hunger Games plugin that uses the BattleArena API, called SurvivalArena.
You can find the Bukkit page here
I'm still waiting for Bukkit to post the initial release, but you can grab it from the Files section on the Bukkit page
Please post any questions, feedback, or feature requests on the SurvivalArena project page.
Also, I can usually be found on the #battleplugins IRC channel
Thanks!
-
View User Profile
-
Send Message
Posted Jun 12, 2013@ericpret
It was my pleasure. Thank you for the kind words :) I hope everything works out when the configs are uploaded. *fingers crossed*
@ericpret
-
View User Profile
-
Send Message
Posted Jun 12, 2013@DyreCraft
I'd like to extend my sincerest thanks to you and your server! Not only did you help me excessively with config work, your server welcomed me as a community, and I really do appreciate that. Thanks for everything! :D
-
View User Profile
-
Send Message
Posted Jun 12, 2013@DyreCraft
Ah, that's what I meant :3 Not english, so I may formulate myself weirdly at times. Thank you for your continuous help!
What I'm wondering now is how to make it so the game starts regardless of how many people join, but at the same time run 2 teams only and cap team joins at x amount of players (5 per team, as an example). So each game would have a 30 second wait-time from when first player does /bg join, and then others can join. When those 30 seconds are over, the game will force-start regardless of how many players have joined the battlegrounds. Is this possible?
-
View User Profile
-
Send Message
Posted Jun 12, 2013@ericpret
Yes, but first looking at your config file you have an error. Your "enabled: true" is not in line with the rest of the items. Make sure you put that in line with the others. (hit enter, do not use tab) To do the waiting room try adding "teleportWaitRoom" inside the brackets in the "options" section under "onJoin". I'm not sure what you mean by adding a "warp" to them, but to add the waiting room you would type "/bg alter ArenaNameHere wr 1" while standing in the area that you want to be the waiting room. If you wanted two waiting rooms you do the same thing but put "wr 2" at the end for the second instead of "wr 1". Hope that helps.
-
View User Profile
-
Send Message
Posted Jun 12, 2013Is there a way, with battlegrounds, to make it so players who /bg join are sent to the waitroom, where the battlegrounds game waits for the specified 30 seconds, then auto-starts without needing the additional players? I have secondsTillMatch: 30, matchTime: 180, nTeams: 2 and teamSize: 1-5, yet BattleArena queues up 1/12 people when I join. Also, players don't seem to be sent to the waitingroom (Yes, I've set the warp there.) when they do /bg join. Link to my config: https://www.dropbox.com/s/g93ffgygoa06dso/BattlegroundConfig.yml
-
View User Profile
-
Send Message
Posted Jun 12, 2013@DyreCraft
Thank you! That really helps alot :D I wanted to use Arena for team games because they'd give items on join, but it would seem battleground does the exact same. I'd restrict teams to 2, because I really only want team versus team, but thank you for your help!
-
View User Profile
-
Send Message
Posted Jun 12, 2013@ericpret
I don't use "arena" for team matches, but I do use "battleground" for team matches. I have a battleground arena with 4 spawn points and 4 teams. Each team can have from 1 - 10 players. After i do "/battleground create "bg name here"", then "/bg alter "bg name here" 2" to set up the second spawn point, then repeat the previous step to set up the 3rd and 4th spawn points, I went into the "BattlegroundConfig" file in the "competitions" folder and changed "nTeams" to "4" and "teamSize" to "1-10". You need to make sure that you have "matchEnableForceStart: true" in the main config file to forcestart the matches. Here is a link to the main config file https://github.com/alkarinv/BattleArena/blob/master/default_files/config.yml and here is one for battleground https://github.com/alkarinv/BattleArena/blob/master/default_files/competitions/BattlegroundConfig.yml. You can also find the config files for the other events. Good luck.
-
View User Profile
-
Send Message
Posted Jun 12, 2013I had to revert to 3.8.7.5.2 because I couldn't get the updated plugin to function properly. Issues I had: * Was not able to create new class signs * Existing class signs no longer worked * When clicking on class sign an error came up saying that we couldn't change classes because we had changed inventory items... but we had just spawned (could the wool heads be causing an inventory change error?) * Players weren't starting out equipped with the default class of gladiator - they had nothing (slap fest!) (ctf, spleef, and paintball spawn equip was good). Scoreboard seemed to be working fine, as well as your related plugins of ctf, spleef, and paintball. But something in the main plugin just wouldn't work correctly for me. I also deleted my entire battlearena plugin and folder and did a fresh install to see if maybe I just had bad configs, but still no dice. Sorry for the length :)
-
View User Profile
-
Send Message
Posted Jun 12, 2013Is it possible to choose class with command? Like i do with signs
-
View User Profile
-
Send Message
Posted Jun 11, 2013@alkarinv where exactly in which config is it sorry i cant find it ?
-
View User Profile
-
Send Message
Posted Jun 11, 2013I'm running into a few issues here. Might be stupidity on my part, but I hope not D: I'm creating a new arena, which in this case is named Office. /arena create Office [5] [2] (Without the [] of course, but adding these because they are variables). Once I do this, first without the optional numbering values, players can join the arena and play as normal. The only issue is that only 2 people can join the arena at a time, where I would like to have teams of 5. When I then go to first edit the config to allow teams of 5, the changes take no effect. Arenas are still being created with [1+] set for teamSize. I then try to do /arena create Office 5 2, but now players cannot join the arena properly. I have 4 of my friends and myself do /arena join. I get the message that there is one player in queue, and the others get the same except 2/2 queue, 3/2 etc. but then the game never starts nor do I get a notification that they have joined the arena. Any fix?
-
View User Profile
-
Send Message
Posted Jun 11, 2013@alkarinv
so, it's a bug or it's something wrong on my side?
-
View User Profile
-
Send Message
Posted Jun 11, 2013Is it possible to make the classes have a certain cost for every use?
@alkarinv
Still about class cost, you know a way when you win arena, you will get tokens, so with these token you can buy special classes... is possible? how? :3
-
View User Profile
-
Send Message
Posted Jun 10, 2013@megasnipez_
You can set up as many spawns as you would like, just keep adding them and change "respawn" to "randomRespawn" in the game Config.yml. Also I would suggest adding in "invulnerability=3" <- 3 seconds of invulnerability into the config as well. (do that or buff them with strenght, healing etc for a short time). That pretty much gets rid of campers.
onSpawn: options: [invulnerability=3]@UnUltima23
Its already available. you can either make the teams leather with this option (which you will still need to give them leather armor to work)
defaults: options: [armorTeams]or you can just add color into the items.
http://battleplugins.com/w/index.php/BA_ItemSyntax
@didricko
I'm adding in support for joining all queues, and will find some way to work in rotations. But right now the closest is scheduling JoinPhase games.
@rsod
That is correct, and that is strange. Once again you are finding things that other aren't :(
@matsvr99
That should be disabled by default... maybe that's changed with the new bukkit scoreboard teams, I'll check.
-
View User Profile
-
Send Message
Posted Jun 10, 2013I made a teamDM server but the players can hit their teammates and they get points for it. Can you please show me how to fix this?
-
View User Profile
-
Send Message
Posted Jun 10, 2013Ok, here is my config of the spleef:
http://pastebin.com/UnnHxHvT
as you see there is
that means as I understanding that if player will do /spleef join, arena should be autoopened with starting time 30 seconds. But looks like settings doesn't taking any effect - people still can't join unless event opened by admin