Permissions and Commands

Group Permissions

empirecraft.*:

default: true

description: Gives access to all empirecraft commands

children:

  • empirecraft.admin.*: true
  • empirecraft.user.*: true
empirecraft.user.*:

default: true

description: Gives access to all empirecraft commands

children:

  • empirecraft.owner.*: true
  • empirecraft.manage.*: true
  • empirecraft.member.*: true
  • empirecraft.main.*: true
  • empirecraft.empire.*: true
empirecraft.admin.*:

default: true

description: Gives access to all empirecraft commands

children:

  • empirecraft.admin.createstructure: true
  • empirecraft.admin.deletestructure: true
  • empirecraft.admin.structuretypes: true
empirecraft.owner.*:

command: /vil owner

description: Gives access to all empirecraft owner commands

children:

  • empirecraft.village.owner.retire: true
  • empirecraft.village.owner.promote: true
  • empirecraft.village.owner.demote: true
  • empirecraft.village.owner.abandon: true
  • empirecraft.village.owner.settax: true
  • empirecraft.village.owner.description: true
  • empirecraft.village.owner.togglesetting.*: true
  • empirecraft.village.owner.diplomacy.*: true
  • empirecraft.village.owner.settinglist: true
empirecraft.village.owner.diplomacy.*:

command: /vil owner diplomacy

description: Gives access to all empirecraft owner commands

children:

  • empirecraft.village.owner.diplomacy.war: true
  • empirecraft.village.owner.diplomacy.truce: true
  • empirecraft.village.owner.diplomacy.alliance: true
  • empirecraft.village.owner.diplomacy.neutralize: true
  • empirecraft.village.owner.diplomacy.acceptrequest: true
  • empirecraft.village.owner.diplomacy.denyrequest: true
  • empirecraft.village.owner.diplomacy.requestlist: true
empirecraft.manage.*:

command: /vil manage

description: Gives access to all empirecraft manager commands

children:

  • empirecraft.village.manage.invite: true
  • empirecraft.village.manage.kick: true
  • empirecraft.village.manage.applications: true
  • empirecraft.village.manage.accept: true
  • empirecraft.village.manage.deny: true
  • empirecraft.village.manage.withdraw: true
  • empirecraft.village.manage.claim: true
  • empirecraft.village.manage.unclaim: true
  • empirecraft.village.manage.build: true
  • empirecraft.village.manage.buildlist: true
  • empirecraft.village.manage.takedown: true
  • empirecraft.village.manage.forsale: true
  • empirecraft.village.manage.notforsale: true
  • empirecraft.village.manage.revokeplot: true
  • empirecraft.village.manage.sethome: true
  • empirecraft.village.manage.viewdebt: true
empirecraft.member.*:

command: /vil member

description: Gives access to all empirecraft member commands

children:

  • empirecraft.village: true
  • empirecraft.village.member.info: true
  • empirecraft.village.member.deposit: true
  • empirecraft.village.member.leave: true
  • empirecraft.village.member.home: true
  • empirecraft.village.member.setperm: true
  • empirecraft.village.member.permlist: true
  • empirecraft.village.member.tax: true
  • empirecraft.village.member.buyplot: true
  • empirecraft.village.member.memberlist: true
  • empirecraft.village.member.managerlist: true
  • empirecraft.village.member.relations: true
  • empirecraft.village.member.setproduction: true
empirecraft.main.*:

command: /ec

description: Gives access to all main empirecraft commands

children:

  • empirecraft.ec: true
  • empirecraft.create: true
  • empirecraft.join: true
  • empirecraft.map: true
  • empirecraft.info: true
  • empirecraft.help: true
  • empirecraft.version: true
  • empirecraft.villagelist: true
  • empirecraft.invitations: true
  • empirecraft.chatchannel.*: true
  • empirecraft.chatchanneltypes: true
empirecraft.empire.*:

description: Gives access to all empire commands

children:

  • empirecraft.empire: true
  • empirecraft.empire.follower.*: true
  • empirecraft.empire.leader.*: true
empirecraft.empire.follower.*:

description: Gives access to all follower commands

children:

  • empirecraft.empire.follower.deposit: true
  • empirecraft.empire.follower.tp: true
  • empirecraft.empire.follower.tplist: true
  • empirecraft.empire.follower.leave: true
  • empirecraft.empire.follower.info: true
  • empirecraft.empire.follower.relations: true
  • empirecraft.empire.follower.vessels: true
  • empirecraft.empire.follower.tax: true
empirecraft.empire.leader.*:

description: Gives access to all leader commands

