TNAPVP

TNAPVP

What is TNAPVP?

TNAPVP is a quick, non-permanent set up of team combat for events/pvp.

  • Enables players to join 1 of 6 pre-set colour teams (red, yellow, blue, green, purple, orange)
  • Team Chat! Join a team, then chat with team mates! (Not impacted by other chat plugins, unless they use /tc)
  • Friendly fire off! You can't hit team mates, but splash potions still hit everyone!
  • Teams reset every server reset or on command
  • Works with Command Blocks, so you don't have to manually set teams for events
  • Teams can be locked to prevent players from joining (good for controlling teams in events)
  • New teams can be created if you don't like one of the original 6!
  • Set spawn points for teams!
  • Compatible with 1.7.10, 1.8.* AND 1.9.*!

Commands

Default (Player) Commands

  • /tnapvp help
  • /tnapvp list
  • /tnapvp join [team]
  • /tnapvp leave
  • /tnapvp home
  • /tc

All (OP) Commands

  • /tnapvp help
  • /tnapvp list
  • /tnapvp join [team]
  • /tnapvp join [team] [player]
  • /tnapvp leave
  • /tnapvp leave [player]
  • /tnapvp reset
  • /tnapvp lock [team]
  • /tnapvp unlock [team]
  • /tnapvp add [team] OR /tnapvp add [team] [color]
  • /tnapvp remove [team]
  • /tnapvp rename [teamtochange] [newteam] OR /tnapvp rename [teamtochange] [newteam] [color]
  • /tnapvp setspawn [team] OR /tnapvp setspawn [team] [world] [x] [y] [z] <pitch> <yaw>
  • /tnapvp home OR /tnapvp home [player]
  • /tc

Command Block Commands

  • /tnapvp join [team] @p
  • /tnapvp leave @p
  • /tnapvp lock [team]
  • /tnapvp unlock [team]
  • /tnapvp add [team] OR /tnapvp add [team] [color]
  • /tnapvp remove [team]
  • /tnapvp reset
  • /tnapvp rename [teamtochange] [newteam] OR /tnapvp rename [teamtochange] [newteam] [color]
  • /tnapvp setspawn [team] [world] [x] [y] [z] <pitch> <yaw>
  • /tnapvp home @p

Quick Guide

Watch on Youtube

Permission Nodes

  • 3 Permission Groups (Default, Host, All)
  • Give/Revoke access to individual commands or use a preset group
CommandPermission NodeGroupComments
Help/tnapvp helptnapvp.helpdefault, tnapvp.host, tnapvp.*View list of available commands in game
List Teams/tnapvp listtnapvp.listdefault, tnapvp.host, tnapvp.*View current roster
Join/Switch [team]/tnapvp join [team]tnapvp.join.selfdefault, tnapvp.host, tnapvp.*Adds/Switches you into [team]
Add [player] to [team]/tnapvp join [team] [player]tnapvp.join.othertnapvp.host, tnapvp.*Forces [player] into [team]
Leave Team/tnapvp leavetnapvp.leave.selfdefault, tnapvp.host, tnapvp.*Leaves your current team
Kick [player] from Team/tnapvp leave [player]tnapvp.leave.othertnapvp.host, tnapvp.*Good for unwanted guests
Lock [team]/tnapvp lock [team]tnapvp.locktnapvp.host, tnapvp.*Stops people using /tnapvp join [team]
Unlock [team]/tnapvp unlock [team]tnapvp.unlocktnapvp.host, tnapvp.*Undoes /tnapvp lock [team]
Add [team]/tnapvp add [team]tnapvp.addtnapvp.host, tnapvp.*Adds [team] to the roster (white team color)
Add [team] [color]/tnapvp add [team] [color]tnapvp.addtnapvp.host, tnapvp.*Adds [team] to the roster with Bukkit ChatColor (or &) name
Remove [team]/tnapvp remove [team]tnapvp.removetnapvp.*Removes [team] from the roster
Wipe Teams/tnapvp resettnapvp.resettnapvp.*Resets all teams to default 6 blank teams
Rename [team] to [newteam]/tnapvp rename [team] [newteam]tnapvp.renametnapvp.*Renames your team. Cannot use existing team names
Rename [team] to [newteam] [color]/tnapvp rename [team] [newteam] [color]tnapvp.renametnapvp.*Renames your team with color
Reload Plugin/tnapvp reloadtnapvp.reloadtnapvp.*Reloads the plugin
Set Team Spawn Point/tnapvp setspawn [team]tnapvp.setspawntnapvp.*Sets the initial spawn point for [team] to your current position
Set Team Spawn Point/tnapvp setspawn [team] [world] [x] [y] [z] <pitch> <yaw>tnapvp.setspawntnapvp.*Sets the initial spawn point for [team] to the [xyz] location in [world]
Teleport to Team Spawn/tnapvp hometnapvp.home.selfdefault, tnapvp.host, tnapvp.*Teleports you to your teams spawn point
Teleport [player] to Team Spawn/tnapvp home [player]tnapvp.home.othertnapvp.*Teleports [player] to their team spawn point
Chat to team/tc [message]tnapvp.chat.teamdefault, tnapvp.*Sends [message] to your current team
Read all team chattnapvp.chat.othertnapvp.*Receive team chat, even if you're not in the team


Compatible with PEX 1.8 Simply add the permission node you want to give each player or group in your permissions.yml file. For example;

  • -tnapvp.lock (for individual commands)
  • -tnapvp.host (for a group option)
    Revoke permission with
  • - -tnapvp.list (stops player/group using /tnapvp list)

Install Instructions

  • Stop the server (optional, but recommended)
  • Move the latest version of TNAPVP.jar into your Server/plugins folder
  • Delete any old version of TNAPVP.jar that's currently in place (you will need to stop the server for this)
  • Restart/reload your server
  • /tnapvp help to see the commands you can perform!

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    88605
  • Created
    Jan 13, 2015
  • Last Released File
    Apr 8, 2015
  • Total Downloads
    2,045
  • License

Categories

Recent Files

Bukkit