两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 |
插件手册:uskyblock:home [2020/03/14 11:09] – djytw | 插件手册:uskyblock:home [2021/02/09 22:20] (当前版本) – djytw |
---|
| |
空岛buglist, todolist: [[https://docs.qq.com/doc/DWklaaXNQbkpQYmF2|腾讯文档]] | 空岛buglist, todolist: [[https://docs.qq.com/doc/DWklaaXNQbkpQYmF2|腾讯文档]] |
| |
| ===== 空岛定期删岛 ===== |
| |
| (大约10天-1个月执行一次即可) |
| |
| 1. 首先进入空岛/server skyland |
| |
| 2. 输入/usb orphan count 命令,如果还有超出20个可用岛屿,则不需要删岛 |
| |
| {{:插件手册:uskyblock:pasted:20210209-215415.png}} |
| |
| 3. 如果需要删岛,打开https://map.evermc.com/ 选择空岛平面图,找到建设不佳的岛屿 |
| |
| {{:插件手册:uskyblock:pasted:20210209-215630.png}} |
| |
| 如图所示896,-1024island 就使用/tp 896 150 -1024 进入这个岛屿,然后使用 /seen 地图上显示的玩家id 查看最后登录时间。(比如这个图中是/seen 1050377275) |
| |
| 4. 删岛守则 |
| |
| * 如果是创建后没有任何改动的岛屿,玩家最后上线时间大于3天前的,删除 |
| * 如果有少量改动,没有刷怪塔,岛屿面积小于32*32的,玩家最后上线时间大于30天,删除 |
| * 使用/usb is purge 删除当前所在位置的岛屿(无法恢复,小心使用!) |
| |
===== 空岛常见问题与解决方法 ===== | ===== 空岛常见问题与解决方法 ===== |
| |
<fs large>1. 地图已满,新玩家岛屿位于世界边界以外,玩家窒息:</fs> | <fs large>1. 地图已满,新玩家岛屿位于世界边界以外,玩家窒息:</fs> |
| |
| 玩家岛屿已经位于世界边界外: |
| |
| * <color #ed1c24>/usb is info 玩家名</color> 查看岛屿位置 |
| * 进入玩家岛屿,执行<color #ed1c24>/usb is purge</color> |
| * 或 直接<color #ed1c24>/usb is delete 玩家名</color> <color #dd8800>需要特别小心,玩家是否已经加入别人的岛?</color> |
| * 接下来在边界范围内清除几个废弃的岛,让玩家重新/is create 即可 |
| |
| 日常操作: |
| |
<color #ed1c24>注意: 尽量不要扩大空岛世界面积,而是清除发展不好的岛屿。 (因为玩家倾向于热闹[即四周都有人]的服务器)</color> | <color #ed1c24>注意: 尽量不要扩大空岛世界面积,而是清除发展不好的岛屿。 (因为玩家倾向于热闹[即四周都有人]的服务器)</color> |
* 需要清除的岛屿直接<color #ed1c24>/usb is purge</color> | * 需要清除的岛屿直接<color #ed1c24>/usb is purge</color> |
| |
玩家岛屿已经位于世界边界外: | |
| |
* <color #ed1c24>/usb is info 玩家名</color> 查看岛屿位置 | |
* 进入玩家岛屿,执行<color #ed1c24>/usb is purge</color> | |
* 或 直接<color #ed1c24>/usb is delete 玩家名</color> <color #dd8800>需要特别小心,玩家是否已经加入别人的岛?</color> | |
| |
<fs large>2. 玩家任务信息丢失/岛屿丢失</fs> | <fs large>2. 玩家任务信息丢失/岛屿丢失</fs> |
恢复方法: | 恢复方法: |
| |
* 岛屿权限: 进入玩家岛屿 <color #ed1c24>/usb is register 原岛主ID</color>, 并让岛主重新加回旧岛员[/is invite xxx]。注意提醒玩家加入岛屿会清空背包和末影箱,应该先吧背包和末影箱内容转移到岛屿其余箱子中。[岛主本身不受影响] | * 岛屿权限: (所有操作均在要恢复的岛屿范围内进行) |
| * 首先<color #ed1c24>/usb ch 岛主ID show</color> 看任务进度,最好记录一下,如果有的话 |
* 任务进度: 寻找服务器备份,/plugins/uSkyBlock/completion/岛屿坐标.yml, 覆盖当前文件并/usb reload [尚未测试,需要验证] | * 其次<color #ed1c24>/rg info</color>查看领地是否还存在,如果存在: |
| * 首先使用<color #ed1c24>/usb is transfer 岛主ID 岛主ID </color>尝试恢复数据,若成功直接跳转后续操作部分 |
| * 如果失败了, 进入玩家岛屿 <color #ed1c24>/usb is register 原岛主ID</color>,若成功直接跳转后续操作部分 |
| * 如果还是失败,使用<color #ed1c24>/usb is purge</color>,然后使用下面领地不存在的恢复方法 |
| * 如果领地不存在: |
| * 首先创建领地,范围是128*256*128的范围,请注意要紧挨着邻居岛屿,而不要和邻居岛屿重叠,领地名称为 <color #ed1c24>XXX,YYYisland </color> 其中xxx,yyy是岛屿坐标(是128的倍数),可以通过邻居岛屿的领地名称推算出来。下图为示例,注意红框的部分随着岛屿的不同而变化,仅供参考。 |
| * {{:插件手册:uskyblock:pasted:20200504-215710.png}} |
| * 然后登录小号,使用 <color #ed1c24>/usb is register 小号ID</color> |
| * 成功后 <color #ed1c24>/usb is transfer 小号ID 原岛主ID</color> |
| * <color #ed1c24>/usb is remove 小号ID</color> |
| * - |
| * 或者直接 <color #ed1c24>/usb is register 原岛主ID</color>,如果发生internal error |
| * ssh删除plugins/uSkyBlock/players/岛主uuid.yml 然后/usb reload |
| * 再次创建领地,然后<color #ed1c24>/usb is register 原岛主ID</color> |
| * 后续操作: |
| * 岛屿成员:并让岛主重新加回旧岛员[/is invite xxx]。注意提醒玩家加入岛屿会清空背包和末影箱,应该先吧背包和末影箱内容转移到岛屿其余箱子中。[岛主本身不受影响] |
| * 任务进度: |
| * <color #ed1c24>/usb ch 岛主ID show</color> 如果任务进度还在,跳过这步 |
| * 如果之前记录了任务进度,<color #ed1c24>/usb ch 岛主ID rank xxx/complete xxx</color>手动恢复 |
| * 寻找服务器备份,/plugins/uSkyBlock/completion/岛屿坐标.yml, 覆盖当前文件并/usb reload |
| |
---- | ---- |