children:

  • empirecraft.empire.leader.invitevillage: true
  • empirecraft.empire.leader.removevillage: true
  • empirecraft.empire.leader.applications: true
  • empirecraft.empire.leader.accept: true
  • empirecraft.empire.leader.deny: true
  • empirecraft.empire.leader.abandon: true
  • empirecraft.empire.leader.viewdebt: true
  • empirecraft.empire.leader.diplomacy.*: true
  • empirecraft.empire.leader.retire: true
  • empirecraft.empire.leader.settax: true
  • empirecraft.empire.leader.description: true
  • empirecraft.empire.leader.withdraw: true
  • empirecraft.empire.leader.settp: true
  • empirecraft.empire.leader.removetp: true
  • empirecraft.empire.leader.upgraderank: true
  • empirecraft.empire.leader.ranklist: true
  • empirecraft.empire.leader.rankinfo: true
empirecraft.empire.leader.diplomacy*:

description: Gives access to all diplomacy commands for empires

children:

  • empirecraft.empire.leader.diplomacy.war: true
  • empirecraft.empire.leader.diplomacy.truce: true
  • empirecraft.empire.leader.diplomacy.alliance: true
  • empirecraft.empire.leader.diplomacy.neutralize: true
  • empirecraft.empire.leader.diplomacy.acceptrequest: true
  • empirecraft.empire.leader.diplomacy.denyrequest: true
  • empirecraft.empire.leader.diplomacy.requestlist: true
empirecraft.chatchannel.*:

description: Changes your chat channel to the selected

children:

  • empirecraft.chatchannel.local: true
  • empirecraft.chatchannel.world: true
  • empirecraft.chatchannel.global: true
  • empirecraft.chatchannel.village: true
  • empirecraft.chatchannel.villagemanagers: true
  • empirecraft.chatchannel.villageallies: true
  • empirecraft.chatchannel.empire: true
  • empirecraft.chatchannel.empireallies: true
empirecraft.togglesetting.*:

description: Gives access to all main empirecraft commands

children:

  • empirecraft.togglesetting.fire: true
  • empirecraft.togglesetting.pvp: true
  • empirecraft.togglesetting.mobs: true
  • empirecraft.togglesetting.explostions: true

Admin Commands

empirecraft.admin.createstructure:

command: /ec admin createstructure <height> <type> <name>

description: Creates a structure format (height from your foot block to the <height>) with the size of the chunk your currently standing in

empirecraft.admin.deletestructure:

command: /ec admin deletestructure <name>

description: Deletes the structure file and save data based on its <name>

empirecraft.admin.structuretypes:

command: /ec admin structuretypes

description: Displays a list of the possible structure types that you can create

Main Commands

empirecraft.create:

command: /ec create village <name>

description: Allows you to create a village

empirecraft.join:

command: /ec join<name>

description: Allows you to apply to join other villages

empirecraft.map:

command: /ec map

description: Displays a map of surrounding territory

empirecraft.info:

command: /ec info

description: Displays info about the chunck you are currently standing in

empirecraft.help:

command: /ec help

description: Displays info about this plugin

empirecraft.version:

command: /ec version

description: Displays the plugins version

empirecraft.invitations:

command: /ec invitations

description: Displays a list of village invites requesting you to join them

empirecraft.villagelist:

command: /ec villagelist

description: Displays a list of all the villages in the server

empirecraft.chatchannel.local:

command: /ec chatchannel local

description: Limits your range of chat to a configured distance of chunks

empirecraft.chatchannel.world:

command: /ec chatchannel world

description: Limits your chat to the world your in and vice versa

empirecraft.chatchannel.global:

command: /ec chatchannel global

description: Default, everyone can see your messages and vice versa

empirecraft.chatchannel.village:

command: /ec chatchannel village

description: Limits your chat to your village

empirecraft.chatchannel.villagemanagers:

command: /ec chatchannel villagemembers

description: Limits your chat to the village owner and managers

empirecraft.chatchannel.villageallies:

command: /ec chatchannel villageallies

description: Limits your chat to allied villages

empirecraft.chatchannel.empire:

command: /ec chatchannel empire

description: Limits your chat to your empire villages and their members etc.

empirecraft.chatchannel.empireallies:

command: /ec chatchannel empireallies

description: Limits your chat to allied empires and your own empire

empirecraft.chatchanneltypes:

command: /ec chatchanneltypes

description: Displays a list of the possible chat channels that you can enter

Owner Commands

empirecraft.village.owner.retire:

command: /vil owner retire <name>

description: Retires you as the leader and puts someone else in charge

empirecraft.village.owner.promote:

command: /vil owner promote <name>

description: Promotes a member to an assistant who can use the manage commands

empirecraft.village.owner.demote:

command: /vil owner demote <name>

description: Demotes an assistant back to a member

empirecraft.village.owner.abandon:

command: /vil owner abandon

description: Destroys all buildings except for plots over a minute and removes the village completely

empirecraft.village.owner.settax:

