RankSync

RankSync - 简易权限同步插件

简易等级同步。兼容所有权限插件。
Bukkit / Spigot 作者 Chickenpowerrr 支持版本 1.7 - 1.12
服务器使用量
14
服务玩家数
19
下载量
11,262
插件详细介绍

一个简单的跨服务器同步玩家等级的插件,适用于多服务器网络。

简介

SyncRank 是一个轻量级的插件,用于在多服务器网络环境中同步玩家的权限组(等级)。当你在一个服务器上修改玩家的等级时,该插件会自动将这一变更同步到网络内所有安装了此插件的服务器上,确保玩家在所有服务器中的权限保持一致。

命令与权限

权限节点: syncrank.use

可用命令:

  • /setrank <玩家名> <等级名> - 为指定玩家设置新的等级,并同步到所有服务器。
  • /resetrank <玩家名> - 重置指定玩家的等级为默认等级,并同步到所有服务器。

功能特性

  • 简单易用,只需两个命令即可管理全网络玩家等级。
  • 兼容所有主流权限管理插件(如 PermissionsEx、LuckPerms 等)。
  • 通过 MySQL 数据库实现跨服务器实时同步。
  • 支持自定义同步成功后的提示消息。

配置说明

配置文件允许你自定义插件行为以匹配你的服务器权限系统。

基础配置:

# 设置等级时执行的命令(不要包含开头的"/")
# 变量:%name% (玩家名), %group% (等级名)
SetRank: 'pex user %name% group set %group%'

# 重置等级时执行的命令
# 变量:%name% (玩家名), %default% (默认等级名)
ResetRank: 'pex user %name% group set %default%'

# 玩家的默认等级名称
DefaultRank: Usuario

# 当等级被成功设置时,向执行命令的管理员发送的消息
# 变量:%player% (目标玩家名), %rank% (设置的等级名)
Message: '&6%player% has been setted %rank% in all servers with this plugin'

MySQL 数据库配置:

HostName: 127.0.0.1
Port: 3306
Database: mc1
Username: root
Password: 123

请根据你的数据库信息修改以上配置。

使用示例

  • 将玩家 Steve 的等级设置为 VIP
`/setrank Steve VIP`
  • 将玩家 Alex 的等级重置为默认等级(例如 Usuario):
`/resetrank Alex`

执行后,所有联网服务器上的对应玩家等级将立即更新。

注意事项

  • 确保所有需要同步的服务器都安装了 SyncRank 插件并连接到同一个 MySQL 数据库。
  • SetRankResetRank 配置中的命令必须与你服务器使用的权限插件命令格式匹配。
  • 默认配置示例使用的是 PermissionsEx (PEX) 的命令,如果你使用其他权限插件(如 LuckPerms),需要相应修改命令格式。
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12
版本分布
基本信息
插件名称 RankSync
作者 Chickenpowerrr
平台 Bukkit / Spigot
支持版本 1.7 - 1.12
点赞数 未统计
最近版本
1.4.2 9
1.4.1 3
1.4.0 2

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,675,654  |  历史访问人次:3,244,077

今日访问人数:21,289  |  今日访问人次:25,055

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6