Skip to main content

Authority Management: TShock Groups


TShock utilizes a robust grouping system that allows you to assign specific permissions to different sets of players. By default, players are divided into basic roles, but you can create infinitely complex hierarchies for VIPs, Moderators, and Admins.
Reading TimeDifficultyLast Updated
6 minutesIntermediateJanuary 2026

Core Group Hierarchy

By default, TShock provides the following groups:
  • guest: Unregistered players who can usually explore but not build (if protection is active).
  • default: Players who have used /register. This is the standard survivor role.
  • admin: Moderators with access to basic kick/ban commands.
  • superadmin: The server owner. This group has the * permission, giving them control over every command.

Essential Group Commands

Use these commands in your console or in-game chat (as SuperAdmin):
  • /group add [name] [parent]: Creates a new group that inherits permissions from another.
    • Example: /group add vip default
  • /group addperm [group] [permission]: Adds a specific power to a group.
    • Example: /group addperm vip tshock.teleport
  • /user group [player] [group]: Moves a specific player into a rank.
    • Example: /user group Steve admin

Support Channels

If you need assistance or have any questions, please contact our support team:

First Month Discount

Use code KB20 at checkout to get 20% off your first month of hosting!

Last Updated: January 2026 | Terraria: TShock permissions active.