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