command: /vil owner settax <$$$$>

description: Sets the daily (24hr) tax price, players who cannot pay will go into debt and you will see what their debt is

empirecraft.village.owner.description:

command: /vil owner description <text>

description: Sets the description for all to see

empirecraft.village.owner.togglesetting.fire:

command: /vil owner togglesetting fire <on/off>

description: You can toggle fire

empirecraft.village.owner.togglesetting.pvp:

command: /vil owner togglesetting pvp <on/off>

description: You can toggle pvp

empirecraft.village.owner.togglesetting.explosions:

command: /vil owner togglesetting explosions <on/off>

description: You can toggle explosions

empirecraft.village.owner.togglesetting.mobs:

command: /vil owner togglesetting mobs <on/off>

description: You can toggle mobs

empirecraft.village.owner.settinglist:

command: /vil owner settinglist

description: View which settings are currently enabled and disabled

empirecraft.village.owner.diplomacy.war:

command: /vil owner diplomacy war <village>

description: Declare war on the enemy village

empirecraft.village.owner.diplomacy.truce:

command: /vil owner diplomacy truce <village>

description: Send a request for the current war to end

empirecraft.village.owner.diplomacy.alliance:

command: /vil owner diplomacy alliance <village>

description: Send a request for an alliance

empirecraft.village.owner.diplomacy.neutralize:

command: /vil owner diplomacy neutralize <village>

description: Remove your alliance and make each other neurtral

empirecraft.village.owner.diplomacy.acceptrequest:

command: /vil owner diplomacy acceptrequest <village>

description: Creates an alliance/truce with the target village

empirecraft.village.owner.diplomacy.denyrequest:

command: /vil owner diplomacy denyrequest <village>

description: Denys the allaince/truce request of the target village

empirecraft.village.owner.diplomacy.requestlist:

command: /vil owner diplomacy requestlist

description: Views a list of all alliance/truce requests

Manage Commands

empirecraft.village.manage.invite:

command: /vil manage invite <name>

description: Invites an online player to join your village

empirecraft.village.manage.kick:

command: /vil manage kick <name>

description: Kicks a player from your village

empirecraft.village.manage.applications:

command: /vil manage applications

description: Displays a list of players wanting to join the village

empirecraft.village.manage.accept:

command: /vil manage accept <name>

description: Accepts a players request to join the village

empirecraft.village.manage.deny:

command: /vil manage deny <name>

description: Removes a players pending application to join the village

empirecraft.village.manage.withdraw:

command: /vil manage withdraw <$$$$>

description: Takes a sum of money from the village's vault

empirecraft.village.manage.claim:

command: /vil manage claim

description: Claims land for the village

empirecraft.village.manage.unclaim:

command: /vil manage unclaim

description: Unclaims land from the village

empirecraft.village.manage.build:

command: /vil manage build <structure>

description: Builds a structure over a certain period of time

empirecraft.village.manage.buildlist:

command: /vil manage buildlist

description: Lists all the types of structures you can build

empirecraft.village.manage.takedown:

command: /vil manage takedown

description: Destroy the structure in the chunk you are standing in

empirecraft.village.manage.forsale:

command: /vil manage forsale <$$$$>

description: Sets the chunk your standing in forsale so that members of your village can buy it

empirecraft.village.manage.notforsale:

command: /vil manage notforsale

description: Sets the chunk your standing in to be unbuyable

empirecraft.village.manage.revokeplot:

command: /vil manage revokeplot

description: Sets the plot to be neutrally owned

empirecraft.village.manage.sethome:

command: /vil manage sethome

description: Sets home teleport location within the rank structure's chunk

empirecraft.village.manage.viewdebt:

command: /vil manage viewdebt

description: Names every manager and member of the villages tax payments, whether they missed some and are negative or donated and have gone positive

Member Commands

empirecraft.village.member.info:

command: /vil member info

description: Displays info about your village

empirecraft.village.member.leave:

command: /vil member leave

description: Leaves your current village

empirecraft.village.member.deposit:

command: /vil member deposit <$$$$>

description: Contribute money to your village (does not affect tax daily cost, but will lower debt)

empirecraft.village.member.home:

command: /vil member home

description: Teleports you to the village home block

empirecraft.village.member.setperm:

command: /vil member setperm <perm> <relation> <on/off>

description: Defines your own plots for permissions of others to do stuff on them

empirecraft.village.member.permlist:

command: /vil member permlist

description: Lists all the possible permissions that you can set

empirecraft.village.member.tax:

command: /vil member tax

description: Tells you the time till the next tax and what it is

empirecraft.village.member.buyplot:

command: /vil member buyplot

description: Purchases the plot that you are currently standing in

empirecraft.village.member.memberlist:

command: /vil member memberlist

description: Displays a list of all the members in the village

