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 Apr 8, 2013@ZwPBerserk
Smash bros might happen :)
@navbarry
So, that is kind of outside scope. There are so many different ways to alter items like that. Isnt there a good plugin that does that already? then you could just give the people the perms to use it while in the arena.
Otherwise something that I want to add is "GameLogic" jars where you can just download what GameLogic you want (like grenades) and add that in the config file to have games use it.
@rbonafied
That definitely shouldnt happen, pm me your ip and I'll hop on.
@Arizrain
you can always do the commands again.
-
View User Profile
-
Send Message
Posted Apr 8, 2013Alkarinv, Is there a way to change the spawn locations, once set, in an arena?
-
View User Profile
-
Send Message
Posted Apr 8, 2013@alkarinv
I was trying to do /arena create or /spleef forcestart and got a permission error even though I have arena.admin.
-
View User Profile
-
Send Message
Posted Apr 8, 2013A cool addition to batttlearena would be some type of grenade(excluding tnt) like if you throw a snowball or egg.
-
View User Profile
-
Send Message
Posted Apr 8, 2013Hi,
Maybe got an idea.. :P A smash bros arena plugin?
-
View User Profile
-
Send Message
Posted Apr 8, 2013@rsod
Yeah, I'll definitely add that in.
-
View User Profile
-
Send Message
Posted Apr 8, 2013ok, thanks, I'll try. In future versions could it be possible to allow add event types without full server restart?
-
View User Profile
-
Send Message
Posted Apr 8, 2013@rsod
SwordFightingConfig.yml
Do a restart after that and it should work fine.
-
View User Profile
-
Send Message
Posted Apr 8, 2013well, I copied "freeForAll.yml" to "SwordFighting.yml", put it into "competitions" folder and changed it so it contains that: http://pastebin.com/600C9yzC but there is no "SwordFighting" type registering. What I'm doing wrong?
-
View User Profile
-
Send Message
Posted Apr 7, 2013@1337ingDisorder
http://battleplugins.com/w/index.php/BA_Regions
set up a region and inside of onFinish, or onComplete put in "wgResetRegion"
-
View User Profile
-
Send Message
Posted Apr 7, 2013Hi Alkarin,
Just letting ya know the MobKills victoryCondition is working great. Been running it for 3 days now and everything works exactly as expected.
One after-thought:
It'd be great if there was an option for onComplete which would clear all the Exp and item drops left by the dead mobs. If the arena is in heavy use for more than half an hour to an hour, there gets to be so many drops that the server lags out.
I've thought about the fact that these commands are issued by the server, not a player, so it'd be harder to tell the server where to run it's /remove, but it occurred to me you could tell it to use the first mob spawnpoint as its location, and then use a radius of however far away the player spawnpoint is (or the farthest mob spawnpoint or item spawnpoint, whichever is farthest from the location where the command is centered).
Apart from the overload of mob-drops it's everything I had hoped it to be, so thanks again for being so effective! :D
-
View User Profile
-
Send Message
Posted Apr 7, 2013@rbonafied
The reason there are duplicates is I have aliases for the command, so a lot of those have the game type, and the game type command. Hasn't been a high priority to remove.
-
View User Profile
-
Send Message
Posted Apr 7, 2013Hi,
First - The announcements appear to be working now. Thank you! (I recreated all the config files fresh)
Second - arena.leave worked
Third - When using battleground, after I left I got {teamlong1} drew {teamlong2}
Fourth - Admin permissions don't appear to be working for me. I have arena.admin .
-
View User Profile
-
Send Message
Posted Apr 7, 2013I unistalled it. I'll try it again later.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@alkarinv
The versions:
Strange that so many battle types are listed twice.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@Arizrain
Right now just on the ground, you can do restocking chests by using the wgResetRegion command with worldguard regions (see the battleArena wiki)
Adding in specific chest support a bit later.
@Treeline1
I'm on irc most of the day.. you can hit me up for questions there.
@rbonafied
Really?? what version are you using?
@CoDApril
The Spawn is special in minecraft/bukkit, really not much I can do about it. I'd rather not write special code to handle that area. I know you can set the "spawn" radius in like the bukkit properties somewhere. It also affects block breaks and block places.
@navbarry
I'll hop on.. definitely should be working. Red and Blue names should be the first 2 players that join.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@rbonafied
You need to give players just "arena.leave" the specific leave perms will come later.
I did do some work on the messages. But I lost what was wrong with yours, could you tell me again please? :)
@sbelljobseek
New classes definitely work, why don't you pastebin me your classes.yml
Wiki page http://battleplugins.com/w/index.php/BA_Classes
@stickerking
A lot of problems.. why don't you hit me up on irc. probably the best.
1) In the ArenaConfig.yml you want
nTeams: 2-8 teamSize: 1so 2 through 8 teams, 1 player per team (aka solo)
2) brokenarena means I couldn't load that arena, sometimes it's because that world couldn't be loaded. I keep them around in case the world comes back later.
3) Taking off the time limit ArenaConfig.yml
-
View User Profile
-
Send Message
Posted Apr 7, 2013I have tagapi installed and it's not working. I do /arena join and /dm join but nobody has colored names.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@sbelljobseek:
A workaround for special items could be this plugin I just noticed:
http://dev.bukkit.org/server-mods/chestrestock/
You could have BattleArena issue the command to restock the chests whenever it starts a new match.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@alkarinv PvP is on for the entire world minus spawn, is there a special permission node they need? I am not sure what you meant by on.start.options