[RPG] AkariLevel —— 自定义玩家等级✨ 5.0🔥 [1.7-1.21]
本帖最后由 季楠 于 2025-9-12 15:57 编辑# AkariLevel
!(https://img.shields.io/badge/dynamic/json?label=version&query=$.tag_name&url=https://api.github.com/repos/CPJiNan/AkariLevel/releases/latest)
!(https://img.shields.io/badge/dynamic/json?label=date&query=$.created_at&url=https://api.github.com/repos/CPJiNan/AkariLevel/releases/latest)
!(https://img.shields.io/github/commit-activity/t/CPJiNan/AkariLevel)
!(https://img.shields.io/github/issues/CPJiNan/AkariLevel.svg)
!(https://img.shields.io/badge/taboolib-6.2.3-blue)
!(https://img.shields.io/badge/minecraft-1.8+-green)
!(https://img.shields.io/badge/java-8+-yellow)
基于 TabooLib 框架开发的 Bukkit 等级插件。
## 📚 功能
- 📈 **多等级组**: 允许创建多个等级组。
- 🎮 **聊天栏编辑器**: 通过点击聊天栏文本管理等级组 / 修改玩家数据。
- 💎 **Kether**: 使用 **Kether 脚本** 设置升级动作 / 条件。
- 🏷 **变量**: 提供了丰富的 **PlaceholderAPI** 变量。
- 🗡 **经验掉落**: 兼容 **MythicMobs**,使用 `Exp-Drops` 为怪物配置经验掉落。
- 📦 **数据库**: 支持 **SQLite / MySQL** 数据库。
- ⏱ **缓存机制**: 基于 **caffeine** 的数据缓存。
- 🚀 **异步处理**: 使用 **TabooLib 调度器** 异步保存数据。
- 📄 **多语言**: 允许自定义语言文件。
- 📜 **脚本**: 使用 **JavaScript** 监听事件、调用方法。
- 📌 **API**: 提供了高度自定义的接口,便于附属插件的开发。
- ...
## 🔧 命令
| 命令 | 描述 |
|------------------------------------------------------------------|--------------|
| `/akarilevel help` | 查看插件命令帮助 |
| `/akarilevel levelGroup` | 查看等级组命令帮助 |
| `/akarilevel levelGroup info <levelGroup>` | 查看等级组信息 |
| `/akarilevel levelGroup list` | 查看等级组列表 |
| `/akarilevel levelGroup unregister <levelGroup>` | 取消注册等级组 |
| `/akarilevel levelGroup reregister <levelGroup>` | 重新注册等级组 |
| `/akarilevel levelGroup reload` | 重载配置等级组 |
| `/akarilevel member` | 查看成员命令帮助 |
| `/akarilevel member has <member> <levelGroup>` | 检查等级组中是否存在成员 |
| `/akarilevel member add <member> <levelGroup>` | 为等级组增加成员 |
| `/akarilevel member remove <member> <levelGroup>` | 从等级组移除成员 |
| `/akarilevel member info <member> <levelGroup>` | 查看成员信息 |
| `/akarilevel member level` | 查看成员等级命令帮助 |
| `/akarilevel member level set <member> <levelGroup> <amount>` | 设置成员等级 |
| `/akarilevel member level add <member> <levelGroup> <amount>` | 增加成员等级 |
| `/akarilevel member level remove <member> <levelGroup> <amount>` | 移除成员等级 |
| `/akarilevel member exp` | 查看成员经验命令帮助 |
| `/akarilevel member exp set <member> <levelGroup> <amount>` | 设置成员经验 |
| `/akarilevel member exp add <member> <levelGroup> <amount>` | 增加成员经验 |
| `/akarilevel member exp remove <member> <levelGroup> <amount>` | 移除成员经验 |
| `/akarilevel member levelUp <levelGroup> <member>` | 执行成员升级 |
| `/akarilevel reload` | 重载插件 |
## 🔒 权限
| 权限 | 描述 | 默认 |
|-------------------------------------|---------|----|
| `AkariLevel.command.use` | 命令使用权限| OP |
| `AkariLevel.command.help.use` | 命令帮助权限| OP |
| `AkariLevel.command.levelGroup.use` | 等级组命令权限 | OP |
| `AkariLevel.command.member.use` | 成员命令权限| OP |
| `AkariLevel.command.reload.use` | 重载命令权限| OP |
## 🏷 变量
| 变量 | 描述 |
|-----------------------------------------------------|-----------------|
| `%AkariLevel_等级组编辑名_Name%` | 等级组编辑名 |
| `%AkariLevel_等级组编辑名_Display%` | 等级组展示名 |
| `%AkariLevel_等级组编辑名_Level%` | 当前等级 |
| `%AkariLevel_等级组编辑名_LastLevel%` | 上一级 |
| `%AkariLevel_等级组编辑名_NextLevel%` | 下一级 |
| `%AkariLevel_等级组编辑名_MinLevel%` | 最小等级 |
| `%AkariLevel_等级组编辑名_MaxLevel%` | 最大等级 |
| `%AkariLevel_等级组编辑名_Exp%` | 当前经验 |
| `%AkariLevel_等级组编辑名_LevelName%` | 当前等级名称 |
| `%AkariLevel_等级组编辑名_LastLevelName%` | 上一级名称 |
| `%AkariLevel_等级组编辑名_NextLevelName%` | 下一级名称 |
| `%AkariLevel_等级组编辑名_LevelExp%` | 升级到当前等级所需经验 |
| `%AkariLevel_等级组编辑名_LastLevelExp%` | 升级到上一级所需经验 |
| `%AkariLevel_等级组编辑名_NextLevelExp%` | 升级到下一级所需经验 |
| `%AkariLevel_等级组编辑名_LevelExpFrom_旧等级%` | 由旧等级升级到当前等级所需经验 |
| `%AkariLevel_等级组编辑名_LevelExpTo_新等级%` | 由当前等级升级到新等级所需经验 |
| `%AkariLevel_等级组编辑名_LevelExpFromTo_旧等级_新等级%` | 由旧等级升级到新等级所需经验|
| `%AkariLevel_等级组编辑名_LevelProgressPercent%` | 等级进度百分比 |
| `%AkariLevel_等级组编辑名_ExpProgressPercent%` | 经验进度百分比 |
| `%AkariLevel_等级组编辑名_LevelProgressBar_空字符_满字符_长度%` | 等级进度条 |
| `%AkariLevel_等级组编辑名_ExpProgressPercent_空字符_满字符_长度%` | 经验进度条 |
## 🗡 经验掉落
``` yaml
示例怪物:
Type: ZOMBIE
Display: '示例怪物'
Health: 5
Damage: 0
Drops:
- Apple 1 1.0
Exp-Drops:
- Example 100-150 0.5
```
## 📊 数据统计
!(https://bstats.org/signatures/bukkit/CPJiNan.svg)
## 📄 插件下载
**Github**: https://github.com/CPJiNan/AkariLevel
**QQ 群**: 704109949
本帖最后由 季楠 于 2025-5-3 23:11 编辑
补充
是改掉了原版的经验条吗?还是和原版的经验不冲突呢 postyizhan 发表于 2024-8-8 18:24
是改掉了原版的经验条吗?还是和原版的经验不冲突呢
可选在原版经验条上追踪 AkariLevel 指定等级组升级进度。
同时也可以选择关闭追踪功能,使插件暂停对原版经验条的修改保护。
在恢复原版等级系统的同时,仍然保留 AkariLevel 各等级组的经验计算。 需要使用以下 萌新辅助暑期正在前进中 666666666666 感谢大佬的贡献 好好好,支持公式.爱了爱了 哇哦wwwwwww