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 Dec 21, 2012@frozenscream
Ugh, I might have had more trouble than I thought moving to the new everything. I'll be working out all issues tomorrow.. tonight is probably hectic :(
-
View User Profile
-
Send Message
Posted Dec 21, 2012@alkarinv
It's working now. I had a little trouble updating it to the new minecraft version. It should be up at 199.188.100.200:25665 I think I got everything back on though but I don't know how to do some stuff so u might want to come on anyways
-
View User Profile
-
Send Message
Posted Dec 21, 2012lol it is tara. and now, our /arena join is allowing another team to go in and fight even though the first team hasn't finished ! Hahaha
-
View User Profile
-
Send Message
Posted Dec 21, 2012@HitmanPL47
you can use the command
But they shouldn't lose their items if they just log back in... do you have any other plugins that deal with inventory? maybe a conflict?
-
View User Profile
-
Send Message
Posted Dec 21, 2012Great job so far! (Haven't tested newer version but have it working on 1.4.6 fairly well)
A few times it has occurred on my server where a player gets disconnected during a game (End of Stream) and when they log back in they don't have their inventory. Of course I can recover that from the inventory logs manually but I was wondering if there was any better way? For example a rollback inventory command or automatically check if the inventory was given out or now? Not sure.. thanks!
-
View User Profile
-
Send Message
Posted Dec 21, 2012So for anyone having troubles with 1.4.6, please try this version.
http://dev.bukkit.org/media/files/658/576/BattleArena.jar
And please tell me if it doesn't work. I have tested but it's hard to test everything.
cheers, sorry for anyone that is having problems.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@frozenscream
1.4.6 bugs eh? can you pm me your ip so I can come on. I thought the most recent version was 1.4.6 good.
-
View User Profile
-
Send Message
Posted Dec 21, 2012since 1.4.6 my free for all and ctf doesn't work after 1 match ends it says the event cannot be joined at this time
-
View User Profile
-
Send Message
Posted Dec 20, 2012@nstrac
Says Connection refused. Is it up?
-
View User Profile
-
Send Message
Posted Dec 20, 2012@nstrac
Okay the server isn't updating so you may have to revert your version from 1.4.6 to 1.4.5 but otherwise you can come on now
-
View User Profile
-
Send Message
Posted Dec 20, 2012@alkarinv
thanks. Its updating right now. Its taking an unusual amount of time but the ip is 199.188.100.200:25665
-
View User Profile
-
Send Message
Posted Dec 20, 2012@nstrac
wow, it really messed that up.. completely.. Really sorry. I will help you reconfigure it.
Here is the default config.yml.
https://github.com/alkarinv/BattleArena/blob/master/default_files/config.yml
let me know your ip and I'll help you set it up.
-
View User Profile
-
Send Message
Posted Dec 20, 2012@alkarinv
configVersion: 2.0 configVersion: 2.0
configVersion: 2.0
configVersion: 2.0
Thats all it says in the config. It used to say a lot now it just says a bunch of stuff about updating when you havnt released a new version.
-
View User Profile
-
Send Message
Posted Dec 20, 2012@frozenscream
That is definitely odd. It started a match but then couldn't find it after it had finished. I'll check into it, definitely shouldn't be happening often?
-
View User Profile
-
Send Message
Posted Dec 19, 2012http://pastebin.com/1EBDAWK9
not sure what happened
that is all =)
come visit us again sometime alkarain! =D
-
View User Profile
-
Send Message
Posted Dec 19, 2012Update
I have been made aware that I might have released a version with large amounts of debugging code still inside. The newest does not have it. Until it clears bukkit you can find it here.
http://dev.bukkit.org/media/files/658/221/BattleArena.jar
-
View User Profile
-
Send Message
Posted Dec 18, 2012@nstrac
Looks like for some reason it didn't load the default announcement options properly. Can you pastebin me your BattleArena/config.yml?
There should be two sections in the config.. announcements, and eventAnnouncements. You probably have something wrong there.
I'm sure it's something pretty easy to figure out.
-
View User Profile
-
Send Message
Posted Dec 18, 2012I have a server and I've been using BattleArena for about 2 days. I finally got the hang of it and then it crashed. The server log said 23:45:49 CONSOLE: [SEVERE] Error occurred while enabling BattleArena v3.7.7.6 (Is it up to date?) 23:48:07 CONSOLE: [SEVERE] [BA Error] [BattleArena v3.7.7.6]:public boolean mc.alk.arena.executors.BAExecutor.join(mc.alk.arena.objects.ArenaPlayer,mc.alk.arena.objects.MatchParams,java.lang.String[]) : mc.alk.arena.executors.BAExecutor@5df65f65 : mc.alk.arena.executors.CustomCommandExecutor$Arguments@59f11014 23:48:07 CONSOLE: [SEVERE] [BA Error] object=[Ljava.lang.String;@6156bf2d 23:48:07 CONSOLE: [SEVERE] [BA Error] object=Futbol:fb:Futbol rating=UNRATED,nteams=2,teamSize=1+,vc=HIGHESTKILLS 23:48:07 CONSOLE: [SEVERE] [BA Error] object=mc.alk.arena.objects.ArenaPlayer@778c44d8 23:48:07 CONSOLE: [SEVERE] java.lang.reflect.InvocationTargetException 23:48:07 CONSOLE: [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 23:48:07 CONSOLE: [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 23:48:07 CONSOLE: [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 23:48:07 CONSOLE: [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 23:48:07 CONSOLE: [SEVERE] at mc.alk.arena.executors.CustomCommandExecutor.onCommand(CustomCommandExecutor.java:169) 23:48:07 CONSOLE: [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 23:48:07 CONSOLE: [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 23:48:07 CONSOLE: [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:985) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:903) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:858) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:39) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 23:48:07 CONSOLE: [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 23:48:07 CONSOLE: [SEVERE] Caused by: java.lang.NullPointerException 23:48:07 CONSOLE: [SEVERE] at mc.alk.arena.objects.messaging.AnnouncementOptions.getDefaultChannel(AnnouncementOptions.java:104) 23:48:07 CONSOLE: [SEVERE] at mc.alk.arena.executors.BAExecutor.join(BAExecutor.java:246) 23:48:07 CONSOLE: [SEVERE] at mc.alk.arena.executors.BAExecutor.join(BAExecutor.java:139) 23:48:07 CONSOLE: [SEVERE] ... 21 more
So is there a new update or something?
-
View User Profile
-
Send Message
Posted Dec 18, 2012Just wanted to also let u know that the battlearena plugin is still auto canceling the ffa's /ffa auto then it does "the ffa has been canceled"
-
View User Profile
-
Send Message
Posted Dec 17, 2012you has no drop box !!!! *hint hint* - tara