• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
[领地|跨服|传送]⭐ResLink⭐ Residence领地跨服传送支持插件!

原创 付费 工具 世界管理 [领地|跨服|传送]⭐ResLink⭐ Residence领地跨服传送支持插件! 1.5.4

版权类型
原创
插件中文名称
领地跨服支持
插件英文名称
ResLink
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. Leaves
语言支持
中文(简体)
前置组件
Residence
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
让你的Residence领地插件支持跨服
功能:
Res的常用指令支持跨服

跨服传送:/res tp 领地(根据处于另一个服务器的领地权限情况进行传送)
1736068091755.png

(举例res tp/create/rename/give/remove/list等指令都支持)
/res list 查看玩家在所有区服拥有的领地列表

1736068149994.png


可限制个人在全区拥有的领地数量:

创建领地:res create会根据reslink配置文件判断该玩家在所有子服所拥领地数量之合进行限制
根据不同VIP权限,设置不同的所有子服的领地总和最大上限数量


可限制领地传送等待时间

根据不同VIP权限,设置不同的领地传送等待时间

提示信息自定义并支持RGB:

所有游戏内提示可配置且支持RGB

快速食用:

(服务器已经开了有一段时间仍然可以直接安装)
插件随插随用,会自动同步bc下的所有子服的所有领地初始化进数据库,该功能已在领地数据:500+的情况下测试


特殊修复:

修复原生res在folia服务端传送会卡顿的问题
(该插件将整个领地传送逻辑都已覆写)




插件命令

1736068060433.png

权限节点

ResLinkDefault 拥有该权限的人传送需要原地等待三秒

ResLinkDefaultCount 拥有该权限的人全区领地限制上限三个

上述权限决定的领地数量/时间可自定义
了解具体可以查看下面的配置文件


下载链接

点我打开ResLink发电购买链接
或进入群聊私我购买
点我打开加群链接

配置文件

YAML:
database:
  host: localhost
  port: 3306
  name: reslink
  username: root
  password: 123456
#子服ID
#示例
#这里填的是bungee的子服ID
#ServerID: spawn
ServerID:
#由于res作者未写控制台的res rename和resadmin rename  (不信的话可以删掉这个插件试试,他会一直提示你用错了格式)
#请腐竹使用控制台进行领地改名时,使用本插件的命令/reslink rename xxx1 xxx2
#插件命令帮助/reslink

Set:
#默认创建领地时,tp的flag的设置
  DefaultCreateTpFlag: false
  Lang: message_zh.yml

#权限
permission:
  tp:
#拥有不同权限的玩家需要原地等待不同时长才能够tp
    #默认权限 等待三秒后开始传送
    # 0秒是瞬间传送
    #如果有多个权限,时间最短的生效
    #这个是默认权限,下面的才开始自定义权限名
    ResLinkDefault: 3
#自定义权限名
    ResLinkVIP1: 2
  ResLinkVIP2: 0
  count:
#领地数量上限
    #默认权限 玩家只能拥有三个领地
    #这个是默认权限,下面的才开始自定义权限名
    #如果有多个权限,领地上限数量最多的生效
    #记得把res原生的config的领地数量改大,不然无法过res那一关
    #比如res原生限制一个玩家只能有3个领地,那这边限制的大于等于3的就无法生效了
    #建议res那边默认拥有领地数量修改为10以上哦
    ResLinkDefaultCount: 3
#自定义权限名
    ResLinkCountVIP1: 5
  ResLinkCountVIP2: 10

语言文件

YAML:
PluginTitle: "&7|&e⭐&#C0FF3E领地跨服同步&e⭐&7|"
tryTpRes: "%PluginTitle% 您正在尝试tp到领地 %resName%"
tryFindOtherServerRes: "%PluginTitle% 正在尝试去别的服寻找领地"
notPermissionTp: "%PluginTitle% 你没有权限传送到 %resName% 领地"
targetLocationIsNull: "%PluginTitle% 目的地不安全,无法传送"
renameUsage: "%PluginTitle% 用法:/res rename [旧领地名字] [新领地名字]"
resIsNull: "%PluginTitle% 领地不存在或请前往对应的服务器修改"
noIsOwner: "%PluginTitle% 你不是该领地的主人"
noIsOp: "%PluginTitle% 你不是Op"
giveUsage: "%PluginTitle% 用法:/res give [领地名字] [玩家名字]"
playerIsOffline: "%PluginTitle% 玩家: %targetPlayer% 不在线"
giveSuccess: "%PluginTitle% 领地 %resName% 给予成功,新的领地主人为 %targetPlayer%"
renameSuccess: "%PluginTitle% 领地 %resName% 改名成功,新的领地名为 %newResName%"
createSuccess: "%PluginTitle% 领地 %resName% 创建成功"
createFailNoMoney: "%PluginTitle% 创建失败 实在是囊中羞涩"
createFailIsMax: "%PluginTitle% 创建失败 你的领地数量已达到最大上限"
createFailNoEmpty: "%PluginTitle% 创建失败,已经存在了名为 %resName% 的领地"
playerTpSuccess: "%PluginTitle% 你传送到了领地 %resName%"
renameResLinkUsage: "%PluginTitle% 用法:/ResLink rename [旧领地名字] [新领地名字]"
giveResLinkUsage: "%PluginTitle% 用法:/ResLink give [旧领地名字] [玩家名字]"
getuuidResLinkUsage: "%PluginTitle% 用法:/ResLink getuuid [玩家名字]"
renameCancel: "%PluginTitle% 新的领地名已存在,改名被取消"
tpPermissionCancel: "%PluginTitle% 你没有residence.command.tp权限"
givePermissionCancel: "%PluginTitle% 你没有residence.command.give权限"
playerIsNull: "%PluginTitle% %player% 玩家不存在"
countDown: "%PluginTitle% 传送倒计时 %time% 秒 请勿移动"
countDownMoveCancel: "%PluginTitle% 你在传送时移动,取消传送"
consoleReject: "%PluginTitle% 这个指令是专为控制台准备的"

listResTableIsNull: "%PluginTitle% 玩家 %player% 没有领地"
ListResTable:
  - "&#ccffbb玩家 %player% 的领地列表"
  - "&l&#7472a5————————————"
  - "&#ccffbb - %resname% "
  - "&l&#7472a5————————————"

HelpTitle:
  - "&l&#7472a5——————&r&7【&e⭐&#C0FF3E领地跨服同步&e⭐&7】&l&#7472a5——————"
  - "&#ccffbb/ResLink reload"
  - "&#ccffbb/ResLink rename [旧领地名字] [新领地名字] 管理员给玩家领地改名"
  - "&#ccffbb/ResLink give [旧领地名字] [玩家名字] 管理员把某个领地强制给予某个玩家"
  - "&#ccffbb/ResLink getuuid [玩家名字] 管理员获取玩家uuid"
  - "&#ccffbb/ResLink save 立刻进行一次当前子服的所有数据的重新载入数据库(如果你发现数据不对的话)"



严禁剽窃插件源码,违者必究。
本插件所用所有代码均为原创,不存在借用/抄袭等行为
作者
蓝九
查看
943
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. ⭐ ResLink update ! ⭐

    修复give指令的bug
后退
顶部 底部