帖子

Memorial Edition

查看: 294|回复: 1

[原创插件] [RPG] ExpboostQwQ —— 限时全服/个人经验加成器 🚀 [1.12-1.21]

[复制链接]

Lv.2 采石匠

人气
12 点
金粒
192 粒
宝石
0 颗
爱心
0 颗
钻石
5 颗
贡献
0 点
发表于 4 天前 | 显示全部楼层 |阅读模式
ExpboostQwQ ExpboostQwQ
  • 概要
  • 下载链接
  • 授权信息

适用服务端:CraftBukkit Spigot Paper Bukkit |其它| 

插件类型: 娱乐 RPG 

语言支持: 简体中文 其他 

适用版本:

前置插件: AkariLevel (必选) | PlaceholderAPI (可选)

简介: 为 AkariLevel 提供限时全服/个人经验加成

LOGO

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 YangXiaoMian 于 2025-4-13 21:40 编辑

🚀 ExpboostQwQ

一个强大的经验加成插件,支持玩家个人加成和全服加成,可以设置不同等级组的倍率。

功能特点

  • 支持玩家个人经验加成
  • 支持全服经验加成
  • 支持设置等级组特定倍率
  • 支持永久和临时加成
  • 支持多语言系统
  • 支持 PlaceholderAPI 变量
  • 支持 bStats 统计

PlaceholderAPI 变量

本插件提供以下 PlaceholderAPI 变量:

  • %expboostqwq_player_multiplier% - 显示玩家当前的个人加成倍率
  • %expboostqwq_player_duration% - 显示玩家个人加成的剩余时间(秒)
  • %expboostqwq_server_multiplier% - 显示当前全服加成倍率
  • %expboostqwq_server_duration% - 显示全服加成的剩余时间(秒)
  • %expboostqwq_total_multiplier% - 显示玩家的总倍率(包含个人、全服和等级组倍率)

命令

  • /expbooster help - 显示帮助信息
  • /expbooster player <玩家名> <倍率> <时长> [选项] - 设置玩家经验加成
  • /expbooster server <倍率> <时长> [选项] - 设置全服经验加成
  • /expbooster check [玩家名] - 查看加成状态
  • /expbooster global <倍率> - 设置全局默认倍率
  • /expbooster group <等级组> <倍率> <时长> - 设置等级组倍率
  • /expbooster groups - 列出所有等级组及其倍率
  • /expbooster reload - 重载插件配置
  • /expbooster logs <行数> - 查看最近的日志
  • /expbooster logs <日期> <行数> - 查看指定日期的日志
  • /expbooster logs list - 列出所有日志文件
  • /expbooster logs cleanup - 手动清理过期日志

选项说明

  • -levelGroup=<组名> - 限制加成只在特定等级组生效
  • -source=<来源> - 限制加成只对特定经验来源生效
  • -silent - 静默模式,不发送广播消息

配置文件

# 插件设置
settings:
  # 是否启用调试日志
  debug: false
  # 是否记录经验加成操作
  log_exp_boost: true
  # 是否启用bStats统计
  enable_bstats: true
  # 日志设置
  logs:
    # 是否启用自动删除
    auto_delete: true
    # 保留日志天数(超过这个天数的日志会被删除)
    keep_days: 30
    # 检查间隔(分钟)
    check_interval: 60
    # 是否在启动时检查
    check_on_startup: true

# 默认倍率设置
multipliers:
  # 全局默认倍率
  global_default: 1.0
  # 等级组特定倍率
  level_groups:
  # 示例: mining: 1.5

# 语言设置
language:
  # 默认语言
  default: "zh_CN"
  # 是否允许玩家自定义语言
  allow_custom: true

权限

  • expboostqwq.command.help - 允许使用帮助命令
  • expboostqwq.command.player - 允许设置玩家经验加成
  • expboostqwq.command.server - 允许设置全服经验加成
  • expboostqwq.command.check - 允许查看经验加成状态
  • expboostqwq.admin - 管理员权限(包含所有权限,包括日志管理)

统计

本插件使用 bStats 进行匿名统计,可以在配置文件中关闭。
查看统计信息

依赖

  • PlaceholderAPI(可选):用于变量支持

支持

如果你在使用过程中遇到任何问题,欢迎提出 Issue 或加入我们的交流群。

系统要求

  • Java 8 或更高版本
  • Spigot/Paper 1.12+ 服务端
  • AkariLevel 插件

安装说明

  1. 下载最新版本的 ExpboostQwQ.jar
  2. 将jar文件放入服务器的 plugins 目录
  3. 重启服务器或重载插件
  4. 插件将自动生成配置文件

语言设置命令

  • /expbooster language [语言代码] - 设置或查看你的语言
  • /expbooster language list - 列出所有可用的语言
  • /expbooster language player <玩家名> <语言代码> - 设置玩家的语言(管理员)
  • /expbooster language server <语言代码> - 设置服务器默认语言(管理员)

开发信息

构建项目

./gradlew shadowJar

构建后的插件文件将位于 build/libs 目录下。

插件下载

更新日志

v1.0.1 (2025-04-13)

✨ 新特性

  • 加入关闭倍率的命令
  • 加入在线更新
  • 加入支持切换不同的倍率计算方法

🐛 修复

  • 尝试修复config.yml文件在重启服务器或者重新加载后无法显示注释的问题
  • 修复小数点计算问题
  • 修复部分小Bug
  • 修复时间计算方法
  • 优化代码
  • 优化Jar包大小

📌注意

  • 需要删除lang文件夹和config.yml文件
  • 不要删除booster.yml文件

Full Changelog: https://github.com/znc15/ExpboostQwQ/compare/1.0.0...1.0.1


评分

参与人数 2人气 +5 金粒 +123 收起 理由
FireworkPolymer + 3 + 90 神乎其技,6的不行!
MRTangwin8 + 2 + 33 MCBBS有你更精彩~

查看全部评分

Lv.10 附魔师

人气
1582 点
金粒
346 粒
宝石
5 颗
爱心
333 颗
钻石
2373 颗
贡献
24 点

捉虫专家勋章石镐矿工勋章铁镐矿工勋章钻镐矿工勋章青苹果勋章红苹果勋章小麦种勋章苹果树勋章下界疣勋章论坛十周年纪念勋章论坛元老勋章骨灰勋章猪灵勋章搬运工勋章热心翻译者勋章创作爱好者勋章疯狂搬运工勋章士兵勋章神权论坛勋章优秀小组勋章-PluginsCDTribe金锭勋章

发表于 3 天前 | 显示全部楼层
不错,好东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

人总是贪婪的,就像最开始,我也只是想知道你的名字。

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2025-4-16 05:52 , Processed in 0.158718 second(s), 28 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2025 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部