UltimateArena
UltimateArena
UltimateArena is a fully-featured PvP arena plugin with 10 different arena types. Players fight to the death and are rewarded with configurable rewards and money! Almost every aspect of this plugin is configurable.
| Commands | Permissions | Configuration |
| Creation | Signs | Video Tutorials |
| Developers | Source | Issues |
UltimateArena 3.0 has been released! Full documentation coming soon!
Features
- Ten arena types (CTF, MobArena, ConquestArena, King of The Hill arena, Bomb Arena, FFA arena, Spleef arena, PvPArena, Hunger arena, and Infect arena)
- Customizable rewards for winning
- Customizable Kill Streaks
- Fully configurable arena settings
Arena Types
- PvP - Like a TDM arena
- Mob - Survive wave after wave of mobs
- Conquest - Conquest styled game from Battlefield 3
- King of the Hill KOTH - FFA King of the hill, you need to stand on a point for an accumulative 60 seconds to win
- Bomb - TDM arena, red team is attacking bomb points, blue team is defending them. To cap a point, stand on it for 10 second, to defend a point, stand on it for 10 seconds.
- FFA - Every one for themselves, in a stock FFA match, users have 4 lives, the last one alive wins
- Spleef - Players attempt to break blocks below their opponents to kill them. Last one alive wins
- Hunger - Based off of the popular book/movie, players spawn in a large arena and fight to the death using materials they find in the wild. Last player alive wins
- Infect - 1 player spawns as the "infected", their goal is to kill all the "living"
- CTF - Players are split into two teams. The goal is to capture the other team's flag and bring it back to their own base
SwornGuns
UltimateArena works great with SwornGuns! Most of the prebuilt classes contain ready-to-fire guns! Download it here: http://dev.bukkit.org/bukkit-plugins/swornguns/
Development Builds
Development Builds can be found at our Continuous Integration server. These builds are not approved by the BukkitDev staff and are to be used at your own risk
https://ci.dmulloy2.net/job/UltimateArena/
Donations!
If UltimateArena has made a significant impact on your server and you feel like donating, click the button below! (Please do not donate more than you can afford!)
Bug Reporting
If you happen to find a bug, create a ticket following this template:
- Provide a DETAILED description of your problem and how it came about, as well as all (if any) steps taken to remedy the problem.
- Provide any RELEVANT stack traces or error logs (use pastebin or I will delete your ticket)
- Provide what version of UltimateArena and Bukkit/Spigot you are using (Please provide the full version string, found with /ua version and /version)
- Provide any other relevant information.
Before Reporting
- Check the FAQ for an answer to your problem
- Check the Development Builds, often times your problems are already solved!
- Make sure you are running the latest Bukkit/Spigot build
Notes
- Support will not be given for any of the following: Offline Servers and Servers running ancient versions of either Bukkit/Spigot or Java.
- UltimateArena has been fully tested (as well as built with) with the latest builds of both Java and Bukkit.

