Skip to content

网页编辑器

LuckPerms 的一大特色就是网页编辑器,允许你通过简单易懂的浏览器界面对服务器内的权限数据进行编辑。它安全,高效且便于使用。你甚至不需要自己托管页面——并且不受数据库类型的影响!

若你想要了解这其中的技术性细节,请浏览[技术性细节]章节。

开始使用

编辑会话会在服务器中执行命令后创建。你可以使用不同的命令来打开不同的编辑会话:

编辑内容对应命令
所有权限组与在线/非默认玩家/lp editor/lp editor all
所有权限组/lp edit groups
所有在线和非默认玩家/lp editor users
所有在线玩家/lp editor online
指定权限组/lp group <权限组> editor
指定玩家/lp user <玩家> editor
带有特定权限的玩家/lp editor users <筛选>/lp editor <筛选>
****/lp editor

提示

如果你要在诸如 BungeeCord 或 Velocity 等群组上使用 LP,请记得将命令改成 /lpb/lpv 而非 /lp

提示

玩家权限过滤命令只会将那些直接拥有对应权限的玩家载入编辑器。

在命令执行以后,服务器会创建一个新的会话。这个过程应当只持续几秒(视连接速度而定)。

在绘画就绪后,你会收到一条链接。

img

若要继续,点击连接,并点击“是”。

img

这时,你设置的默认浏览器就会打开你刚刚创建的编辑会话界面。

使用编辑器

在创建并打开会话后,你可以通过操作面板来对玩家/权限组的数据进行修改。

编辑上下文

除了在游戏内添加上下文以外,本章节所提及的网页编辑器也可以添加上下文。若要照做,请在添加权限前点击“添加上下文/增加情境”,或在对应权限节点后的 keyvalue 部分填入合适的键值对,如 worldnetherserverhub

添加权限

若要添加权限,在“添加权限”输入框中输入你想要的权限并按下回车。所有你想要添加的权限都可以如此照做。

在输入时,编辑器会显示一些你可能要输入的预选项。你可以通过鼠标点击或箭头键来选择这些预选项,并可使用回车或直接点击将其加入输入框。输入所有的权限之后,点击右侧的“+”即可将其加入。

你可以一次添加多个权限!只需将它们复制进输入框里,剩下的操作与添加单个权限无异。

img

编辑现存数据

若要编辑表格中的任意值,只需点击对应内容即可。

img

数据排序

若要修改排序设置,在列标题上点击即可按对应条目进行排序。

img

LuckPerms 节点

编辑器允许你修改权限组和玩家的设置,例如权重与通过节点控制的继承关系。

功能权限节点
定义玩家或权限组的父权限组*group.<父权限组>
设置权限组的显示名称displayname.<显示名称>
设置权限组的权重weight.<权重数值>
设置前缀prefix.<优先级>.<内容>
设置后缀suffix.<优先级>.<内容>
增加元数据meta.<键>.<值>

保存你的修改

在完成编辑之后,你需要将改动保存至服务器,

点击右上角的“保存”按钮,或使用快捷键 CTRL+S,编辑器会生成一条命令,这条命令需要你复制到服务器内或控制台执行来应用更改。直接点击命令可将其复制到剪贴板。

img

在输入命令后,聊天栏会显示本次改动内容的概括。

img