# 服务器常用指令

# 服务器常用指令

光服为纯净生存服务器，但也添加了许多便捷指令，包括领地类、传送类和实用类。

# 领地类指令

**我们使用**<span style="white-space: pre-wrap;"> </span>[**Residence**](https://www.spigotmc.org/resources/residence-1-7-10-up-to-1-21.11480/)<span style="white-space: pre-wrap;"> </span>**领地插件。这个页面仅列出一些常用的指令，更多指令请自行翻阅这个插件的资料。**

**领地的名字只可以由数字、字母、下划线组成。**

创建领地时选区需要使用木锄头，左键右键分别选择第一个和第二个点，以这两个点组成的立方体即为选区范围。

`<span class="editor-theme-code">/res create <领地的名字></span>`<span style="white-space: pre-wrap;"> 创建领地</span>

`<span class="editor-theme-code">/res placeholder <领地的名字></span>`<span style="white-space: pre-wrap;"> 列出领地的拥有者</span>

`<span class="editor-theme-code">/res tpset</span>`<span style="white-space: pre-wrap;"> 领地的管理员在领地内执行这个命令，可以指定使用 </span>`<span class="editor-theme-code">/res tp</span>`<span style="white-space: pre-wrap;"> 时候传送到的具体位置</span>

`<span class="editor-theme-code">/res padd <领地名称> <玩家名></span>`<span style="white-space: pre-wrap;"> 向领地添加玩家，用于给予玩家在该领地上的大部分生存所需权限 ，请确认对方为可完全信任对象时再使用</span>

`<span class="editor-theme-code">/res tp <领地的名字></span>`<span style="white-space: pre-wrap;"> 领地的管理员传送到领地</span>

`<span class="editor-theme-code">/res rc <领地的名字></span>`<span style="white-space: pre-wrap;"> 加入领地聊天频道 ，每个领地拥有独立的聊天频道 ，且仅有领地主人以及其信任名单内目标可在里面进行交流</span>

`<span class="editor-theme-code">/res rc leave</span>`<span style="white-space: pre-wrap;"> 离开领地聊天频道</span>

`<span class="editor-theme-code">/res flags</span>`<span style="white-space: pre-wrap;"> 列出领地权限列表（仅列出，需要搭配 </span>`<span class="editor-theme-code">/res set</span>`<span style="white-space: pre-wrap;"> 系列指令使用）</span>

`<span class="editor-theme-code">/res contract <格数></span>`<span style="white-space: pre-wrap;"> 从你面对的方向缩小领地大小</span>

`<span class="editor-theme-code">/res expand <格数></span>`<span style="white-space: pre-wrap;"> 从你面对的方向扩展领地大小</span>

`<span class="editor-theme-code">/res subzone <领地名称> <子区域名称></span>`<span style="white-space: pre-wrap;"> 使用木锄在领地内选取一个地方后，使用这个指令在领地中创建子区域。子区域可用于领地内区域的细致划分。注意：创建子区域后，子区域可以看作一个单独的领地来设置权限、传送等（如传送到子领地的命令为 </span>`<span class="editor-theme-code">/res tp <主领地名字.子区域名字></span>`）

`<span class="editor-theme-code">/res sublist <领地名称></span>`<span style="white-space: pre-wrap;"> 查看领地内的子区域</span>

`<span class="editor-theme-code">/res kick <玩家名称></span>`<span style="white-space: pre-wrap;"> 将一名玩家驱逐出你的领地</span>

`<span class="editor-theme-code">/res remove <领地名称></span>`<span style="white-space: pre-wrap;"> 将领地删除，需要再输入 </span>`<span class="editor-theme-code">/res confirm</span>`<span style="white-space: pre-wrap;"> 以防止误删</span>

`<span class="editor-theme-code">/res rename <旧名字> <新名字></span>`<span style="white-space: pre-wrap;"> 将领地重命名，领地的新名字不能和现有的重复</span>

`<span class="editor-theme-code">/res current</span>`<span style="white-space: pre-wrap;"> 显示你目前所处的领地</span>

`<span class="editor-theme-code">/res show</span>`<span style="white-space: pre-wrap;"> 显示领地的边界，边界将以粒子效果显示出来</span>

`<span class="editor-theme-code">/res mirror <来源领地> <目标领地></span>`<span style="white-space: pre-wrap;"> 从一个领地到另一个领地的权限克隆，复制一个领地的权限到另一个领地</span>

`<span class="editor-theme-code">/res give <领地名字> <要过户的玩家的名字></span>`<span style="white-space: pre-wrap;"> 所有者将领地过户给另一个玩家</span>

`<span class="editor-theme-code">/res reset <领地名字></span>`<span style="white-space: pre-wrap;"> 将领地重置为默认的权限</span>

`<span class="editor-theme-code">/res set <领地名字></span>`<span style="white-space: pre-wrap;"> 使用图形化界面 （仅 Java）对领地作出权限管理</span>

# 传送类指令

服务器有公共传送点和私人传送点，同时也可以请求传送到别的玩家。

## 公共传送点

主命令：`<span class="editor-theme-code">/warp <传送点></span>`

可以用来传送到服主或者是管理员设置的公共传送点。

<span style="white-space: pre-wrap;">公共传送点列表详见：服务器传送点。你也可以在服务器中使用 </span>`<span class="editor-theme-code">/warplist</span>`<span style="white-space: pre-wrap;"> 来查看公共传送点列表。</span>

`<span class="editor-theme-code">/spawn</span>`<span style="white-space: pre-wrap;"> 传送到出生点</span>

## 私人传送点与请求传送

**领地传送**<span style="white-space: pre-wrap;">：在前面的领地类指令中已有提及，使用 </span>`<span class="editor-theme-code">/res tp <领地的名字></span>`<span style="white-space: pre-wrap;"> 来传送到自己所设置的领地内。</span>

这里主要讲设置 home 相关的指令。**我们使用**<span style="white-space: pre-wrap;"> </span>[**HuskHomes**](https://www.spigotmc.org/resources/huskhomes-1-17-1-21-set-homes-warps-spawn-tp-and-tpa-public-homes-works-cross-server.83767/)<span style="white-space: pre-wrap;"> </span>**传送插件。这个页面仅列出一些常用的指令，更多指令请自行翻阅这个插件的资料。**

**这里所提到的“家”，指玩家自己设置的私人传送点。**

`<span class="editor-theme-code">/sethome <名字></span>`<span style="white-space: pre-wrap;"> 设置一个家</span>

`<span class="editor-theme-code">/home <名字></span>`<span style="white-space: pre-wrap;"> 传送到设置的家</span>

`<span class="editor-theme-code">/home</span>`<span style="white-space: pre-wrap;"> 显示自己设置的所有家，等效于 </span>`<span class="editor-theme-code">/homelist</span>`

`<span class="editor-theme-code">/back</span>`<span style="white-space: pre-wrap;"> 返回到上次传送或者是死亡的位置</span>

`<span class="editor-theme-code">/tpa <玩家名字></span>`<span style="white-space: pre-wrap;"> 请求传送到这个玩家所在的位置</span>

`<span class="editor-theme-code">/tpahere <玩家名字></span>`<span style="white-space: pre-wrap;"> 请求这个玩家传送到我所在的位置</span>

`<span class="editor-theme-code">/tpaall</span>`<span style="white-space: pre-wrap;"> 请求所有人都传送到我这里</span>

`<span class="editor-theme-code">/y</span>`<span style="white-space: pre-wrap;"> 同意传送请求</span>

`<span class="editor-theme-code">/n</span>`<span style="white-space: pre-wrap;"> 拒绝传送请求</span>

# 实用类指令

## 动作类

`<span class="editor-theme-code">/sit</span>`<span style="white-space: pre-wrap;"> 原地坐下</span>

`<span class="editor-theme-code">/lay</span>`<span style="white-space: pre-wrap;"> 原地躺下</span>

`<span class="editor-theme-code">/bellyflop</span>`<span style="white-space: pre-wrap;"> 肚皮朝地躺下</span>

`<span class="editor-theme-code">/spin</span>`<span style="white-space: pre-wrap;"> 原地翻滚</span>

`<span class="editor-theme-code">/crawl</span>`<span style="white-space: pre-wrap;"> 游泳姿势爬行</span>

`<span class="editor-theme-code">空手状态下右键点击玩家</span>`<span style="white-space: pre-wrap;"> 坐在玩家的头上</span>

以上的动作均可以按 shift 键取消（基岩版潜行取消）

<span style="white-space: pre-wrap;">这些功能使用了 </span>[GSit](https://www.spigotmc.org/resources/gsit-modern-sit-seat-and-chair-lay-and-crawl-plugin-1-16-1-21-4.62325/)<span style="white-space: pre-wrap;"> 插件</span>

## 保护类

`<span class="editor-theme-code">/co i</span>`<span style="white-space: pre-wrap;"> 开启查询器，右键对着方块，可以查询使用记录，再次输入这个指令关闭查询器。</span>

<span style="white-space: pre-wrap;">这个功能使用了 </span>[CoreProtect](https://www.spigotmc.org/resources/coreprotect.8631/)<span style="white-space: pre-wrap;"> 插件。</span>

## **信息类**

`<span class="editor-theme-code">/tabtps toggle <actionbar / bossbar / tab></span>`<span style="white-space: pre-wrap;"> 在 &lt;物品栏上方 / Boss 栏 / Tab 栏&gt; 中显示服务器的 TPS / MSPT / PING 信息</span>

`<span class="editor-theme-code">/plan ingame</span>`<span style="white-space: pre-wrap;"> 在游戏内查看你的上线信息、上次在线、注册时间等信息</span>

`<span class="editor-theme-code">/ping</span>`<span style="white-space: pre-wrap;"> 查询自己的网络延迟</span>

`<span class="editor-theme-code">/pingall</span>`<span style="white-space: pre-wrap;"> 查询服务器内所有玩家的网络延迟</span>

## 假人挂机

`<span class="editor-theme-code">/bot create <假人的名字> <假人的皮肤></span>`<span style="white-space: pre-wrap;"> 给你所在的位置添加一个假人，假人的名字不能和现有玩家重复</span>

`<span class="editor-theme-code">/bot action <假人名字> <动作> <每隔多少游戏刻执行一次></span>`<span style="white-space: pre-wrap;"> 让假人执行动作，可以执行许多动作，请自行摸索</span>

`<span class="editor-theme-code">/bot list</span>`<span style="white-space: pre-wrap;"> 查看服务器内的假人</span>

`<span class="editor-theme-code">/bot remove</span>`<span style="white-space: pre-wrap;"> 移除假人</span>

## 连锁挖矿

`<span class="editor-theme-code">/vm toggle</span>`<span style="white-space: pre-wrap;"> 连锁挖矿总开关</span>

`<span class="editor-theme-code">/vm pattern <default / tunnel / staircase_up / staircase_down></span>`<span style="white-space: pre-wrap;"> 破坏方块的模式（默认、隧道、阶梯向上、阶梯向下）</span>

`<span class="editor-theme-code">/vm mode <none / client / sneak / stand / always></span>`<span style="white-space: pre-wrap;"> 在什么情况下触发连锁挖矿（不触发、客户端模式、潜行状态下、站立下、总是）</span>

## 语音聊天

`<span class="editor-theme-code">/voicechat invite</span>`<span style="white-space: pre-wrap;"> &lt;玩家名字&gt; 邀请玩家加入语音聊天小组</span>

`<span class="editor-theme-code">/voicechat leave</span>`<span style="white-space: pre-wrap;"> 离开语音聊天小组</span>

`<span class="editor-theme-code">/voicechat join <小组名称></span>`<span style="white-space: pre-wrap;"> 加入语音聊天小组</span>