Table of Contents
- tshock.account.changepassword
- tshock.account.login
- tshock.account.logout
- tshock.account.register
- tshock.accountinfo.check
- tshock.accountinfo.details
- tshock.admin.antibuild
- tshock.admin.ban
- tshock.admin.broadcast
- tshock.admin.group
- tshock.admin.itemban
- tshock.admin.kick
- tshock.admin.mute
- tshock.admin.noban
- tshock.admin.nokick
- tshock.admin.projectileban
- tshock.admin.region
- tshock.admin.savessi
- tshock.admin.seeplayerids
- tshock.admin.tempgroup
- tshock.admin.tileban
- tshock.admin.userinfo
- tshock.admin.viewlogs
- tshock.admin.warp
- tshock.annoy
- tshock.buff.others
- tshock.buff.self
- tshock.canchat
- tshock.cfg.createdumps
- tshock.cfg.maintenance
- tshock.cfg.password
- tshock.cfg.reload
- tshock.cfg.whitelist
- tshock.clear
- tshock.godmode
- tshock.godmode.other
- tshock.heal
- tshock.ignore.damage
- tshock.ignore.dropbanneditem
- tshock.ignore.hp
- tshock.ignore.itemstack
- tshock.ignore.liquid
- tshock.ignore.mp
- tshock.ignore.npcbuff
- tshock.ignore.paint
- tshock.ignore.placetile
- tshock.ignore.projectile
- tshock.ignore.removetile
- tshock.ignore.sendtilesquare
- tshock.ignore.ssc
- tshock.info
- tshock.item.give
- tshock.item.spawn
- tshock.item.usebanned
- tshock.journey.biomespreadfreeze
- tshock.journey.godmode
- tshock.journey.placementrange
- tshock.journey.rain.freeze
- tshock.journey.rain.strength
- tshock.journey.research
- tshock.journey.setdifficulty
- tshock.journey.setspawnrate
- tshock.journey.time.freeze
- tshock.journey.time.set
- tshock.journey.time.setspeed
- tshock.journey.wind.freeze
- tshock.journey.wind.strength
- tshock.kill
- tshock.npc.butcher
- tshock.npc.clearanglerquests
- tshock.npc.hurttown
- tshock.npc.invade
- tshock.npc.maxspawns
- tshock.npc.rename
- tshock.npc.spawnboss
- tshock.npc.spawnmob
- tshock.npc.spawnpets
- tshock.npc.spawnrate
- tshock.npc.startdd2
- tshock.npc.startinvasion
- tshock.npc.summonboss
- tshock.partychat
- tshock.projectiles.usebanned
- tshock.reservedslot
- tshock.respawn
- tshock.respawn.other
- tshock.sendemoji
- tshock.slap
- tshock.ssc.upload
- tshock.ssc.upload.others
- tshock.su
- tshock.superadmin.user
- tshock.synclocalarea
- tshock.thirdperson
- tshock.tiles.usebanned
- tshock.tp.allothers
- tshock.tp.block
- tshock.tp.demonconch
- tshock.tp.getpos
- tshock.tp.home
- tshock.tp.magicconch
- tshock.tp.npc
- tshock.tp.others
- tshock.tp.override
- tshock.tp.pos
- tshock.tp.pylon
- tshock.tp.rod
- tshock.tp.self
- tshock.tp.silent
- tshock.tp.spawn
- tshock.tp.tppotion
- tshock.tp.wormhole
- tshock.warp
- tshock.whisper
- tshock.world.converthardmode
- tshock.world.editregion
- tshock.world.editspawn
- tshock.world.events
- tshock.world.events.bloodmoon
- tshock.world.events.eclipse
- tshock.world.events.fullmoon
- tshock.world.events.invasion
- tshock.world.events.lanternsnight
- tshock.world.events.meteor
- tshock.world.events.rain
- tshock.world.events.sandstorm
- tshock.world.grow
- tshock.world.growevil
- tshock.world.hardmode
- tshock.world.info
- tshock.world.modify
- tshock.world.movenpc
- tshock.world.paint
- tshock.world.rain
- tshock.world.sandstorm
- tshock.world.save
- tshock.world.setdungeon
- tshock.world.sethalloween
- tshock.world.setspawn
- tshock.world.settleliquids
- tshock.world.setxmas
- tshock.world.time.bloodmoon
- tshock.world.time.dropmeteor
- tshock.world.time.eclipse
- tshock.world.time.fullmoon
- tshock.world.time.set
- tshock.world.time.usemoondial
- tshock.world.time.usesundial
- tshock.world.toggleexpert
- tshock.world.toggleparty
- tshock.world.wind
- tshock.world.worldupgrades
tshock.account.changepassword
User can change password in game.
- Commands:
/password
tshock.account.login
User can login in game.
- Commands:
/login
tshock.account.logout
User can logout in game.
- Commands:
/logout
tshock.account.register
User can register account in game.
- Commands:
/register
tshock.accountinfo.check
Player can check if a username is registered and see its last login time.
- Commands:
/accountinfo (/ai)
tshock.accountinfo.details
Player can see advanced information about any user account.
- Commands:
No associated commands.
tshock.admin.antibuild
User can set build protection status.
- Commands:
/antibuild
tshock.admin.ban
User can ban others.
- Commands:
/ban
tshock.admin.broadcast
User can broadcast messages.
- Commands:
/broadcast (/bc /say)
tshock.admin.group
User can manage groups.
- Commands:
/group
tshock.admin.itemban
User can manage item bans.
- Commands:
/itemban
tshock.admin.kick
User can kick others.
- Commands:
/kick
tshock.admin.mute
User can mute and unmute users.
- Commands:
/mute (/unmute)
tshock.admin.noban
Prevents you from being banned.
- Commands:
No associated commands.
tshock.admin.nokick
Prevents you from being kicked.
- Commands:
No associated commands.
tshock.admin.projectileban
User can manage projectile bans.
- Commands:
/projban
tshock.admin.region
User can manage regions.
- Commands:
/region
tshock.admin.savessi
User can save all the players SSI (server side character) state.
- Commands:
/overridessc (/ossc), /savessc
tshock.admin.seeplayerids
User can see the id of players with /who.
- Commands:
No associated commands.
tshock.admin.tempgroup
User can elevate other users' groups temporarily.
- Commands:
/tempgroup
tshock.admin.tileban
User can manage tile bans.
- Commands:
/tileban
tshock.admin.userinfo
User can get other users' info.
- Commands:
/userinfo (/ui)
tshock.admin.viewlogs
Specific log messages are sent to users with this permission.
- Commands:
/displaylogs
tshock.admin.warp
User can manage warps.
- Commands:
No associated commands.
tshock.annoy
User can annoy others.
- Commands:
/annoy, /rocket, /firework
tshock.buff.others
User can buff other players.
- Commands:
/gbuff (/buffplayer)
tshock.buff.self
User can buff self.
- Commands:
/buff
tshock.canchat
Player can chat.
- Commands:
No associated commands.
tshock.cfg.createdumps
User can create reference files of Terraria IDs and the permission matrix in the server folder.
- Commands:
/dump-reference-data
tshock.cfg.maintenance
User is notified when an update is available, user can turn off / restart the server.
- Commands:
/checkupdates, /off (/exit /stop), /off-nosave (/exit-nosave /stop-nosave), /version
tshock.cfg.password
User can edit the server password.
- Commands:
/serverpassword
tshock.cfg.reload
User can reload the configurations file.
- Commands:
/reload
tshock.cfg.whitelist
User can modify the whitelist.
- Commands:
/whitelist
tshock.clear
User can clear items or projectiles.
- Commands:
/clear
tshock.godmode
Player recovers health as damage is taken. Can be one shotted.
- Commands:
/godmode (/god)
tshock.godmode.other
User can godmode other players.
- Commands:
No associated commands.
tshock.heal
User can heal players.
- Commands:
/heal
tshock.ignore.damage
Prevents your actions from being ignored if damage is too high.
- Commands:
No associated commands.
tshock.ignore.dropbanneditem
Allow dropping banned items without the item being eaten.
- Commands:
No associated commands.
tshock.ignore.hp
Prevents you from being disabled by abnormal HP.
- Commands:
No associated commands.
tshock.ignore.itemstack
Prevents you from being disabled by stack hack detection.
- Commands:
No associated commands.
tshock.ignore.liquid
Prevents you from being disabled by liquid set abuse detection.
- Commands:
No associated commands.
tshock.ignore.mp
Prevents you from being disabled by abnormal MP.
- Commands:
No associated commands.
tshock.ignore.npcbuff
Prevents your from being kicked by npc buff hack detection.
- Commands:
No associated commands.
tshock.ignore.paint
Prevents you from being disabled by paint abuse detection.
- Commands:
No associated commands.
tshock.ignore.placetile
Prevents you from being reverted by place tile abuse detection.
- Commands:
No associated commands.
tshock.ignore.projectile
Prevents you from being disabled by projectile abuse detection.
- Commands:
No associated commands.
tshock.ignore.removetile
Prevents you from being reverted by kill tile abuse detection.
- Commands:
No associated commands.
tshock.ignore.sendtilesquare
Allow unrestricted SendTileSquare usage, for client side world editing.
- Commands:
No associated commands.
tshock.ignore.ssc
Bypass server side character checks.
- Commands:
No associated commands.
tshock.info
User can get the server info.
- Commands:
/serverinfo
tshock.item.give
User can give items.
- Commands:
/give (/g)
tshock.item.spawn
User can spawn items.
- Commands:
/item (/i)
tshock.item.usebanned
Allows you to use banned items.
- Commands:
No associated commands.
tshock.journey.biomespreadfreeze
User can use Creative UI to stop the biome spread of the world.
- Commands:
No associated commands.
tshock.journey.godmode
User can use Creative UI to toggle character godmode.
- Commands:
No associated commands.
tshock.journey.placementrange
User can use Creative UI to toggle increased placement range.
- Commands:
No associated commands.
tshock.journey.rain.freeze
User can use Creative UI to stop the world rain strength from changing.
- Commands:
No associated commands.
tshock.journey.rain.strength
User can use Creative UI to set world rain strength/seed.
- Commands:
No associated commands.
tshock.journey.research
User can contribute research by sacrificing items
- Commands:
No associated commands.
tshock.journey.setdifficulty
User can use Creative UI to set world difficulty/mode.
- Commands:
No associated commands.
tshock.journey.setspawnrate
User can use Creative UI to set the NPC spawn rate of the world.
- Commands:
No associated commands.
tshock.journey.time.freeze
User can use Creative UI freeze time.
- Commands:
No associated commands.
tshock.journey.time.set
User can use Creative UI to set world time.
- Commands:
No associated commands.
tshock.journey.time.setspeed
User can use Creative UI to set world time speed.
- Commands:
No associated commands.
tshock.journey.wind.freeze
User can use Creative UI to stop the world wind strength from changing.
- Commands:
No associated commands.
tshock.journey.wind.strength
User can use Creative UI to set world wind strength/seed.
- Commands:
No associated commands.
tshock.kill
User can kill others.
- Commands:
/kill (/slay)
tshock.npc.butcher
User can kill all enemy npcs.
- Commands:
/butcher
tshock.npc.clearanglerquests
User can clear the list of users who have completed an angler quest that day.
- Commands:
/clearangler
tshock.npc.hurttown
User can hurt town NPCs.
- Commands:
No associated commands.
tshock.npc.invade
User can start an invasion. Warning: high network use. Easy to abuse.
- Commands:
No associated commands.
tshock.npc.maxspawns
User can edit the max spawns.
- Commands:
/maxspawns
tshock.npc.rename
User can rename NPCs.
- Commands:
/renamenpc
tshock.npc.spawnboss
User can spawn bosses.
- Commands:
/spawnboss (/sb)
tshock.npc.spawnmob
User can spawn npcs.
- Commands:
/spawnmob (/sm)
tshock.npc.spawnpets
User can spawn pets. Warning: high network use. Easy to abuse.
- Commands:
No associated commands.
tshock.npc.spawnrate
User can edit the spawnrate.
- Commands:
/spawnrate
tshock.npc.startdd2
User can start the dd2 event.
- Commands:
No associated commands.
tshock.npc.startinvasion
User can start invasions (Goblin/Snow Legion) using items.
- Commands:
No associated commands.
tshock.npc.summonboss
User can summon bosses using items.
- Commands:
No associated commands.
tshock.partychat
User can use party chat in game.
- Commands:
/party (/p)
tshock.projectiles.usebanned
Player can use banned projectiles.
- Commands:
No associated commands.
tshock.reservedslot
Allows you to bypass the max slots for up to 5 slots above your max.
- Commands:
No associated commands.
tshock.respawn
Player can respawn themselves.
- Commands:
/respawn
tshock.respawn.other
Player can respawn others.
- Commands:
No associated commands.
tshock.sendemoji
Player can send emotes.
- Commands:
No associated commands.
tshock.slap
User can slap others.
- Commands:
/slap
tshock.ssc.upload
User can upload their joined character data as SSC data.
- Commands:
/uploadssc
tshock.ssc.upload.others
User can upload other players join data to the SSC database.
- Commands:
No associated commands.
tshock.su
Allows a user to elevate to superadmin for 10 minutes.
- Commands:
/su, /sudo
tshock.superadmin.user
Meant for super admins only.
- Commands:
/user
tshock.synclocalarea
Player can resync themselves with server state.
- Commands:
/sync
tshock.thirdperson
User can talk in third person.
- Commands:
/me
tshock.tiles.usebanned
Player can place banned tiles.
- Commands:
No associated commands.
tshock.tp.allothers
User can teleport everyone to them.
- Commands:
No associated commands.
tshock.tp.block
Users can stop people from teleporting.
- Commands:
/tpallow
tshock.tp.demonconch
User can use the Demon Conch.
- Commands:
No associated commands.
tshock.tp.getpos
User can get the position of players.
- Commands:
/pos
tshock.tp.home
User can use /home.
- Commands:
/home
tshock.tp.magicconch
User can use the Magic Conch.
- Commands:
No associated commands.
tshock.tp.npc
User can teleport to an NPC.
- Commands:
/tpnpc
tshock.tp.others
User can teleport other people.
- Commands:
/tphere
tshock.tp.override
Users can override teleport blocks.
- Commands:
No associated commands.
tshock.tp.pos
User can teleport to tile positions.
- Commands:
/tppos
tshock.tp.pylon
User can use pylons to teleport
- Commands:
No associated commands.
tshock.tp.rod
User can use the Rod of Discord.
- Commands:
No associated commands.
tshock.tp.self
User can teleport to others.
- Commands:
/tp
tshock.tp.silent
Users can teleport to people without showing a notice
- Commands:
No associated commands.
tshock.tp.spawn
User can use /spawn.
- Commands:
/spawn
tshock.tp.tppotion
User can use Teleportation Potions.
- Commands:
No associated commands.
tshock.tp.wormhole
User can use wormhole potions.
- Commands:
No associated commands.
tshock.warp
User can use warps.
- Commands:
/warp
tshock.whisper
User can whisper to others.
- Commands:
/reply (/r), /whisper (/w /tell /pm /dm), /wallow (/wa)
tshock.world.converthardmode
User can convert hallow into corruption and vice-versa.
- Commands:
No associated commands.
tshock.world.editregion
Allows you to edit regions.
- Commands:
No associated commands.
tshock.world.editspawn
Allows you to edit the spawn.
- Commands:
/protectspawn
tshock.world.events
User can use the 'worldevent' command
- Commands:
/worldevent
tshock.world.events.bloodmoon
User can use the 'bloodmoon' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.eclipse
User can use the 'eclipse' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.fullmoon
User can use the 'fullmoon' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.invasion
User can use the 'invasion' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.lanternsnight
User can use the 'lanternsnight' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.meteor
User can use the 'meteor' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.rain
User can use the 'rain' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.events.sandstorm
User can use the 'sandstorm' subcommand of the 'worldevent' command
- Commands:
No associated commands.
tshock.world.grow
User can grow plants.
- Commands:
/grow
tshock.world.growevil
User can grow evil biome plants.
- Commands:
No associated commands.
tshock.world.hardmode
User can change hardmode state.
- Commands:
/hardmode
tshock.world.info
User can get the world info.
- Commands:
/worldinfo
tshock.world.modify
User can modify the world.
- Commands:
No associated commands.
tshock.world.movenpc
User can change the homes of NPCs.
- Commands:
No associated commands.
tshock.world.paint
User can paint tiles.
- Commands:
No associated commands.
tshock.world.rain
User can turn on or off the rain.
- Commands:
No associated commands.
tshock.world.sandstorm
User can turn on or off sandstorms.
- Commands:
No associated commands.
tshock.world.save
User can save the world.
- Commands:
/save
tshock.world.setdungeon
User can set the dungeon's location.
- Commands:
/setdungeon
tshock.world.sethalloween
User can force the server to Halloween mode.
- Commands:
/forcehalloween
tshock.world.setspawn
User can set the world spawn.
- Commands:
/setspawn
tshock.world.settleliquids
User can settle liquids.
- Commands:
/settle
tshock.world.setxmas
User can force the server to Christmas mode.
- Commands:
/forcexmas
tshock.world.time.bloodmoon
User can force a blood moon.
- Commands:
No associated commands.
tshock.world.time.dropmeteor
User can drop a meteor.
- Commands:
No associated commands.
tshock.world.time.eclipse
User can force an eclipse.
- Commands:
No associated commands.
tshock.world.time.fullmoon
User can force a full moon.
- Commands:
No associated commands.
tshock.world.time.set
User can set the time.
- Commands:
/time
tshock.world.time.usemoondial
Player can use the Enchanted Moondial item.
- Commands:
No associated commands.
tshock.world.time.usesundial
Player can use the Enchanted Sundial item.
- Commands:
No associated commands.
tshock.world.toggleexpert
User can change expert state.
- Commands:
/worldmode (/gamemode)
tshock.world.toggleparty
Player can toggle party event.
- Commands:
No associated commands.
tshock.world.wind
User can modify the wind.
- Commands:
/wind
tshock.world.worldupgrades
User can use world-based permanent boosters like Advanced Combat Techniques
- Commands:
No associated commands.