-
View User Profile
-
Send Message
Posted May 23, 2013@Meowlupus123
yeah, we'll are thinking of adding this soon.
-
View User Profile
-
Send Message
Posted May 23, 2013Hey would it be possible for you to make a version of this plugin so it 1. Starts on player join not iron block click, and two make it so it starts on commands specified in the config. I request this because I wrote a class plugin with abilities but I need an arena plugin that works with it, so make it so instead of hitting a sign it is on command, the command being like 'join' [Ill use bukkit aliases] so when they type in my plugin /medic or /trickster they will spawn on their team spawn. Honestly I think it would be easier to skip the lobby period and all those nasty @EventHandler's.
Thanks, Meowlupus123, Head Admin, EpiphanyRealms < play.epiphanyrealms.com >
-
View User Profile
-
Send Message
Posted May 23, 2013@PatricB
No, not yet.
-
View User Profile
-
Send Message
Posted May 23, 2013With the hunger game arena type is it possible to have a timed safe zone for the starting spawn point with items? 30 seconds or something?
Also a way to make chests respawn would be awesome!
-
View User Profile
-
Send Message
Posted May 23, 2013@dmulloy2
ok thanks
-
View User Profile
-
Send Message
Posted May 23, 2013@RustyDagger
Can you kindly stop bitching? If you hate the plugin so much, don't use it.
-
View User Profile
-
Send Message
Posted May 23, 2013@RustyDagger
Ok, sorry, I thought you was talking about me. I get like that when I try my best and I take it the wrong way.
And sorry about the Koth, it does take a lot of practice on learning how to use it. Soon I'll be coding with the plugin manager, and we have a list of things that we may need to work on, thanks for telling us.
But, all the stuff you said, in the future when we have time, we will probably add more features and make the plugin more creatively, you have to remember that orange isn't working much on this plugin, it is now all up to dmulloy, and I. And of course I don't know much about java, that is why he is going to teach me a little, so then I can help out on this plugin when needed. Thanks for your concerns, we'll try our best to give the plugin more features.
-
View User Profile
-
Send Message
Posted May 22, 2013@cartose777
I'm really not sure how you thought I was having a go at you about not being a java coder i said in my post I was not a java coder so I could be wrong never did i mention any thing about you not being a coder but Ok. I was not having a go at you just poking in my opinion more or less. sorry if it seemed like I was having a go.
i have just spent 6 hrs building a very cool king of the ladder arena thinking that i could just use the koth mode to run it. well one small issue... that very dumb annoying flag you create stops me from getting ontop of the ladder... and playing the game as it should be played.. :( really the fact that this plugin assumes that a server owner cant put a flag point in a valid placed with ground to get to it is crazy. if a server owner puts the point in a bad spot its his fault the plugin should not try to fix dumb people it just make them dumber. and interferes with flexibility..
wow boy O boy the more I use this plugin the more I hate its simplistic settings. more or less the lack there of. why the hell is the money and item reward set in the game type config and not the arena files this means that all my arenas of one type must give the players the same money there goes the creativity of making harder mob arena's for more money or harder jump tracks so restrictive wow.
this plugin brags about having 10 different games but it lacks the ability to make those games diffent from any other server using the same plugin i would love to change the items given to players in the mob arena at certain rounds because I hate that it gives them wolf but i cant. i cant give players enchanted tools for spleef to make digging faster... plugin just does not let the server owner be creative the creativeness is restricted by being simple.
-
View User Profile
-
Send Message
Posted May 22, 2013@Meowlupus123
Thanks for saying that. It lighted my day.
-
View User Profile
-
Send Message
Posted May 22, 2013@cartose777 & @RustyDagger =>
The error is definitely within the code, under the player command. But I still think cartose's advise was still helpful. And if the plugin is getting external files it doesnt have to get them on startup. It can get them after any 'if' statement.
-
View User Profile
-
Send Message
Posted May 22, 2013@menerex
I will make an attempt to add that in 2.2 or so.
-
View User Profile
-
Send Message
Posted May 22, 2013Hello I like your plugins. For me this is the best for arena but can you add enchantment for item please?
-
View User Profile
-
Send Message
Posted May 22, 2013@NyanCraftDe
In the "Basics" Video tutorial it will show you how at the end of the video.
-
View User Profile
-
Send Message
Posted May 22, 2013Nothing on how to set up CTF?
-
View User Profile
-
Send Message
Posted May 22, 2013@RustyDagger
When you said I'm not a java coder, it's true, but I am learning java. And I am just a helper here, I'm not coding just yet. And I started with bukkit last year in the summer. Before that, I was a classic server owner (may of heard of Minecraft Classic) But I moved on from that to bukkit, as a noob learning a little java and plugins. But then I wanted to take it to the next level. And I decided, since I'm not the best at java, I can just help on this plugin, give advise and make videos. Look, I may not be good at java, but that doesn't mean I should be kicked from telling people a little advise, and maybe I'm not good at telling bugs, but I am helpful. You have to get to know a player before making a comment like that. Sorry, but that was way off.
Anyways, back to the point. When you say for a player to just click a button, I'm not for sure but I believe once he has time he might add it.
And when you talk about the error problem, you are probably correct and I was wrong.
-
View User Profile
-
Send Message
Posted May 22, 2013@cartose777
regarding what you just told teogor, when i first installed i forgot / didn't see the files part and it made a nice error in my console not a big mess like that to me it seems like the error is relating to an array most likely the array that is storing all the spawn points he had just set seems some invalid value may of got on there some how. just my take on the issue hes showing i'm not a java coder and could be way off here, But I have ran bukkit servers since bukkit was made even before that so yea been around and seen a lot of errors.
for sure i can say that error is not from not installing the files it gives a nice warning message on STARTUP about missing those.
also while im typing this i had an idea for a nice simple feature an admin command that forces a player to join an arena why you ask? simple if you add that then I can make a button for the players to push and activate a command block putting them in the arena yay command less game joining for super lazy players.
-
View User Profile
-
Send Message
Posted May 22, 2013@RustyDagger
Oh yeah really sorry, but yes, its based on the block you're standing on.
@Teogor
Hmm, I think that isn't a bug, but when I first started this plugin before doing all my videos, I had to put in the .zip full of files. If you don't understand what I mean, you might want to watch the full beginning of this tutorial, and follow closely. Thanks for all your support.
https:www.youtube.com/watch?v=rmKeNIQ8lx4
-
View User Profile
-
Send Message
Posted May 22, 2013@cartose777
nice of you to not reply to the first part of my question there super helpful.
-
View User Profile
-
Send Message
Posted May 21, 2013@cartose777 BUG REPORT
No you didn't sound harsh :). Thanks for the help I played around with it and It worked after a while!. But I got this error when creating the arena. After all the spawn points were set:
07:04:11 CONSOLE: [SEVERE] [UltimateArena] Error creating arena!
07:04:11 CONSOLE: [SEVERE] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
07:04:11 CONSOLE: [SEVERE] at java.util.ArrayList.rangeCheck(Unknown Source)
07:04:11 CONSOLE: [SEVERE] at java.util.ArrayList.get(Unknown Source)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.Arenas.Objects.ArenaCreator.saveArena(ArenaCreator.java:118)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.Arenas.Objects.ArenaCreator.setDone(ArenaCreator.java:272)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.UltimateArena.setDone(UltimateArena.java:700)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.commands.PCommandSetDone.perform(PCommandSetDone.java:23)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.commands.PBaseCommand.execute(PBaseCommand.java:32)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.UltimateArena.handleCommand(UltimateArena.java:89)
07:04:11 CONSOLE: [SEVERE] at com.orange451.UltimateArena.UltimateArena.onCommand(UltimateArena.java:71)
07:04:11 CONSOLE: [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
07:04:11 CONSOLE: [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
07:04:11 CONSOLE: [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:965)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:883)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
07:04:11 CONSOLE: [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Using UltimateArena v2.1.1.
Not reall sure what bukkit build, but I think its beta build 1.5.2-R0.1 (Build #02771) or development build 1.5.2-R0.2 (Build #02776)
This is a bug report.
-
View User Profile
-
Send Message
Posted May 21, 2013@RustyDagger
In the Basics video, I meant by, it would protect the arena when the players are playing in it. Sorry for the inconvience.
@Teogor
It's not a bug, and they ask for the TEAM RED and TEAM BLUE "Lobby" spawn point. Is it really a problem? (If you think what I just said was harsh, forgive me I didn't mean to.)