在 Hytale 服务器上使用 LuckPerms,可提供强大且高度可自定义的权限系统,让你精确控制不同玩家等级可访问的命令和功能。 内置的易用网页编辑器简化了复杂配置,无需手动编辑代码或重启服务器,即可管理工作人员角色和玩家增益。 此外,它出色的性能优化和跨服务器同步功能,可确保随着社区网络成长,权限始终保持一致且低延迟。
注意:安装 Luckperms 将覆盖游戏内权限系统。 在此处了解如何创建管理员组。 在此处查看 Hytale 权限列表。
1. 下载 Luckperms 这里。
2. 登录 BisectHosting Starbase 面板。
3. 停止服务器。
4. 前往 Files 选项卡。
5. 打开 mods 文件夹。
6. 上传第 1 步中的 .jar 文件。
7. 启动服务器。
8. 前往 Console 选项卡。
9. 确保 Luckperms 正在运行。
要在游戏内设置 Luckperms,请输入以下命令:lp user <PlayerName> permission set luckperms.* true
注意:使用以下命令允许某位玩家使用所有命令:
/lp user <playername> permission set *。 建议仅为受信任的管理员或服主设置此权限。
10. 输入以下内容:lp editor
11. 打开生成的编辑器链接。
12. 复制命令链接。
13. 返回 BisectHosting Starbase 面板。
14. 在 Console 中,粘贴并输入该链接。
15. 连接成功后,返回编辑器并设置所需的权限。
16. 点击 Apply 按钮以保存所有更改。
如何在 Hytale 服务器上创建 Luckperms 管理员组
1. 登录 BisectHosting Starbase 面板。
2. 前往 Console 选项卡。
3. 输入以下命令:lp editor
4. 打开生成的编辑器链接。
5. 在 Groups 选项卡中,按加号 + 图标以添加新组。
6. 在 Group Name 字段中,输入 admin。
7. 输入其他所需的详细信息,然后点击 Add group。
| 选项 | 描述 |
| 组名称 | 该组的代码名称。 |
| 显示名称 | 显示 Luckperms 如何展示该组。 |
| 权重 | 与其他组相比的优先级。 |
| 父级 | 从另一个组继承权限。 |
| 前缀/后缀 | 在玩家名称前或后插入标签。 |
8. 在 Groups 下,选择 admin。
9. 在 Add permissions 字段中,输入以下内容:hytale.*
注意:
hytale.*命令会将所有权限添加到该组。 如有需要,也可以手动选择特定权限。
10. 按 +Add 按钮。
11. 在 Users 下,选择所需的用户。 如果列表中没有所需用户,请在面板 Console 中手动输入添加父级命令。
12. 在 Parent groups 旁边,点击加号 +。
13. 选择 admin。
14. 按 Apply 按钮。
如果系统提示,请将应用链接复制并粘贴到面板 Console 中。
常用 LuckPerms 命令
| 命令 | 描述 |
/lp user <playername> parent add <group> |
将玩家添加到组权限中。 |
/lp user <playername> parent remove <group> |
将玩家从组权限中移除。 |
/lp user <playername> permission set <permission> |
授予玩家权限。 |
lp user <playername> permission settemp <permission> true <duration> |
在一段时间内向玩家授予临时权限,例如 1h 表示 1 小时,或 1m 表示 1 分钟。
|
/lp user <playername> permission unset <permission> |
移除玩家的该权限。 |
/lp group <group> permission set <permission> |
授予组权限。 |
/lp group <group> permission unset <permission> |
移除该组的权限。 |