# 基础指令

我们建议您通过 **/?** 指令来一步步、一个个学习所有指令是干什么的、怎么用的，这样才对你对 Superior 使用更有帮助。（?是英文的问号）

## 多世界

### /mv import 世界名称 维度类型 —— 加载一个世界

将你需要导入到服务器的世界，解压并放置在服务端的根目录&#x4E0B;**（也就是和 启动.bat 所在的同一个地方）**。世界名称即是文件夹名称，请不要使用 **中文、空格和其他奇奇怪怪符号**，全英文和数字，否则会导致很多意想不到的问题！

维度类型有 3 种：**normal（主世界）、nether（下界）和 end（末地）。**

### /mv tp 世界名称 —— 传送到一个世界

这个传送指令是给服主用的，如果想给玩家设置定点传送，那么请使用 **/setwarp 传送点名称** 指令，这样玩家就可以使用 **/warp 传送点名称** 指令传送到那里。

### /mv create 世界名称 维度类型 -g 生成器名称 —— 创建一个世界

-g后面（包括 -g）的可以删除，这样就直接使用原版生成器。

## 经济

* /money give 玩家名称 数量 —— 给予玩家金币，不支持离线玩家
* /money set 玩家名称 数量 —— 将玩家金币设置到一定值，支持离线玩家
* /em money add —— 同理，精英币
* /em money set —— 同理，精英币
* /points give —— 同理，点券
* /points set —— 同理，点券

## 权限组

### /lp editor —— 打开权限组网页编辑器

使用该指令后插件会发给你一个链接，你可以在网页内可视化管理你的权限组和权限节点，非常方便。

### /lp user 玩家名称 parent add 组英文ID —— 给予玩家一个权限组

这个指令代表给玩家新的一个权限组，旧的权限组同时也在。同样是上面这个指令，将 add 改为 set 则代表将这个玩家设置到新的权限组，玩家旧的权限组不复存在。

由于本端设置了 parentGroup 功能，并且很好发挥了 weight 规则：weight 越高，也就是上面那个表越往下的组，它一定会携带上面所有权限组的权限，因此本端 add 和 set 给予玩家权限组没有什么区别，但是在其他制作不严谨的服务端或者专门利用这个特性制作一些规则的服务端，如果你权限组指令没打对，会出大问题。

### /lp user 玩家名称 parent addtemp 组英文ID 时间数 —— **给予一个玩家临时的权限组**

时间数如何表示？1d = 1天，30d = 30天，1mo = 1月，1h = 1小时... 还不懂建议看一下脑科。如果你一不小心给错了玩家权限组，怎么撤回？千万不能说直接把玩家权限组删了，否则玩家权限组没了啥也干不了。用上面的 set 指令，引导玩家到他原来的组里面。

### /lp group 组英文ID permission set 权限节点 true —— **给一个组添加一个权限节点**

将 **true** 替换为 **false**，则代表这个权限组一定没有这个权限，尽管插件设置了所有玩家默认都有这个权限节点的权限，如果这里是 **false**，也会被强制替换为 没有权限。
