promotional bannermobile promotional banner

NextGen - PVP and Events Manager

Abandoned
A PVP and Events Manager

NextGen is a server PVP and Events Manager with a lot of options and features that are essential for any PVP server!
This plugin was originally made for the NextGen PvP server.

THIS PLUGIN NEEDS VAULT!

http://dev.bukkit.org/server-mods/vault/

Along with Vault, this plugin also requires that you have permissions, economy, and chat enabled, enough in the sense that Vault can detect them.

What's new?

  • - Added spectator mode for duels and events
  • - Added McMMO support
  • - Now in Beta!
  • - Seperated event configurations from main config, this allows a more modular events system
  • - Fixed minor rewards bug
  • - Fixed death message modification
  • - Fixed spectator bug where spectator would not teleport out of arena
  • - Fixed spectator command bugs
  • - Fixed spectator log out bugs
  • - Fixed nullpointerexception in DuelHandler
  • - Fixed teleportation blocking bugs

Features:

  • - Ability to rebrand the plugin with something else if desired
  • - Blocks Combat logging
  • - Block enderpearls during combat
  • - Block specific commands during combat
  • - Block creative pvp, ability to disable plugin effects while in creative
  • - Multi-world support
  • - Player looting, can steal money from other players when killed
  • - Scheduled and automated events between players
  • - Hooks into TagAPI, Towny, Factions, and MCMMO
  • - Spectator mode for events allows for players to get a better look at the action!
  • - Factions colored name tags based on Faction relations!
  • - Towny colored name tags based on Towny status and relations!

PLUGIN-DEPENDANT FEATURES:

TagAPI: - Colored Names (Yeah, what else?)

Factions: - (Needs TagAPI) Different configurable colored tags based on relations with other players

Towny: - (Needs TagAPI) Different configurable colored tags based on residency. (Basically, different colors that show that they're not in a town, or in a nation, etc.)

McMMO: - This allows the configuration option to stop players from getting experience/xp/skill from duels and events.

EVENTS:

Dueling Event: A fully fledged 1v1 dueling event that players can hold with each other and others can watch. Both players can bet money and hold stakes duels, which allows them to bring their own items but lose them if they lose the duel.

Free For All Event(WIP, NOT IMPLEMENTED YET): A large brawl where players duke it out and fight until one man is left. Works similar to duels, except that all matches have rounds instead of a single match.

COMMANDS:

nextgen:
description: Base command for NextGen.
aliases: [npvp, ngpvp, pvp]

duel:
description: Base command for all duels.

HOW TO SET UP EVENTS

Different types of events need different ways of setting up. It may seem confusing, but it is actually really straightforward!

Duel

NOTE: You will need an arena for this event!

First, you need to set up all the spawn points. You will need a total of two spawn points for this event.
Stand at the location of where you want a spawn point to be, and type in /duel set add. Do this as many times as you'd like
at any location you want a spawn point to be. If you make a mistake, find the number of your spawn point with /duel set, and enter
/duel set remove [spawnpoint #]. This will remove a set spawnpoint.
After you set up all your spawn points, you will need to set the spectator location and lobby. The spectator location is the default location where the spectators will teleport when they type in /duel spectate or /duel watch. Stand at that location, then type in /duel set spectate.
Lastly, you will need to set the duel lobby. This is where people teleport when they type in /duel lobby. It is usually the entrance to a duel arena or something similar. Stand at that location and enter /duel set lobby.
As a final step, type in /nextgen reload to save all your points. There you go, you're all finished! To duel someone, type in /duel [player]

MORE TO COME LATER

As time goes on, I will add more things to the plugin, especially from comments and suggestions.

Permissions:

nextgen.*: Gives access to all commands.

nextgen.help:
description: Allows user to see help.
default: not op

nextgen.statistics:
description: Allows user to see statistics and set displays
default: op
nextgen.bypass:
description: Allows user to pvp without restriction.
default: false

nextgen.settings:
description: Allows user to set settings.
default: op

nextgen.reload:
description: Allows user to reload configuration.
default: op

nextgen.showTags:
description: Allows user to see NextGen-related tags.
default: not op

nextgen.duel:
description: Allows user to start a duel with another user.
default: not op

nextgen.duel.cancel:
description: Allows user to cancel the duel that they're in.
default: not op

nextgen.duel.cancel.all:
description: Allows user to cancel all duels.
default: op

nextgen.duel.info:
description: Allows user to view duel information.
default: not op

nextgen.duel.lobby:
description: Allows user to teleport to lobby.
default: true

nextgen.duel.watch:
description: Allows user to watch another user dueling/fighting on a team.
default: not op

nextgen.duel.bypass:
description: Allows user to duel without restrictions.
default: false

nextgen.updateMessages:
description: Allows user to see update notifications.
default: op

ISSUES/BUGS

  • If you have an issue, please leave it in the comments.

COMING SOON/ WIP:

  • Scheduled events
  • Free For All Event
  • Spleef Event
  • Player vs Environment Event
  • Castle Walls Event
  • Event Management System for custom events
  • Points System
  • Shop System
  • More cheat protection
  • Wider plugin support
  • Interesting Extra Features, such as spawning a zombie with player's inventory after death

The NextGen - PVP and Events Manager Team

profile avatar
  • 2
    Projects
  • 1.6K
    Downloads

More from _ForgeUser7322285

  • VoxelMidis project image

    VoxelMidis

    • 739
    • Bukkit Plugins

    A plugin that allows users to create midiplayers which play midi files. Forked from MidiBanks.

    • 739
    • August 9, 2014
    • Bukkit Plugins
    • +1
  • VoxelMidis project image

    VoxelMidis

    • 739
    • Bukkit Plugins

    A plugin that allows users to create midiplayers which play midi files. Forked from MidiBanks.

    • 739
    • August 9, 2014
    • Bukkit Plugins
    • +1