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 Aug 4, 2013Please fix the error that after you restart you can not join the arena.
-
View User Profile
-
Send Message
Posted Aug 3, 2013Hi, I still got the NPEs after restart. When I set up the arena everything is working fine, I can join and play - no problems - no NPEs. After server restart the NPEs started spamming console and nobody can join. If I have set up arena wrong then the NPE should start immediatly and nobody should join, should he ?
-
View User Profile
-
Send Message
Posted Aug 2, 2013Hey, awesome plugin, one question though, is there a way to disable the announcements when an arena starts, or change the message? Or perhaps confine it to a single world, as we want people to be joining via signs rather than the command
-
View User Profile
-
Send Message
Posted Aug 2, 2013Hi, im trying to create custom classes that uses armors with data levels. Ergo with a different data level you get a different colored armor.
In the documentation it doesn't say anything about data levels on armor pieces, is there a workaround for this?
Thanks.
edit:
Just realized I can give the armor like a tool. However this is not optimal, so please respond. :)
-
View User Profile
-
Send Message
Posted Aug 2, 2013@craftik7
You can have custom classes... There's an entire page dedicated to it.
I have always put my lobby directly above my arena, for organization and space saving purposes.
Keep in mind that there always has to be one lobby per arena, and vice versa.
-
View User Profile
-
Send Message
Posted Aug 2, 2013Please add language file!
-
View User Profile
-
Send Message
Posted Aug 2, 2013Do the lobby have to be in the area of arena or outside of area of arena ?
Do the plugin supports custom classes or I can use only preddefined ones?
-
View User Profile
-
Send Message
Posted Aug 1, 2013OK, I did all that and it still says:
When the plugin is loaded.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@jacob_vejvoda
That's why you register the listener from the main class... Also don't forget to depend upon UltimateArena in your plugin.yml
-
View User Profile
-
Send Message
Posted Aug 1, 2013If my listener can't extend the JavaPlugin, then this onEnable won't work.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@dmulloy2
No the arena WAS working fine I was able to join, play, win and get the reward property! That happens on server restart.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@dmulloy2
My Error is gone now. I fixed it. Can you fix the Infected glitches!
-
View User Profile
-
Send Message
Posted Aug 1, 2013@craftik7
@Avery246813579
You guys set up your arenas wrong. It's throwing a NPE because it can't find the location of an arena. Common causes are people not reading the documentation, making the lobby wrong, etc.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@Avery246813579
I have the same problem Players cannot join any arena and console is spammed by errors NPE! Help us because your plugin looks so promising...
-
View User Profile
-
Send Message
Posted Jul 31, 2013Also please fix these things!! Its really f*ing me server. Make it so in arena, players cant kill each other with bows. Make it so in arena, players cant kill each other with posions. <Players on the same team. Also make it so that if a player wins, in the arenaconfig you can set the reward as a command. Instead of a money reward.
-
View User Profile
-
Send Message
Posted Jul 31, 2013Why I try to join a arena it spams this: http://pastebin.com/4k9MAG3f
When I place a block it spawn this: http://pastebin.com/7i06Yghd
-
View User Profile
-
Send Message
Posted Jul 30, 2013@jacob_vejvoda
This is my general class hierarchy, which works pretty well for pretty much every plugin I've ever made...
net.<insert name here>.<plugin name lowercase>
- <main plugin class, that extends java plugin>
- <listener subclass (I.E net.dmulloy2.ultimatearena.listeners)>
- <listeners>
Also, the listener class shouldn't extend java plugin... It should just implement listener... From the class that extends java plugin (your main class), you should register the events for the listener class. This is always a good place to start: http://wiki.bukkit.org/Plugin_Tutorial
-
View User Profile
-
Send Message
Posted Jul 30, 2013Please help! Occurs after creating arena. Only /au reload commands fix that. But when server is restarted and starts again, problem is back!
Spigot #1049 and UA 2.5 from bukkitdev
-
View User Profile
-
Send Message
Posted Jul 30, 2013@Avery246813579
Here is my PlayerListener class code:
http://pastebin.com/GJTLAy0W
-
View User Profile
-
Send Message
Posted Jul 30, 2013Please add lang file. I need translete this plugin!