UltimateArena

UltimateArena

This plugin allows people to create arenas in their world to fight in. Whether it is MobArena, a PvPArena, or HungerGames, you can fight 'till the death and be rewarded with gold!


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 http://ci.md-5.net/job/UltimateArena/


Video Tutorials


First-Time Installation

  • Download the latest UltimateArena.jar
  • Put it in your plugins folder
  • Start your server (the files will generate automatically in 2.2)
  • Enjoy the plugin!

Features

  • Ten arena types (CTF, MobArena, ConquestArena, King of The Hill arena, Bomb Arena, FFA arena, Spleef arena, PvPArena, Hunger arena, and Infect arena)
  • Rewards for playing the arenas (configurable)
  • Kill streaks in arenas

Commands

http://i.troll.ws/218faa36.png


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)

Creating an Arena

NOTE: The lobby and the arena MUST be in the same world!

  • Use /ua create [fieldType] to create the field
  • Set two points for the lobby (using /ua setpoint or /ua sp)
  • Set two points for the arena (using /ua setpoint or /ua sp)
  • Start setting spawn points

FOR MOB ARENA

  1. Set one point in the lobby for the lobby spawn
  2. Set one point in the arena for the arena spawn
  3. When the player spawns are done, use /ua sp to set points for mob spawns
  4. When you are done placing mob spawns, use /ua done

FOR TDM ARENA

  1. Set two points in the lobby for the two team lobby spawns (RED team comes first)
  2. Set two points in the arena for the two team arena spawns (RED team comes first)
  3. You should keep the lobby spawns closed off from each other, for opposing teams can kill each other

FOR CTF ARENA

  1. Set two points in the lobby for the two team lobby spawns (RED team comes first)
  2. Set two points in the arena for the two team arena spawns (RED team comes first)
  3. Set two flag spawns (choose a point close to the team spawn, RED comes first)

FOR CONQUEST ARENA

  1. Set two points in the lobby for the two team lobby spawns (RED team comes first)
  2. Set two points in the arena for the two team arena spawns (RED team comes first)
  3. You should keep the lobby spawns closed off from eachother, for opposing teams can kill eachother
  4. When the player spawns are done, use /ua sp to set points for Flag points (There needs to be an ODD number of flag points)
  5. When you are done placing flag points, use /ua done

FOR KOTH ARENA

  1. Set 1 point for the lobby (/ua done when done)
  2. Set as many player spawns as you want (/ua done when done)
  3. Set ONE flag point (/ua done when done)

FOR BOMB ARENA

  1. Set a RED team lobby spawn
  2. set a BLUE team lobby spawn
  3. Set a RED team arena spawn
  4. Set a BLUE team arena spawn
  5. Set TWO flag spawns

FOR FFA/HUNGER ARENA

  1. Set 1 point for the lobby (/ua done when done)
  2. Set as many player spawns as you want (/ua done when done)

FOR SPLEEF ARENA

  1. Set 1 point for the lobby spawn (/ua done when done)
  2. Set 2 points for the spleef zone (adjacent corners)
  3. Set 2 points for the outzone (adjacent corners [anying inside AND below gets killed]).

FOR INFECT ARENA

  1. Set 2 points for the lobby (adjacent corners)
  2. Set 2 points for the arena (adjacent corners)
  3. Set 2 lobby spawns (infected and human)
  4. Set 2 arena spawns (infected and human)

Classes

The plugin comes with a few classes I've created. To add a class to the arena, put a sign in the lobby, and have the FIRST line of the sign be the name of the classes. The stock classes are: archer, brute, dumbass, gunner, healer, shotgun, sniper, and spleef.

  • To choose a class, right click the sign when you are in the lobby.
  • Class Permissions: add
    node=<permission node>
    
    to desired class files. (You give players the permission you defined using your permissions system)

Permissions

  • "ultimatearena.admin" - Gives access to all UA commands
  • "ultimatearena.builder" - Gives access to set up and build arenas
  • "ultimatearena.player" - Granted by default, gives access to join arenas

Customization

  1. Open the config file for your class
  2. Change the variables around
  3. The mobarena has a special variable, called "maxwave" it's default is set to 15

Setting up Rewards

  • [ID]:[DAT],[AMT]
  • Such as: 35:4,2 (will give TWO wool with a color of 4)
  • Or: 46,4 (will give 4 TNT)
  • You can have up to "tool9" for a class and 4 armor slots.
  • Cash rewards (Requires vault) cashreward=cash

PVPGunPlus

This plugin works great with PVPGunPlus!!! Found here: http://dev.bukkit.org/server-mods/pvpgun/


