- 版权类型
- 翻译
- 插件中文名称
- 更多点数
- 插件英文名称
- MPoints
- 支持的核心(服务端)
- Spigot
- 语言支持
- 多语言
- 适配版本(Java)
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
整体介绍
MPoints 是一款支持多版本 MC 的积分管理插件,可创建 30 种积分,支持 MySQL 存储与跨服同步,暂停维护待重写,支持多语言与多种管理指令。
原生支持的我的世界主版本:1.15
源代码地址:https://github.com/YiC200333/MPoints
MPoints 插件状态
已暂停维护,计划进行重写
支持的语言
中文、英语、西班牙语、波兰语
功能特性
服务器内最多可创建 30 种不同的积分类型,且每种积分均可单独配置
支持通过 MySQL 存储玩家数据,并可在 BungeeCord 跨服环境下实现数据同步
玩家指令:
-mp <积分名称> balance - 查看自身该积分的余额mpoints < 玩家名 >
- 查看指定玩家该积分的余额< 积分名称 > pay < 玩家名 > < 数量 >
- 向指定玩家转账指定数量的该 < 积分名称 > balancetop - 查看该积分的余额排行榜前十mpoints version
- 查看插件版本信息
管理员指令
- mpoints list - 列出服务器内所有积分类型 <积分名称 < 玩家名>< 数量 >
- 给指定玩家发放指定数量的该积分mpoints < 玩家 < 数量 >
- 从指定玩家处扣除指定数量的该积分< 积分名称 > set < 玩家名 > < 数量 >
- 将指定玩家的该积分余额设置为指定数值mpoints < 积分名称 > give * < 数量 < 原因 >
- 给全部 / 在线玩家发放指定数量的该积分(需填写原因)mp < 积分名称 > take < 全部 / 在线 >< 原因 >
- 从全部 / 在线玩家处扣除指定数量的该积分(需填写原因 < 积分 < 全部 < 数量 >< 原因 >
- 将全部 / 在线玩家的该积分余额设置为指定数值(需填写原因)mp < 积分名称 > balancetop hide/display < 玩家名 >
- 隐藏 / 显示指定玩家在该积分排行榜前十中的数据mpoints reload - 重载 message.yml 配置文件
权限节点
若使用的 MySQL 版本高于 8.0,需安装数据库驱动(Paper 服务端 1.17.X 及以上版本无需安装)
配置文件
Spoiler: config.ymlSpoiler: points.ymlSpoiler: message.yml
BungeeCord 跨服配置
在子服务器和 BungeeCord 主服务端均安装此插件
在子服务器的配置文件中启用 BungeeCord 模式(BungeeCord 主服务端无相关配置文件)
截图
Untitled-1.jpg
菜单相关
后续版本将更新更多菜单功能……Spoiler: BossshopPro
PlaceholderAPI 变量支持
- 显示服务器该积分的总余额数值 % mpoints_balance_sign_<积分标识>%
- 显示玩家该积分的余额(含格式)% mpoints_balance_value_sign < 积分标识 >%
- 显示玩家该积分的余额数值% mpoints_top_player_#<积分标识>%
- 显示该积分排行榜第 #名的玩家名% mpoints_top_balance#sign <积分标识>%
- 显示该积分排行榜第 #名的余额(含格式)% mpoints_top_balance_value<积分标识>%
- 显示该积分排行榜第 #名的余额数值% mpoints_sum_balance_sign_< 积分标识 >%
- 显示服务器该积分的总余额(含格式)% mpoints_sum_b < 积分标识 >%
MPoints 是一款支持多版本 MC 的积分管理插件,可创建 30 种积分,支持 MySQL 存储与跨服同步,暂停维护待重写,支持多语言与多种管理指令。
原生支持的我的世界主版本:1.15
源代码地址:https://github.com/YiC200333/MPoints
MPoints 插件状态
已暂停维护,计划进行重写
支持的语言
中文、英语、西班牙语、波兰语
功能特性
服务器内最多可创建 30 种不同的积分类型,且每种积分均可单独配置
支持通过 MySQL 存储玩家数据,并可在 BungeeCord 跨服环境下实现数据同步
玩家指令:
-mp <积分名称> balance - 查看自身该积分的余额mpoints < 玩家名 >
- 查看指定玩家该积分的余额< 积分名称 > pay < 玩家名 > < 数量 >
- 向指定玩家转账指定数量的该 < 积分名称 > balancetop - 查看该积分的余额排行榜前十mpoints version
- 查看插件版本信息
管理员指令
- mpoints list - 列出服务器内所有积分类型 <积分名称 < 玩家名>< 数量 >
- 给指定玩家发放指定数量的该积分mpoints < 玩家 < 数量 >
- 从指定玩家处扣除指定数量的该积分< 积分名称 > set < 玩家名 > < 数量 >
- 将指定玩家的该积分余额设置为指定数值mpoints < 积分名称 > give * < 数量 < 原因 >
- 给全部 / 在线玩家发放指定数量的该积分(需填写原因)mp < 积分名称 > take < 全部 / 在线 >< 原因 >
- 从全部 / 在线玩家处扣除指定数量的该积分(需填写原因 < 积分 < 全部 < 数量 >< 原因 >
- 将全部 / 在线玩家的该积分余额设置为指定数值(需填写原因)mp < 积分名称 > balancetop hide/display < 玩家名 >
- 隐藏 / 显示指定玩家在该积分排行榜前十中的数据mpoints reload - 重载 message.yml 配置文件
权限节点
mpoints.user.balance - 允许玩家查看自己和他人的积分余额mpoints.user.balance.other - 允许玩家查看他人的积分余额mpoints.user.balancetop - 允许玩家查看积分余额排行榜前十mpoints.admin.list - 允许玩家列出服务器内所有积分类型mpoints.admin.give - 允许玩家给指定玩家发放积分mpoints.admin.take - 允许玩家扣除指定玩家的积分mpoints.admin.set - 允许玩家设置指定玩家的积分余额mpoints.admin.balancetop - 允许玩家隐藏 / 显示指定玩家在积分排行榜前十中的数据
运行要求若使用的 MySQL 版本高于 8.0,需安装数据库驱动(Paper 服务端 1.17.X 及以上版本无需安装)
配置文件
Spoiler: config.ymlSpoiler: points.ymlSpoiler: message.yml
BungeeCord 跨服配置
在子服务器和 BungeeCord 主服务端均安装此插件
在子服务器的配置文件中启用 BungeeCord 模式(BungeeCord 主服务端无相关配置文件)
截图
Untitled-1.jpg
菜单相关
后续版本将更新更多菜单功能……Spoiler: BossshopPro
PlaceholderAPI 变量支持
- 显示服务器该积分的总余额数值 % mpoints_balance_sign_<积分标识>%
- 显示玩家该积分的余额(含格式)% mpoints_balance_value_sign < 积分标识 >%
- 显示玩家该积分的余额数值% mpoints_top_player_#<积分标识>%
- 显示该积分排行榜第 #名的玩家名% mpoints_top_balance#sign <积分标识>%
- 显示该积分排行榜第 #名的余额(含格式)% mpoints_top_balance_value<积分标识>%
- 显示该积分排行榜第 #名的余额数值% mpoints_sum_balance_sign_< 积分标识 >%
- 显示服务器该积分的总余额(含格式)% mpoints_sum_b < 积分标识 >%