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.
:( Money takes money from essentials accounts or always tries to, I use CraftConomy. So when there essentials account is empty is says you have no money but really they do in w/ craftconomy.
@alkarinv
Sorry for late reply, I think that making it so that players couldnt enter the arena after a match starts would be the best.
I'm having trouble getting tourneys to grant rewards to the winner and participants. Here is the config for that part of it:
participants:
options: [money=50, experience=100, health=20, hunger=20]
firstPlace:
options: [enchants, money=500, experience=1000, health=20, hunger=20]
enchants:
- speed:2:600
- resistance:2:600
- haste:1:600
- regen:1:600
When the tourney starts and you do /tourney info it's saying the reward for winning = none.
Now, when I do death matches, I have this code:
winner:
options: [enchants, money=250, experience=250, health=20, hunger=20]
enchants:
- speed:2:600
- resistance:2:600
And when you type /dm info it shows the money and xp reward and at the end of the round the winner is granted the reward. Am I setting up the tourney part wrong? Thank you!
Updates are fantastic. This Proud donator - Salutes your work.
@Stuntweed
Not all commands are disabled. I need to make it so that you can add more commands that you want to disable, I'll add that to the features list.
@on3fifth
It does override PvP to let people hit each other. Other plugins can sometimes try to stop that, but I try to go last to have the final say.
Hello this plugin sounds amazing! I do have a question. I can't seem to find the the info anywhere. Well I have a non-pvp server and was wondering if a arena would override the pvp that the server has on it. I want to use this for having people settle their differences to the death type of situation and just to have fun. Let me know thanks ahead of time.
@alkarinv
Thank you for the clarification. The feature to manually restore their inventory would be amazing!
Is commands disabled in arena?
@Sylar6281
It should be going off the options inside of ArenaSpleef/SpleefConfig.yml. This isnt super clear but if it has the option clearInventory in preReqs: . It will store their inventory, experience, and game mode. If it has clearInventory in onComplete. It will restore their inventory, experience, and game mode.
Spleef should also be part of the log.txt. So you can backtrack what items they had. I'm also going to have to put in some admin command to see and restore inventory.
The fact is that BattleArena handles inventory correctly, but minecraft itself is not always consistent about when it does things. So something might work 99% of the time, but not the 1% when the server does something strange. I've tried to address all the issues I can, and will continue to make the inventory better, but I think an automatic way to restore inventory on admin command is the real solution for those cases that just can't be caught.
@Techtony96
I can lead you through the config if you want to do something.
As far as the invisibility, that is actually a vanilla mine craft bug which bukkit hasnt made a workaround for yet. You can see all of these bukkit issues that have been raised about that. 2373 2410 2199 2038
You can also try out BattleArena_v3.6.8.1 which has some code to try to address the invis bug, not sure if that works or not yet.
Having a slight problem with ArenaSpleef. I'm getting complaints from players that it's wiping their inventory at random when they exit the arena. Am I understanding it correctly that it should be going off the main BattleArena config as far as it defaulting to:
onEnter: options: [storeExperience, storeItems] onLeave: options: [restoreExperience, restoreItems]
I've manually added them to the SpleefArenas.yml to be safe but I was curious if that's how it was supposed to work. Is it possible for ArenaSpleef to have a log.txt file like BattleArena does? It's invaluable when restoring players' lost inventory as it's a no nonsense record that prevents players from trying to lie to us to get stuff they didn't have. Thanks a lot for all your work on these plugins!
@alkarinv
OK, idk what is wrong with this plugin, but its very iffy if it works correct. half the time you can't see the other player, and the other half the time you get tpd, but the client doesn't notice? i guess? The player is still walking around where he typed the command and his "body" is in the arena. Also teleporting out is glitchy.
I can't seem to edit the config without messing something up, so idk what i am doing wrong. I have never had problems with configs, i know how to make and edit them.
@Xx_atomik_xX
You can set the option in the config. This is a tutorial that explains it Clearing Inventory on Death. Let me know if that doesn't explain it and I'll go into more detail.
@Techtony96
I have never heard of that before. I do know that teleporting into a new area can cause FPS lag while the client downloads the new area and renders the screen, but if its not FPS I really don't know. I'd be curious though if other people have the same issue.
hello,
i'm have a server and when a user kills other users the items fall down, as I can do to make them disappear?
thanks
Everytime i join the arena, i start lagging. (not FPS lag) IDK why, its like i loose connection to the server. Anyone else have the same problem?
@alkarinv
Ah splendid!
@Stuntweed
I will definitely be adding more ability to control the messages. I will try to get this out there, probably some time next week.
Possible to make the language more configurable, not only the arena messages? It looks so weird when our arena messages are in Swedish and the help and commands are explained in English. Also we have quite a lot of players that are bad at English =|
@alkarinv
Yes, that would be a very useful feature. Some of my arenas are open only for testing, so this would make things a lot easier.