Disclaimers

UltimateArena mobarena's and pvparena's are in no way associated with the other fight plugins, MobArena, and PVPArena.). Our mob arena is designed to give a very simplistic "mob" arena, not to be confused with GarbageMules MobArena.


Bug Reporting

When reporting bugs, please follow this template:

  • Provide any relevant stack traces (Use pastie or pastebin)
  • Provide the version of both CraftBukkit/Spigot and UltimateArena (found with /version and /version UltimateArena, respectively)
  • Provide a detailed description of the problem and how it came about, as well as all (if any) steps taken to remedy the problem

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.
  • If you are getting an unsupported major/minor class version error, update your Java to solve the problem.

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!)

https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of buttatron2000 buttatron2000 May 25, 2013 at 18:50 UTC - 0 likes
    • sigh* you said I could add it in right? So how would I use crackshot for weapons or is there no way to add it?
  • Avatar of cartose777 cartose777 May 25, 2013 at 18:30 UTC - 0 likes

    @buttatron2000: Go

    I did read it before, but we already have GunPVP. I doubt we'll add it in

    GoM Garden of Minecraft. Visit us at: www.GardenofMinecraft.com

  • Avatar of buttatron2000 buttatron2000 May 25, 2013 at 17:29 UTC - 0 likes

    -_-

    I mean make THIS plugin use CRACKSHOT as its weapons in classes. Have you even gone to dev.bukkit.org/server-mods/crackshot/ Come back to me when your really read it

  • Avatar of cartose777 cartose777 May 25, 2013 at 13:11 UTC - 0 likes

    @buttatron2000: Go

    Add the plugins, to your plugins folder.

  • Avatar of buttatron2000 buttatron2000 May 25, 2013 at 04:59 UTC - 0 likes

    How could I add it?

  • Avatar of cartose777 cartose777 May 25, 2013 at 02:31 UTC - 0 likes

    @buttatron2000: Go

    Can't you add crackshot with yourself? And the side scoreboard thing is already a plugin.

    And I believe you want this plugin exactly like Mc-war....

  • Avatar of buttatron2000 buttatron2000 May 25, 2013 at 01:16 UTC - 0 likes

    I only ask of 2 things that would blow this plugin out of the water.

    1. Could you please add a plugin that could be a real game changer to this? like add a hook? Its called crackshot and it adds really cool guns to minecraft. Here is the link: http://dev.bukkit.org/server-mods/crackshot/

    2.Could you please add a scoreboard on the side? just so people could get a good idea whats going on.

    But most importantly please add crackshot!! It would mean sooo much to me if you did!

    Last edited May 25, 2013 by buttatron2000
  • Avatar of Meowlupus123 Meowlupus123 May 25, 2013 at 00:16 UTC - 0 likes

    Also @MusTengsGG ->

    When creating arenas, the main command always used is /setpoint

    So when it asks you to set a lobby spawn, do /setpoint and it will set a lobby or waiting room area.

    To set the 'outzone' go to the opposite corners (much like worldedit) and do /setpoint. The cuboid you create will be what the players have to touch to get out.

    But I do advise making a tutorial. I have to say for such a complex plugin the little effort put into the tutorial section bugs me.

  • Avatar of Meowlupus123 Meowlupus123 May 25, 2013 at 00:13 UTC - 0 likes

    Hey is there an update log? All I can see from the new update is automatic file generation, is there anything else?

    Also I think that fireant456's idea is great, but I am sure that the updating signs will be difficult to program, I have never dealt with signs myself.

    ALSO when making the signs may I suggest setting it up like:

    (&a)[mapname] [mapnumber] "Players: " [x/max] (&a)Click to join

    Also trying to conform it so my plugin would work with your plugin but still keeping yours individual, could you make it so there is a command to return to the team spawn, allowing me to make it so when they change classes they re spawn instead of staying where they are.

  • Avatar of MusTengsGG MusTengsGG May 24, 2013 at 22:32 UTC - 0 likes

    No tutorial ? When i read FOR SPLEEF ARENA

    Set 1 point for the lobby spawn (/ua done when done) Set 2 points for the spleef zone (adjacent corners) Set 2 points for the outzone (adjacent corners [anying inside AND below gets killed]). I dont understand how to use it

What feature would you most like in 2.2?

  1. Choice:

  1. Results
  2. 2 comments

Facts

Date created
Jun 06, 2012
Categories
Last update
May 23, 2013
Development stage
Release
Language
  • enUS
License
Common Development and Distribution License (CDDL)
Curse link
UltimateArena
Downloads
21,090
Recent files

Authors