搭建好TShock服务器后,最核心的操作就是“权限管理”——无论是私人服和朋友玩,还是公共服吸引玩家,都需要设置管理员、分配不同权限,防止恶意作弊、破坏世界。本文严格按照TShock官方文档的权限体系,教你从“设置管理员”到“精细化权限分配”的完整操作,全程实操,开服者必看。
一、TShock权限核心逻辑(官方文档解读)
根据TShock官方文档,权限管理的核心是「用户组+权限节点」,简单理解:
- 用户组:系统默认有3个组(owner、admin、default),可自定义新增组(如VIP、普通玩家);
- 权限节点:每个功能(如刷物品、禁言、传送)对应一个权限节点,给用户组分配节点,即可获得对应功能;
- 优先级:owner(所有者)> admin(管理员)> 自定义组 > default(默认玩家,未设置权限的玩家)。
重点:owner是最高权限,拥有所有功能;admin是次级权限,可管理玩家、使用大部分指令,无法修改服务器核心配置。
二、设置管理员(最常用,官方推荐方法)
首次启动服务器后,需要给你的游戏角色设置管理员权限,才能使用管理指令,步骤如下(官方文档优先方法):
方法1:游戏内指令设置(最快捷)
- 启动TShock服务器,用你的游戏角色加入服务器;
- 打开游戏聊天框,输入指令:/auth 密码(这里的密码是你启动服务器时设置的服务器密码,若未设置,直接输入/auth);
- 验证成功后,输入指令:/user add 你的角色名 owner(如/user add 张三 owner),按回车;
- 提示“User added successfully”,即设置成功,你的角色将拥有最高权限(owner)。
方法2:配置文件设置(适合服务器未启动时)
- 关闭TShock服务器,打开TShock文件夹中的“config.json”文件(用记事本或VS Code打开);
- 找到“Users”节点,添加以下内容(替换成你的角色名):
{
"Username": "你的角色名",
"PasswordHash": "",
"GroupName": "owner",
"IsActive": true
}
- 保存文件,重启服务器,加入游戏后,自动拥有owner权限。
三、精细化权限分配(官方文档重点,开服必备)
如果你的服务器有多个管理员、普通玩家、VIP,就需要精细化分配权限,避免权限滥用。以下是官方推荐的权限分配方案,直接套用即可:
1. 新增用户组(如VIP组)
在游戏聊天框输入指令(需owner权限):
/group add VIP (新增名为VIP的用户组)
2. 给用户组分配权限节点(常用节点,官方整理)
输入指令格式:/group addperm 组名 权限节点
以下是最常用的权限节点(官方文档精选,无需记全,收藏即可):
- 玩家基础权限:tshock.player.join(加入服务器)、tshock.player.chat(发送聊天);
- 管理员核心权限:tshock.admin.ban(封禁玩家)、tshock.admin.mute(禁言玩家)、tshock.admin.teleport(传送);
- 指令权限:tshock.command.item(刷物品指令)、tshock.command.time(控制时间)、tshock.command.boss(召唤BOSS);
- VIP权限:tshock.player.teleport.self(自身传送)、tshock.player.invincible(临时无敌)。
3. 将玩家加入对应组
输入指令:/user add 玩家角色名 组名(如/user add 李四 VIP)
若要修改玩家所属组,输入:/user setgroup 玩家角色名 新组名
四、权限管理常见问题(官方文档解决方案)
- 忘记管理员密码怎么办?
→ 关闭服务器,删除config.json中的“Users”节点下对应管理员的内容,重启服务器后,重新用/auth指令设置。
- 玩家权限滥用,如何收回权限?
→ 输入指令:/user setgroup 玩家角色名 default(将玩家归为默认组,收回所有特殊权限),或直接封禁:/ban 玩家角色名。
- 如何禁止普通玩家使用刷物品指令?
→ 确保default组没有“tshock.command.item”权限,输入指令:/group removeperm default tshock.command.item。
五、官方权限管理技巧
- 定期备份config.json文件,避免权限配置丢失;
- 公共服建议只给1-2人设置owner权限,其他管理员设置admin权限;
- 新增权限节点前,可在TShock官方文档查询节点含义(https://tshock.co/wiki/Permissions),避免分配错误权限。
关键词:TShock管理员权限,TShock权限配置,TShock官方文档,泰拉瑞亚服务器管理,TShock权限节点