插件手册:uskyblock:home

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
插件手册:uskyblock:home [2020/03/14 11:09]
djytw
插件手册:uskyblock:home [2021/02/09 22:20] (当前版本)
djytw
行 4: 行 4:
  
 空岛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>
行 22: 行 53:
   * 需要清除的岛屿直接<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>
行 38: 行 64:
 恢复方法: 恢复方法:
  
-  * 岛屿权限: 进入玩家岛屿 <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 
  
 ---- ----
  • 插件手册/uskyblock/home.1584155352.txt.gz
  • 最后更改: 2020/03/14 11:09
  • djytw