empirecraft.village.member.managerlist:

command: /vil member managerlist

description: Displays a list of all the managers in the village

empirecraft.village.member.relations:

command: /vil member relations

description: View all your current alliances and enemys

empirecraft.village.member.setproduction:

command: /vil member setproduction

description: Changes the production of the structure you are standing in

Empire Commands

empirecraft.empire:

command: /emp

description: Allows you to use the base empire command chain

empirecraft.empire.follower:

command: /emp follower

description: Allows you to use the base follower command chain

empirecraft.empire.follower.deposit:

command: /emp follower deposit <$$$$>

description: Deposits the selected amount of cash from your pocket into the empires vault

empirecraft.empire.follower.tp:

command: /emp follower tp <teleport>

description: Teleports to the specificied tp location

empirecraft.empire.follower.tplist:

command: /emp follower tplist

description: Lists the names of all the possible teleporations

empirecraft.empire.follower.leave:

command: /emp follower leave

description: Your village leaves the empire and becomes independent (only the owner of your village can do this)

empirecraft.empire.follower.info:

command: /emp follower info

description: Displays information about your empire

empirecraft.empire.follower.relations:

command: /emp follower relations

description: Displays your empires allies and enmies (villages involved within them are included)

empirecraft.empire.follower.vessels:

command: /emp follower vessels

description: Displays all the villages within your empire

empirecraft.empire.follower.tax:

command: /emp follower tax

description: Tells you the time till the next village tax and what it is

empirecraft.empire.leader:

command: /emp leader

description: Allows you to use the base leader command chain

empirecraft.empire.leader.retire:

command: /emp leader retire <village>

description: Changes the leader of the empire to the owner of the selected village, and their village becomes the central village

empirecraft.empire.leader.settax:

command: /emp leader settax <$$$$>

description: Sets the daily tax that all villages have to pay from their vault to yours

empirecraft.empire.leader.description:

command: /emp leader description <text>

description: Sets the empires description for all to see

empirecraft.empire.leader.withdraw:

command: /emp leader withdraw <$$$$>

description: Withdraws cash from the empire's vault

empirecraft.empire.leader.settp:

command: /emp leader settp <tp>

description: Sets a teleportation point (must be positioned inside an empires claimed territory)

empirecraft.empire.leader.removetp:

command: /emp leader removetp <tp>

description: Removes the selected teleportation point

empirecraft.empire.leader.invitevillage:

command: /emp leader invitevillage <village>

description: Invites the selected village to join your empire

empirecraft.empire.leader.removevillage:

command: /emp leader removevillage <village>

description: Removes the selected village from your empire

empirecraft.empire.leader.applications:

command: /emp leader applications

description: Views a list of villages who have requested to join your empire

empirecraft.empire.leader.accept:

command: /emp leader accept <village>

description: Accepts a village's request to join the empire

empirecraft.empire.leader.deny:

command: /emp leader deny <village>

description: Denys a village's request to join the empire

empirecraft.empire.leader.abandon:

command: /emp leader abandon

description: Removes the empire, and all villages become *free*

empirecraft.empire.leader.viewdebt:

command: /emp leader viewdebt

description: Names every village's tax payments, whether they missed some and are negative or donated and have gone positive

empirecraft.empire.leader.upgraderank:

command: /emp leader upgraderank <rank>

description: Changes the empires rank to the specified rank, potentially increasing revenue/decreasing upkeep, increasing the maximum number of villages, or increasing the maximum number of teleportation points

empirecraft.empire.leader.ranklist:

command: /emp leader ranklist

description: Lists the names of all possible ranks and what they are upgraded from

empirecraft.empire.leader.rankinfo:

command: /emp leader rankinfo

description: Gives a finite description about the specified rank

empirecraft.empire.leader.diplomacy.war:

command: /emp leader diplomacy war <empire>

description: Declare war on the target empire

empirecraft.empire.leader.diplomacy.truce:

command: /emp leader diplomacy truce <empire>

description: Send a request for the current war to end

empirecraft.empire.leader.diplomacy.alliance:

command: /emp leader diplomacy alliance <empire>

description: Send a request for an alliance

empirecraft.empire.leader.diplomacy.neutralize:

command: /emp leader diplomacy neutralize <empire>

description: Remove your alliance and make each other neurtral

empirecraft.empire.leader.diplomacy.acceptrequest:

command: /emp leader diplomacy acceptrequest <empire>

description: Creates an alliance/truce with the target empire

empirecraft.empire.leader.diplomacy.denyrequest:

command: /emp leader diplomacy denyrequest <empire>

description: Denys the allaince/truce request of the target empire

empirecraft.empire.leader.diplomacy.requestlist:

command: /emp leader diplomacy requestlist

description: Views a list of all alliance/truce requests