2.0 ‐ Commands and Permissions - Rosstail/Nodewar GitHub Wiki

PERMISSIONS

Tips:

  • /nw can be used in place of /nw
  • <parameter> is mandatory
  • (parameter) is optional

Permission Description
nodewar.command Grants possibility to send commands
nodewar.command.* (OP) Grants all commands permissions (nodewar.commands included). (OP)
nodewar.* (false) Grants all permissions

If you remove nodewar.command.* from a group or a player but still want that some Nodewar commands works, add nodewar.command then all the subcommands you need.


COMMANDS

Basic commands

Default: true

Syntax permission Description
/nw (help) nodewar.command.help Displays help. Prefix is /nw

Territory commands

Default: true

Syntax permission Description
/nw territory check (territory) nodewar.command.check.self Displays the infos of the selected territory or the one you are standing on

Battlefield commands

Default: true

Syntax permission Description
/nw battlefield check <battlefield> nodewar.command.battlefield Displays info of the selected battlefield
/nw battlefield list (page) nodewar.command.battlefield Lists up to 10 battlefield status per page

Team commands

Default: true

Many team commands are disabled when the team system is not Nodewar.

Syntax permission Description
/nw team check (team) nodewar.command.team.check Get infos of the selected team or yours.
/nw team create <DisplayName> <Shortname> nodewar.command.team.create Found a team with the display name and a short name. Both must be unique.
/nw team list nodewar.command.team.list Get a list of all teams.
/nw team join <teamName> nodewar.command.team.join Join the specified team.
/nw team leave nodewar.command.team.leave Leave your team.
/nw team deploy <territoryNamegt; (regionName) nodewar.command.team.deploy Teleport to one of the territories with at least a compatible territory. You can choose the region to teleport or go random.
/nw team invites nodewar.command.team.invites Manage your team invites.
/nw team invites check nodewar.command.team.invites List all the teams that invite you in their team
/nw team invites open nodewar.command.team.open Allow invites coming from teams
/nw team invites close nodewar.command.team.close Deny invites coming from teams
/nw team manage nodewar.command.team.manage Manage your team
/nw team manage open nodewar.command.team.manage.open Make that any player can join your team without invite
/nw team manage close nodewar.command.team.manage.close Unable players to join your team without invite
/nw team manage color nodewar.command.team.manage.color Change the color of team (text and Dynmap)
/nw team manage invite <player> nodewar.command.team.manage.invite Invite the selected player in the team
/nw team manage disband <teamNamegt; nodewar.command.team.manage.disband Disband your team
/nw team manage member nodewar.command.team.manage.member manage members of the team
/nw team manage member promote <player> nodewar.command.team.manage.member.promote Promote the member to an higher rank
/nw team manage member demote <player> nodewar.command.team.manage.member.demote Demote the member to the previous rank
/nw team manage member kick <player> nodewar.command.team.manage.member.kick Kick player from the team
/nw team manage member transfer <player> <teamName> nodewar.command.team.manage.member.transfer Transfer ownership of the team to the selected player
/nw team manage relation nodewar.command.team.manage.relation Manage relations between your team and others
/nw team manage relation invites nodewar.command.team.manage.relation.invites List the current relation invites from between own team and others
/nw team manage relation accept <teamName> nodewar.command.team.manage.relation.accept Accept the relation proposal from the selected team
/nw team manage relation open nodewar.command.team.manage.relation.open Allow relation improvements invites from other teams
/nw team manage relation close nodewar.command.team.manage.relation.close Deny relation improvements invites from other teams
/nw team manage relation request <relation> <teamName> nodewar.command.team.manage.relation.request Request relation improvement to the selected team

Admin commands

Default: nodewar.command.admin (OP)

Syntax Description
/nw admin team create <DisplayName> <Shortname> Found a team with the display name and a short name. Both must be unique. Team will be empty and permanent
/nw admin team edit <teamName> open Open the team to the public
/nw admin team edit <teamName> close Disable players to join the team without invite
/nw admin team edit <teamName> color Change the color of team (text and Dynmap)
/nw admin team edit <teamName> invite <player> Invite the selected player in the team
/nw admin team edit <teamName> disband <teamName> Disband the selected team
/nw admin team edit <teamName> member promote <player> Promote the member to an higher rank
/nw admin team edit <teamName> member demote <player> Demote the member to the previous rank
/nw admin team edit <teamName> member kick <player> Kick player from the team
/nw admin team edit <teamName> member transfer <player> <teamName> Transfer ownership of the team to the selected player
/nw admin team edit <teamName> relation Manage relations between your team and others
/nw admin team edit <teamName> relation invites List the current relation invites from between own team and others
/nw admin team edit <teamName> relation accept <secondTeamName> Accept the relation proposal from the selected team
/nw admin team edit <teamName> relation open Allow relation improvements invites from other teams
/nw admin team edit <teamName> relation close Deny relation improvements invites from other teams
/nw admin team edit <teamName> relation request <relation> <secondTeamName> Request relation improvement to the selected team
/nw admin team edit <teamName> relation set <relation> <secondTeamName> Change relation between the two selected teams
Territory
/nw admin territory <territoryName> protect Make the territory invulnerable from attacks
/nw admin territory <territoryName> vulnerable Make the territory vulnerable from attacks
/nw admin territory <territoryName> team set <teamName> Set the selected team as owner of the territory
/nw admin territory <territoryName> team reset Set the territory owner as neutral
/nw admin territory reloadregions Synchronize worldguard regions and the territories