All commands can be found in their raw format here.
All permissions can be found in their raw format here.
Type | Details |
---|
Permission | tshock.account.register |
Description | The user can register an account in-game. |
Commands | /register |
Type | Details |
---|
Permission | tshock.account.login |
Description | The user can login to an account in-game. |
Commands | /login |
Type | Details |
---|
Permission | tshock.account.logout |
Description | The user can logout of an account in-game. |
Commands | /logout |
Type | Details |
---|
Permission | tshock.account.changepassword |
Description | The user can change password in-game. |
Commands | /password |
Type | Details |
---|
Permission | tshock.admin.antibuild |
Description | The user can set build protection status. |
Commands | /antibuild |
Type | Details |
---|
Permission | tshock.admin.ban |
Description | The user can add/remove player bans. |
Commands | /ban |
Type | Details |
---|
Permission | tshock.admin.broadcast |
Description | The user can broadcast messages. |
Commands | /broadcast |
Type | Details |
---|
Permission | tshock.admin.group |
Description | The user can manage groups. |
Commands | /group |
Type | Details |
---|
Permission | tshock.admin.itemban |
Description | The user can manage item bans. |
Commands | /itemban |
Type | Details |
---|
Permission | tshock.admin.kick |
Description | The user can kick others. |
Commands | /kick |
Type | Details |
---|
Permission | tshock.admin.mute |
Description | The user can mute/unmute players. |
Commands | /mute |
Type | Details |
---|
Permission | tshock.admin.noban |
Description | Prevents user from being banned. |
Type | Details |
---|
Permission | tshock.admin.nokick |
Description | Prevents user from being kicked. |
Type | Details |
---|
Permission | tshock.admin.projectileban |
Description | The user can manage projectile bans. |
Commands | /projectileban |
Type | Details |
---|
Permission | tshock.admin.region |
Description | The user can manage regions. |
Commands | /region |
Type | Details |
---|
Permission | tshock.admin.savessi |
Description | The user can save server side character states. This is called 'savessi' because SSI is server side inventories, the previous name for this feature. |
Commands | /overridessc, /savessc |
Type | Details |
---|
Permission | tshock.admin.seeplayerids |
Description | The user can see player IDs when using /who. |
Type | Details |
---|
Permission | tshock.su |
Description | The user can elevate their group to superadmin for 10 minutes. |
Commands | /su |
Type | Details |
---|
Permission | tshock.admin.tempgroup |
Description | The user can change other players' group temporarily. |
Commands | /tempgroup |
Type | Details |
---|
Permission | tshock.admin.tileban |
Description | The user can manage tile bans. |
Commands | /tileban |
Type | Details |
---|
Permission | tshock.superadmin.user |
Description | The user can manage player accounts. |
Commands | /user |
Type | Details |
---|
Permission | tshock.admin.userinfo |
Description | The user can get other players' info. |
Commands | /userinfo |
Type | Details |
---|
Permission | tshock.admin.viewlogs |
Description | The user can view certain log messages in-game. |
Commands | /displaylogs |
Type | Details |
---|
Permission | tshock.admin.warp |
Description | The user can manage warps. |
Commands | /warp |
Type | Details |
---|
Permission | tshock.buff.self |
Description | The user can buff self. |
Commands | /buff |
Type | Details |
---|
Permission | tshock.buff.others |
Description | The user can buff others. |
Commands | /gbuff |
Type | Details |
---|
Permission | tshock.cfg.createdumps |
Description | The user can create references files of Terraria IDs and the permission matrix in the server folder. |
Commands | /dump-reference.data |
Type | Details |
---|
Permission | tshock.cfg.maintenance |
Description | The user can restart/turn off the server and receive update notifications. |
Commands | /checkupdates, /off, /off-nosave, /restart, /version |
Type | Details |
---|
Permission | tshock.cfg.password |
Description | The user can change the server password. |
Commands | /serverpassword |
Type | Details |
---|
Permission | tshock.cfg.reload |
Description | The user can reload the server's configuration file. |
Commands | /reload |
Type | Details |
---|
Permission | tshock.cfg.whitelist |
Description | The user can manage the whitelist. |
Commands | /whitelist |
Type | Details |
---|
Permission | tshock.ignore.damage |
Description | The user is immune to damage hack detection. |
Type | Details |
---|
Permission | tshock.ignore.dropbanneditem |
Description | The user can drop banned items without automatic removal. |
Type | Details |
---|
Permission | tshock.ignore.hp |
Description | The user is immune to HP hack detection. |
Type | Details |
---|
Permission | tshock.ignore.itemstack |
Description | The user is immune to hacked item-stack detection. |
Type | Details |
---|
Permission | tshock.ignore.liquid |
Description | The user is immune to place-liquid abuse detection. |
Type | Details |
---|
Permission | tshock.ignore.mp |
Description | The user is immune to mana hack detection. |
Type | Details |
---|
Permission | tshock.ignore.noclip |
Description | The user is immune to no-clip detection. |
Type | Details |
---|
Permission | tshock.ignore.paint |
Description | The user is immune to paint abuse detection. |
Type | Details |
---|
Permission | tshock.ignore.placetile |
Description | The user is immune to place-tile abuse detection. |
Type | Details |
---|
Permission | tshock.ignore.projectile |
Description | The user is immune to projectile abuse detection. |
Type | Details |
---|
Permission | tshock.ignore.removetile |
Description | The user is immune to kill-tile abuse detection. |
Type | Details |
---|
Permission | tshock.ignore.sendtilesquare |
Description | The user is allowed unrestricted use of SendTileSquare. |
Type | Details |
---|
Permission | tshock.ignore.ssc |
Description | The user is immune to SSC item management. |
Type | Details |
---|
Permission | tshock.item.give |
Description | The user can give items to other players. |
Commands | /give |
Type | Details |
---|
Permission | tshock.item.spawn |
Description | The user can spawn items. |
Commands | /item |
Type | Details |
---|
Permission | tshock.item.usebanned |
Description | The user can use banned items. |
Type | Details |
---|
Permission | tshock.journey.biomespreadfreeze |
Description | User can use Creative UI to freeze the world's biome spread. |
Type | Details |
---|
Permission | tshock.journey.rain.freeze |
Description | User can use Creative UI to freeze the rain strength/speed. |
Type | Details |
---|
Permission | tshock.journey.time.freeze |
Description | User can use Creative UI to freeze time. |
Type | Details |
---|
Permission | tshock.journey.wind.freeze |
Description | User can use Creative UI to freeze the wind strength/speed. |
Type | Details |
---|
Permission | tshock.journey.godmode |
Description | User can use Creative UI to to toggle character godmode. |
Type | Details |
---|
Permission | tshock.journey.placementrange |
Description | User can use Creative UI to toggle increased placement range. |
Type | Details |
---|
Permission | tshock.journey.research |
Description | User can contribute research by sacrificing items. Requires SSC. |
Type | Details |
---|
Permission | tshock.journey.setdifficulty |
Description | User can use Creative UI to set world difficulty/mode. |
Type | Details |
---|
Permission | tshock.journey.rain.strength |
Description | User can use Creative UI to set world rain strength/speed. |
Type | Details |
---|
Permission | tshock.journey.setspawnrate |
Description | User can use Creative UI to set the NPC spawn rate of the world. |
Type | Details |
---|
Permission | tshock.journey.time.set |
Description | User can use Creative UI to set world time. |
Type | Details |
---|
Permission | tshock.journey.time.setspeed |
Description | User can use Creative UI to set world time speed. |
Type | Details |
---|
Permission | tshock.journey.wind.strength |
Description | User can use Creative UI to set world wind strength/speed. |
Type | Details |
---|
Permission | tshock.npc.butcher |
Description | The user can butcher NPCs. |
Commands | /butcher |
Type | Details |
---|
Permission | tshock.npc.clearanglerquests |
Description | The user can clear the list of players whom have completed an angler quest for the day. |
Commands | /clearangler |
Type | Details |
---|
Permission | tshock.npc.hurttown |
Description | The user can hurt town NPCs. |
Type | Details |
---|
Permission | tshock.npc.maxspawns |
Description | The user can change the maximum NPC spawns. |
Commands | /maxspawns |
Type | Details |
---|
Permission | tshock.npc.rename |
Description | The user can rename town NPCs. |
Commands | /renamenpc |
Type | Details |
---|
Permission | tshock.npc.spawnboss |
Description | The user can spawn bosses. |
Commands | /spawnboss |
Type | Details |
---|
Permission | tshock.npc.spawnmob |
Description | The user can spawn mobs. |
Commands | /spawnmob |
Type | Details |
---|
Permission | tshock.npc.spawnpets |
Description | The user can spawn pets. |
Type | Details |
---|
Permission | tshock.npc.spawnrate |
Description | The user can change the NPC spawn rate. |
Commands | /spawnrate |
Type | Details |
---|
Permission | tshock.npc.startdd2 |
Description | The user can start the Old One's Army event. |
Type | Details |
---|
Permission | tshock.npc.startinvasion |
Description | The user can start invasions using items. |
Type | Details |
---|
Permission | tshock.npc.summonboss |
Description | The user can summon bosses using items. |
Type | Details |
---|
Permission | tshock.rest.ban |
Description | REST user can ban players. |
Type | Details |
---|
Permission | tshock.rest.bans.manage |
Description | REST user can manage bans. |
Type | Details |
---|
Permission | tshock.rest.bans.view |
Description | REST user can get detailed information about bans. |
Type | Details |
---|
Permission | tshock.rest.butcher |
Description | REST user can butcher NPCs. |
Type | Details |
---|
Permission | tshock.rest.causeevents |
Description | REST user can cause certain events (bloodmoon, meteor). |
Type | Details |
---|
Permission | tshock.rest.command |
Description | REST user can attempt to run raw tShock commands. |
Type | Details |
---|
Permission | tshock.rest.cfg |
Description | REST user can reload the configuration file, save the world, and set auto-save settings. |
Type | Details |
---|
Permission | tshock.rest.groups.manage |
Description | REST user can manage groups. |
Type | Details |
---|
Permission | tshock.rest.groups.view |
Description | REST user can get detailed information about groups. |
Type | Details |
---|
Permission | tshock.rest.kick |
Description | REST user can kick players. |
Type | Details |
---|
Permission | tshock.rest.kill |
Description | REST user can kill players. |
Type | Details |
---|
Permission | tshock.rest.maintenance |
Description | REST user can restart/turn off the server. |
Type | Details |
---|
Permission | tshock.rest.manage |
Description | REST user can destroy REST tokens. |
Type | Details |
---|
Permission | tshock.rest.mute |
Description | REST user can mute players. |
Type | Details |
---|
Permission | tshock.rest.useapi |
Description | REST user can create REST tokens. |
Type | Details |
---|
Permission | tshock.rest.users.info |
Description | REST user can get user information. |
Type | Details |
---|
Permission | tshock.rest.users.manage |
Description | REST user can manage users. |
Type | Details |
---|
Permission | tshock.rest.users.view |
Description | REST user can get detailed information about users. |
Type | Details |
---|
Permission | tshock.rest.viewips |
Description | REST user can view players' IPs. |
Type | Details |
---|
Permission | tshock.ssc.upload |
Description | The user can upload their joined character as SSC data. |
Commands | /uploadssc |
Type | Details |
---|
Permission | tshock.ssc.upload.others |
Description | The user can upload other players' joined character as SSC data. |
Type | Details |
---|
Permission | tshock.tp.allothers |
Description | The user can teleport everyone at once. |
Type | Details |
---|
Permission | tshock.tp.block |
Description | The user can block players from teleporting to them. |
Commands | /tpallow |
Type | Details |
---|
Permission | tshock.tp.getpos |
Description | The user can get the position of players. |
Commands | /pos |
Type | Details |
---|
Permission | tshock.tp.home |
Description | The user can teleport to their spawnpoint. |
Commands | /home |
Type | Details |
---|
Permission | tshock.tp.npc |
Description | The user can teleport to an NPC. |
Commands | /tpnpc |
Type | Details |
---|
Permission | tshock.tp.others |
Description | The user can teleport other players. |
Commands | /tphere |
Type | Details |
---|
Permission | tshock.tp.override |
Description | The user can override teleportation blocking. |
Type | Details |
---|
Permission | tshock.tp.pylon |
Description | The user can teleport using pylons. |
Type | Details |
---|
Permission | tshock.tp.pos |
Description | The user can teleport to a specific position. |
Commands | /tppos |
Type | Details |
---|
Permission | tshock.tp.rod |
Description | The user can teleport using the Rod of Discord. |
Type | Details |
---|
Permission | tshock.tp.self |
Description | The user can teleport to other players. |
Commands | /tp |
Type | Details |
---|
Permission | tshock.tp.silent |
Description | The user can teleport to players without notification. |
Type | Details |
---|
Permission | tshock.tp.spawn |
Description | The user can teleport to the map's spawnpoint. |
Commands | /spawn |
Type | Details |
---|
Permission | tshock.tp.wormhole |
Description | The user can teleport using a Wormhole Potion. |
Type | Details |
---|
Permission | tshock.tp.magicconch |
Description | The user can teleport using the Magic Conch. |
Type | Details |
---|
Permission | tshock.tp.demonconch |
Description | The user can teleport using the Demon Conch. |
Type | Details |
---|
Permission | tshock.world.editregion |
Description | The user can bypass tShock's region protection. |
Type | Details |
---|
Permission | tshock.world.editspawn |
Description | The user can bypass tShock's spawn protection. |
Type | Details |
---|
Permission | tshock.world.events |
Description | The user has access to the /worldevent command. |
Commands | /worldevent |
Type | Details |
---|
Permission | tshock.world.events.bloodmoon |
Description | The user can start a blood moon. |
Commands | /worldevent bloodmoon |
Type | Details |
---|
Permission | tshock.world.events.eclipse |
Description | The user can start an eclipse. |
Commands | /worldevent eclipse |
Type | Details |
---|
Permission | tshock.world.events.fullmoon |
Description | The user can start a full moon. |
Commands | /worldevent fullmoon |
Type | Details |
---|
Permission | tshock.world.events.invasion |
Description | The user can start an invasion. |
Commands | /worldevent invasion |
Type | Details |
---|
Permission | tshock.world.events.meteor |
Description | The user can drop a meteor. |
Commands | /worldevent meteor |
Type | Details |
---|
Permission | tshock.world.events.rain |
Description | The user can start rain. |
Commands | /worldevent rain |
Type | Details |
---|
Permission | tshock.world.events.sandstorm |
Description | The user can start a sandstorm. |
Commands | /worldevent sandstorm |
Type | Details |
---|
Permission | tshock.world.grow |
Description | The user can grow plants. |
Commands | /grow |
Type | Details |
---|
Permission | tshock.world.hardmode |
Description | The user can toggle the map's Hardmode setting. |
Commands | /hardmode |
Type | Details |
---|
Permission | tshock.world.info |
Description | The user can get world information. |
Commands | /world |
Type | Details |
---|
Permission | tshock.world.modify |
Description | The user can modify the world. |
Type | Details |
---|
Permission | tshock.world.movenpc |
Description | The user can move the homes of Town NPCs. |
Type | Details |
---|
Permission | tshock.world.paint |
Description | The user can paint tiles. |
Type | Details |
---|
Permission | tshock.world.save |
Description | The user can save the map. |
Commands | /save |
Type | Details |
---|
Permission | tshock.world.setdungeon |
Description | The user can set the map's dungeon entrance location. |
Commands | /setdungeon |
Type | Details |
---|
Permission | tshock.world.sethalloween |
Description | The user can force Halloween mode. |
Commands | /forcehalloween |
Type | Details |
---|
Permission | tshock.world.setspawn |
Description | The user can set the map's spawnpoint. |
Commands | /setspawn |
Type | Details |
---|
Permission | tshock.world.setxmas |
Description | The user can force Christmas mode. |
Commands | /forcexmas |
Type | Details |
---|
Permission | tshock.world.settleliquids |
Description | The user can force-settle liquids. |
Commands | /settle |
Type | Details |
---|
Permission | tshock.world.time.set |
Description | The user can set the world time. |
Commands | /time |
Type | Details |
---|
Permission | tshock.world.time.usesundial |
Description | The user can use the Sundial item. |
Type | Details |
---|
Permission | tshock.world.toggleexpert |
Description | The user can toggle the map's Expert Mode setting. |
Commands | /expert |
Type | Details |
---|
Permission | tshock.world.toggleparty |
Description | The user can toggle the party event. |
Type | Details |
---|
Permission | tshock.world.wind |
Description | The user can modify the wind speed. |
Commands | /wind |
Type | Details |
---|
Permission | tshock.accountinfo.check |
Description | The user can check if an account is registered and its last login time. |
Commands | /accountinfo |
Type | Details |
---|
Permission | tshock.accountinfo.details |
Description | The user can get detailed information about an account. |
Type | Details |
---|
Permission | tshock.annoy |
Description | The user can annoy other players. |
Commands | /annoy |
Type | Details |
---|
Permission | tshock.canchat |
Description | The user can chat. |
Type | Details |
---|
Permission | tshock.clear |
Description | The user can clear items, projectiles, or NPCs. |
Commands | /clear |
Type | Details |
---|
Permission | tshock.sendemoji |
Description | The user can send emojis. |
Type | Details |
---|
Permission | tshock.annoy |
Description | The user can spawn a firework on a player. |
Commands | /firework |
Type | Details |
---|
Permission | tshock.godmode |
Description | The user can activate god-mode (regenerating health when damaged). |
Commands | /godmode |
Type | Details |
---|
Permission | tshock.godmode.other |
Description | The user can activate god-mode for other players. |
Type | Details |
---|
Permission | tshock.heal |
Description | The user can heal players. |
Commands | /heal |
Type | Details |
---|
Permission | tshock.info |
Description | The user can get the server's information. |
Commands | /serverinfo |
Type | Details |
---|
Permission | tshock.kill |
Description | The user can kill other players. |
Commands | /kill |
Type | Details |
---|
Permission | tshock.partychat |
Description | The user can use party chat. |
Commands | /party |
Type | Details |
---|
Permission | tshock.projectiles.usebanned |
Description | The user can use banned projectiles. |
Type | Details |
---|
Permission | tshock.reservedslot |
Description | The user can bypass the max slot setting up to a total defined in config. Default 20. |
Type | Details |
---|
Permission | tshock.slap |
Description | The user can slap other players. |
Commands | /slap |
Type | Details |
---|
Permission | tshock.synclocalarea |
Description | The user is sent all tiles from the server to resync the client with the actual world state. |
Commands | /sync |
Type | Details |
---|
Permission | tshock.annoy |
Description | The user can rocket a player upwards. Requires SSC. |
Commands | /rocket |
Type | Details |
---|
Permission | tshock.thirdperson |
Description | The user can talk in third-person. |
Commands | /me |
Type | Details |
---|
Permission | tshock.tiles.usebanned |
Description | The user can use banned tiles. |
Type | Details |
---|
Permission | tshock.warp |
Description | The user can use warps. |
Commands | /warp |
Type | Details |
---|
Permission | tshock.whisper |
Description | The user can whisper other players. |
Commands | /whisper, /reply |