BattleArena
A Minigame Framework, API, and Fully Featured PVP and PVE Arena combat solution with Limitless Customization
BattleArena is brought to you by BattlePlugins as your one-stop shop for all your arena and combat needs for Minecraft servers. BattleArena 2 is a continuation of the previous BattleArena, which builds upon it for added functionality, support, and expanding the possibilities of PvP and PvE on your server!
Battle Arena 2?
Welcome to the new home of Battle Arena. The original plugin developers discontinued this project and has been picked up by community members familiar with it. Expect bugs to be squashed, spankin' new features to be added, and new updates to keep coming! A new wiki is set up with tutorials, information, and the likes as well as a brand new website. Thank you, - The BattleArena2 team.
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
- Events
- WorldGuard Regions
- Dueling
- Classes Tutorial : Ideas for classes
- Spawn chests/items/mobs/blocks
Youtube Tutorials
Extensions
- ArenaCTF : Capture the Flag
- ArenaPaintball : Paintball
- Arena One in the Chamber : Classic OITC game
- ArenaParkour : Classic Parkour with checkpoints & victorypoints
- ArenaSpleef : Classic Spleef
- ArenaBowSpleef : Spleef with bows
- ArenaFootbal : Play soccer with other players
- ArenaRailgun : Allows item customization with properties
- SurvivalArena : A Survival Games based plugin
- HostageArena : Rescue the VIPs
- BombArena : Sabotage & Search-N-Destroy game-modes
- ArenaBlutonium : A popular mini-game from Loadout: collect the ore to win.
- ArenaPlunger : A HoldTheItem minigame mode originaly from ChaosFaction2.
Tracking Wins/Losses and Rating
If you want to have wins/losses/streaks/rating/ kd-ratio and leaderboards that is done through our sister plugin, BattleTracker. which handles all stats.
- http://dev.bukkit.org/projects/battletracker, complete PvP and PvE stat tracking system.
API Developing
- BattleArena contains a fully fledged, easy-to-use API. Create your own arena types and 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 us questions in real time on Discord when we're around. Please stick around if you don't get an answer right away. Most of us have lives and aren't online 24.7 :)
Join this Discord server here: https://discord.gg/J3Hjjb8
Credits:
This plugin was Originally Developed by: alkarinv , lDucks , and rasnyderiii over at ye olde BattleArena page. All credits for the original BattleArena go to them.:)
@Europia79
I hadn't edited the configuration from the default files.
I reset the config file itself, and the problem still occurs.
Any other file that the plugin could be making the error occur from other than the config.yml?
Thanks
Hello,
I'm trying to determine if my configuration is wrong or if this is an actual bug. When players join an arena, we save their inventory, and we restore it on leave. This works fine except when players switch kits during a match (using a sign, if that matters). When this happens and the player does not die for the rest of the match, when they exit the match they will retain their armor from the kit they selected, and any armor they had on before joining the arena is lost. Is there a way to prevent this?
@Europia79
Hey Europia79,
I am having a bit timing/lag issue on my server: https://i.gyazo.com/944303eb81e4c3c3e8ed20832ba09355.png Any help would be great.
@omgitsAngus
For item loss, you have mis-configured the BattleArena files.... This has been the case everytime i've investigated a report about item loss.
For the pet issue, BattleArena will have to hook into the EchoPet API and de-mount players when they join.
Alternatively, if you have developers on your server, they can make a BattleArena module to fix this issue. If you wanna go this route, here are the resources & information you'll need:
http://wiki.battleplugins.org/BattleArena/Modules http://ci.battleplugins.com/job/BattleArena/javadoc/ http://ci.battleplugins.com/job/BattleArena/javadoc/mc/alk/arena/events/matches/package-summary.html
https://github.com/BattlePlugins/BattleArena
Hi,
I have EchoPet and BattleArena on my server and when players join the BattleArena whilst they are riding their pet they cannot be attacked. Potions don't work, bows & arrows, swords etc. None work. The player is basically invincible.
Is there any way that you can make a system where players are forced to unride any mob they may be riding at the time. This would be the same without EchoPet for pigs etc. This can be a problem because bats, and people can fly out of arenas.
Another issue: Players are complinaing about losing all their items once they leave the BattleArena. To fix said issue, they must join the arena again and lose purposefully. Although, this does restore some items, it doesn't restore every item the player had.
Hope these can be fixed so I can keep using the plugin.
@916253
Use a paste website and link me your log file... i would like to see the entire startup so that i can check for all errors (not just BattleArena)
Hi, not sure how active this is anymore, but I noticed that battlearena2 fails to initialize when worldguard is in the plugins folder as well. Doesn't matter what version of worldguard, I've tried many. Does anyone know of any solution? Thanks in advance.
Hello I've got a question there is a language translation in German?
I have a problem with the scoreboards and the team colors. Players in the arena doesn't have a colored name, and the scoreboard doesn't show up at all. I have a plugin that modifies the players' names, but that just adds a healthbar. If the healthbar plugin doesn't work with battlearena, could you please add a healthbar to the plugin, or make it compatible with this plugin:
http://dev.bukkit.org/bukkit-plugins/health-bar/ Yes it says it doesn't work in 1.8+ but I can confirm that it works perfectly.
Battlearena version: BattleArena v3.9.10.5
Bukkit Version: Craftbukkit 1.8-R0.1
HI, I'm having a problem with the option alwaysJoin. It doesn't work, players can't join the game mid game.
@Zach443
It would be very usefull to me if you can add a feature like that. (run command after game finished) as i'm sure i want to run more commands when done building my arenas.
@Zach443
Thanks for the answer, but with noExperienceLoss the players still drop XP-orbs. :(
p.s.: additional info : i'm using ArenaCTF...
@Jeppa_12
If you add noExperienceLoss under onDeath in your config, it will stop players from dropping/losing experience when they die. That should do the trick :)
@Unpluggeddk
You can set arenas to regenerate with WorldGuard, although that creates a large opportunity for lag if your server is not very powerful and/or your arena is very large. As for your direct question: I can look into adding something like that.
Hi, i'm looking for a way to check for teams, to prevent one team to enter the doors of the other team... Therefore i tried to check for team with a commandblock (did not work). So i gave the red team some experience level and the blue team has none and i check for the levels. This i working so far... BUT: whenever someone dies he drops some levels and the wrong team can pick them up. Adding "clearExperience" in onDeath: was not working for me :( (like clearInventory IS working..) So, how do i prevent people from dropping XP or picking it up?
@Europia79
Sorry for not replying sooner, but on my topic of healthbars not showing up. I tried it and it didn't fix it :(
Hi!
I have a question.
You have run command when join in config. I want a run command when 1 team wins, Is this possible?
I want it to work with a rebuild arena plugin, so when the match ends console should be given the command to rebuild arena.
where's the option to turn on spectate for an arena? its telling me that the spectate option isnt turned on for an arena.....and i dunno what the arenaoption for it is or the value or anything...
@CloudeLecaw
I would have done this if it was possible to make arenas appear in the GUI automatically when one is created. The issue is players on my server have control of creating arenas and ChestCommand will not help when it comes to that.
Im creating an Ultra Hardcore type game and I want all the players' game modes to be hardcore upon entering the arena.
So I put onEnter: options: - gameMode=HARDCORE
But the server log says: Couldn't parse Option GAMEMODE value=HARDCORE
I basically want to know how to correctly change the players' game modes to hardcore
Please make a update for BattleShops! I'd love to see this plugin back on servers. :(