• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

原创 其他 MoonLightLevel | 自定义等级系统 | [1.12.2-1.20.X] 1.0.0

请登录后获取
版权类型
原创
插件中文名称
月光等级
插件英文名称
MoonLightLevel
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
多语言
适配版本(Java)
  1. 1.12

MoonLightLevel —— 多系统等级框架​

一款高度可配置的 Bukkit/Spigot 多系统等级插件,让你为服务器自由设计任意数量的独立等级体系

核心特性​

多系统独立运行 一个服务器可以同时运行战斗等级、采集等级、钓鱼等级等任意数量的系统,各系统经验、等级、上限完全独立,互不干扰,也可配置跨系统前置要求。

灵活的经验曲线 升级所需经验支持三种模式:公式(100* level ^ 1.5)、逐级显式指定、混合(公式为底+ 区间覆盖),满足从线性到指数的任意曲线需求。

丰富的经验来源 内置六种经验来源:击杀怪物、击杀玩家、挖方块、钓鱼、熔炼、繁殖,每种来源支持按实体/方块类型精细设置不同经验值。原版经验球也可配置转化比例注入系统,同时拦截原版经验防止重复计数。

强大的加成系统

  • 系统专属倍率、权限节点倍率(支持多节点叠加)
  • 分世界倍率
  • 全服临时活动加成(指令设置,支持持续时间)
  • 自定义经验获取公式(可引入所有加成变量)
按等级区间分段的每日上限 每个权限组可以设定每日/每小时/累计经验上限,上限支持固定数字或公式,也支持按玩家当前等级区间分段设定(不同阶段不同额度,共用一个计数器,升级跨区间后额度立即切换)。

升级条件门控 支持四种升级限制条件(AND组合):

  • 权限节点(从指定等级起需要权限才能继续升级)
  • 前置系统(要求另一系统达到最低等级)
  • 自定义表达式(支持引用金币、其它系统等级等变量)
  • 等级上限
被阻断时支持三种行为:暂存经验(满足条件后立即结算)、丢弃溢出、仅保留上限值。

升级触发动作 每级、指定等级、等级区间均可配置触发命令(控制台或玩家执行),%player%、%level%、%system% 及 PlaceholderAPI 占位符可用。支持"仅首次到达触发"开关,防止管理员回退等级后重刷奖励。

存储 支持 YAML(开箱即用)和 MySQL(连接池,适合多服共享数据),可配置自动保存间隔,关服时安全落盘。

联动支持​

PlaceholderAPI 提供 %moonlevel_level_<系统>%%moonlevel_xp_<系统>%%moonlevel_next_<系统>%%moonlevel_progress_<系统>%%moonlevel_display_<系统>%%moonlevel_globalbonus%

MythicMobs 怪物掉落表中直接写mlexp_<系统> <数量> [概率],击杀后完整走经验管道

指令一览​


/moonlevel reload
/moonlevel info [玩家]
/moonlevel xp get/set/add/take<玩家> <系统> [数量]
/moonlevel level get/set/add <玩家> <系统> [数量]
/moonlevel bonus global<倍率> [持续秒数]
/moonlevel bonus global clear
/moonlevel bonus show
/moonlevel top<系统> [页码]
权限节点:moonlightlevel.admin

环境要求​

  • Spigot / Paper1.16+
  • Java 8+
  • PlaceholderAPI、MythicMobs、Vault 均为可选软依赖
作者
Feng_Yue
价格
50.00金粒
下载
1
查看
65
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部