Commands

Basic Commands
!create Creates your character.

!create (role name) Creates your character and sets your role. Example: !create miner

!role (role name) Changes your role. Example: !role logger

!stuck teleports your character back to the center if you get stuck.

!ping Shows you where your character is with a big red arrow.

List of all roles

Leveling Up and Skill Points
!autolevel Toggles autolevel. Will automatically spend your skill points into your current role.

!autolevel (role name) Sets your autolevel to spend skill points on the desired role. Example: !autolevel ranger

!level Will tell you your current level and skill points.

!level (role name) Checks the level of the specified role. Example: !level soldier

!levelup (role name) Spends 1 skill point to level up the desired role. Example: !levelup builder

!levelup (role name) (amount) Spends multiple skill points to level up the desired role. Example: !levelup builder 10

!levelup resources increases the amount of resources your character can hold before bringing them back to town.

!skillpoints tells you how many skill points you currently have.

!health tells you how much health you currently have and your maximum health.

Building (Requires Architect Role in Stream Town Classic)
!build (building name) Will allow you to place the desired building in the world

!rotate Will rotate the building

!rotate (number) Will rotate the building a specific number of times

!confirm places the building on the desired location

!cancel cancels the building

!remove (id) removes the building with that id (Only works for buildings you built yourself, you can't destroy buildings built by other players)

!build id displays the building id's above the building

!build cost (id) will tell you the price of upgrading a building

!build level (id) will level up the desired building

!build level (id) (number) will level up the desired building to the desired level

!build level (type) (number) will level up all buildings of that type to the desired level

!build level 0 Will level up the Town Hall building

 Moving buildings 

!left (number) Will move the building x places to the left

!right (number) Will move the building x places to the right

!up (number) Will move the building x places upwards

!down (number) Will move the building x places downwards

List of all buildings

Stations
!station will display id's above buildings that are stations for your role

!station (number) will set that building as your character's station

!target Will show a number above possible targets for your role

!target (number) will make your character switch to that target

King Commands - Recruiting NPCs
!recruits Will display the id's over the recruits head

!recruit (role) (number) will recruit the specific amount of a desired role

!dismiss (id) will dismiss the selected recruit

!recruitCount Will tell you how many recruits the town has

!recruitCost Will tell you the cost of the next recruit

!recruitUpkeep Will tell you the current upkeep costs for the recruits

!recruitRole (id) (role) will change a recruit to a specified role

!recruitGetStations (id) will display the stations available for that recruit

!recruitStation (id) (station id) will set the recruits station

Inventory - Not finished
!inventory Will Show your inventory

!sell (item name) (amount) sells an amount of the specified item

!sell all sells everything in your inventory

!give (player) (item) (amount) gives the player an amount of a specific item

!itemInfo (item) shows information about the item

!itemDescription (item) shows the description of an item

!itemValue (item) shows the sell value of an item

If the item has a space then use "_" for example "!itemvalue gold_nugget" the item name here was "gold nugget".

Other Commands
!townstats will display the statistics of the town

!stats will whisper you stats about your current player

!stdiscord will link the discord in chat

!craft (itemName) crafts an item if you have the necessary ingredients

GM Commands
!gm allowconnect ###### allows bot to connect with chat

!gm restart restarts the game

!gm bot (type) (amount) creates bots

!gm raid (amount) creates a raid with amount of enemies

!gm remove (amount) removes amount of bots

!gm exp (playername) (amount) grats the player exp

!gm expall (amount) gives everyone exp

!gm resource (type) (amount) gives resources

!gm dracarys dragon

Mod Commands
!mod role  (player) (role) Changes the player to the specified role

!mod position (player) (x) (y) (z) Changes the players location to the co-ordinates: x and z can be whatever, a safe y value to use is 5+

!mod state  (player) This is more so for the devs, just tells us what state the player is in concerning the player state machine code

!mod remove (id) removes any player's building using the building id

!mod hearthstone unstucks every player

!mod startvote will start a king vote

!mod respec player will respec a player

!mod endraid will kill the raid boss

!mod kill player kills a player

!mod revive player revives a player