promotional bannermobile promotional banner

Duel Arena

Abandoned
Duel Arena allows players to challenge each other to 1v1 fights with stakes and winnings as well as set up rules themselves.

Duel Arena

Duel Arena allows players to challenge each other to 1v1 fights based on the popular mini-game from Runescape. GUI interface, PvP rule settings and stakes.

Features

  • No Commands - Commands are completely optional as users right click players in a certain region to challenge other players
  • GUI interface - users setup the game rules in a GUI interface and then stake items in an interface without commands
  • The ability to bet any item in minecraft or with in-game cash
  • Disallow a wide variety of items, potions, food, and more as part of each battle
  • Set up an unlimited number of arenas for players to fight in
  • Anti-scamming features during stake/rules screens via countdown screen
  • Supports protecting items/players who disconnect or when a server reboots expected or unexpected.

Setup

  1. Drop the Jar file in plugin directory and ensure you also have Vault, WorldEdit and WorldGuard installed
  2. Create a region and then type /duel region [name] to set the lobby region
  3. Type /duel lobbyspawn to create the lobby spawn
  4. Create each individual arena, this can be surrounded with glass or some other blocks so players cannot escape. You can also make a giant arena with all the smaller arenas inside this arena. Players can only attack their targets during a duel.
  5. For each arena type /duel create and you will get an arenaID. To set the two spawnpoints type /duel [arenaID] pos1 and /duel [arenaID] pos2 for both player spawns.

Instructions for Playing

  1. Players can challenge others do a duel by typing /duel [other player] and the other player will get a request. They type the same command to accept the duel. If a lobby and region is setup, players can simply right click each other to accept a duel request.
  2. Rules - The first screen: rules are restrictions for the fight, these include disallowing: Helm, Chest, Legs, Boots, Ranged weapons, Melee Weapons, Potions, Food, God Apples, and 2X health for longer fight. After the users agree then can lock in and it will take them to the next screen.
  3. Stakes - users can stake cash or items here by using the icons provided can place bets or place items in the top left corner. Player can bet up to 11 items. Once they agree they can lock-in and the fight will start in a few seconds.
  4. Fight - players will be teleported to an available open spot (arena) and will fight to the death according to the rules.
  5. Winner - whoever kills the other player will receive all the items bet and the cash as the reward for killing the other player.
  6. As a note items will not drop on death, however any food eaten or armor damaged will remain damaged.

Player Commands

  • /duel - help for player or admin
  • /duel [playername] - sends a request to that player to duel
  • /duel forfeit - Resign from current duel

Admin Commands

  • /duel region [name] - sets the worldguard region name for the lobby
  • /duel lobbyspawn - sets the lobby spawn
  • /duel create - creates a new arena and gives you the ID#
  • /duel [arenaID] pos1 - sets the 1st spawn in the arena
  • /duel [arenaID] pos2 - sets the 2nd spawn in the arena
  • /duel delete [id] - removes the arena based on the ID
  • /duel list - shows how many arenas are added
  • /duel reload - reloads the config

Permissions

  • duelarena.player - required for players to duel others either by command or right click in lobby
  • duelarena.admin - Required to setup arena and use admin commands

Suggestions

Post suggestions in the comments below and I will do what I can to implement them into the plugin.

To Do

  • Enable/Disable Armor/Weapon damage during battle (add to config)
  • Enable/Disable Consumable loss during battle (add to config)
  • Enable/Disable Remove Potion effects before fight (will disable double health rule as well)

Updates

3/7/14 - Plugin has been approved by Bukkit - please report any bugs in the comments and upload server logs to pastebin.

Donate

If you feel this plugin has benefited your server - Donate to help me out :)

The Duel Arena Team

profile avatar
  • 2
    Projects
  • 5.3K
    Downloads
Donate

More from _ForgeUser9656320

  • Head Items project image

    Head Items

    • 2.1K
    • Bukkit Plugins

    Add any new item to Minecraft through custom heads!

    • 2.1K
    • April 28, 2015
    • Bukkit Plugins
    • +2
  • Head Items project image

    Head Items

    • 2.1K
    • Bukkit Plugins

    Add any new item to Minecraft through custom heads!

    • 2.1K
    • April 28, 2015
    • Bukkit Plugins
    • +2