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 30, 2012@doggant29
cant join.. says im not whitelisted
ingame: alkarin_v
-
View User Profile
-
Send Message
Posted Dec 30, 2012@alkarinv
The only plugin I can think of is Essentials.
-
View User Profile
-
Send Message
Posted Dec 30, 2012@rbonafied
oh, and I guess I have already added the onqueue announce thing... I forgot I added it. oops.
defaultOptions: announcements: onPreStart: [ announce, server ] ## match going to happen soon, example 'P1[p1Elo] vs P2[p2elo]' onStart: [ dontannounce ] ## match starting onVictory: [ announce, server ] ## match has been won, exmaple 'P1[p1elo] has defeated P2[p2elo]' onEnterQueue: [ announce, server ] ## player1 has entered the queue for <match type>-
View User Profile
-
Send Message
Posted Dec 30, 2012@heyitschris141141
Friendly fire is off by default.. Are you sure they are on the same team? pastebin me you BattleArena/config.yml.. and what type are you using ? arena?
let me know!
-
View User Profile
-
Send Message
Posted Dec 30, 2012how do i turn friendly fire off ? need help fast
-
View User Profile
-
Send Message
Posted Dec 30, 2012@alkarinv
No worries. I'd love to learn how to write a plugin. I'll have to get back to you as to when though.
As for my build experiment I wanted to update you on what we tried. It's very promising.
I'll stop rambling now :)
-
View User Profile
-
Send Message
Posted Dec 30, 2012@doggant29
So their inventories should be restored when they come back online... how are they not registering as not online... do you have a special plugin that handles afk and offline players?
-
View User Profile
-
Send Message
Posted Dec 30, 2012Okay new bug. If a player lags out during a match, they auto leave the game (which is normal) but their inventories aren't restored. I tried the command to restore inventories but it says the players aren't online (when they are).
Edit: And yes, storeAll is listed on "onEnter" and restoreAll is listed on "onLeave".
-
View User Profile
-
Send Message
Posted Dec 30, 2012@netherfoam
@MCCommand(cmds={"mobs"}, admin=true) public boolean debug(CommandSender sender, Arena arena, Integer page){
@rbonafied
I haven't added it yet ... sorry :(
That would be super easy to make actually. Have you ever made a bukkit plugin? Come talk to me on irc and we can discuss it!
-
View User Profile
-
Send Message
Posted Dec 30, 2012Not sure what I need to do with command methods to make it so console can use it:
@MCCommand(cmds={"mobs"}, inGame=true, admin=true)
public boolean debug(Player sender, Arena arena, Integer page){
I just need a CommandSender, Arena and page. How do I do this?
-
View User Profile
-
Send Message
Posted Dec 30, 2012Hi Alkarinv!
I wanted to see if you had a chance to add the 'onqueue' announcement thing. For example, when someone does '/spleef join', the server announces someone is in the spleef queue or whatever.
The other thing I was curious about... My kids want to set up a spot to have a build contest. They want folks in the contest to have creative mode and when they leave to lose creative and the inventory they had while building. I figured I might be able to make it work using this plugin because it allows resetting a region to a starting state once the contest is over. I hope I'm making sense. For example:
-
View User Profile
-
Send Message
Posted Dec 29, 2012@frozenscream
Actually, looking at their fixes it won't solve the problem. The issues were related but not the same. :(
-
View User Profile
-
Send Message
Posted Dec 29, 2012@netherfoam
ahh, i see what you are saying, and cool, work around sounds fine to me.
-
View User Profile
-
Send Message
Posted Dec 29, 2012@alkarinv
I mean, players are added to the WorldGuard region on join - As if someone had:
/region addmember <regionName> <arenaPlayer>
I've found a workaround though, so nevermind (Adventure gamemode)
-
View User Profile
-
Send Message
Posted Dec 29, 2012@ms0244412
So, onEnter actually gets called for each player, so its a strange place to put world guard flags.. So I moved most of those to onPrestart or defaults.
http://pastebin.com/9hQUX2gy
-
View User Profile
-
Send Message
Posted Dec 29, 2012@frozenscream
No way... no way!!!! that is great!! I had lost hope after they closed my ticket and I had a conversation with one of the bukkit dev team that didnt go well... but all is good now :)
@netherfoam
eh?? can you explain?
@ZwPBerserk
Yeah, you can kind of make this.. But I really need to clean up my code for multiple deaths.. once that is done then yes!!
-
View User Profile
-
Send Message
Posted Dec 29, 2012Hi!
Is this already in the game, or how do i make it:
- A arena that is always on.. - No Time-Limit - First person to get.. lets say.. 20 kills wins. - After someone wins.. the arena resets everyone to 0 kills and they need to get to 20 again. - During the arena they can see their score?
Would be cool to have. :P
-
View User Profile
-
Send Message
Posted Dec 29, 2012@alkarinv
Is there a way I can stop players being added to the WorldGuard region?
-
View User Profile
-
Send Message
Posted Dec 29, 2012Rejoice Alkarin Rejoice !
Bukkit finally got off their butts and fixed it yay!
http://dl.bukkit.org/downloads/craftbukkit/view/01766_1.4.6-R0.2/
-
View User Profile
-
Send Message
Posted Dec 29, 2012@alkarinv
Here