• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
MistBountyTop一款专业的MM怪物击杀排行奖励插件

原创 工具 MistBountyTop一款专业的MM怪物击杀排行奖励插件 1.1

版权类型
原创
插件中文名称
MM赏金
插件英文名称
MistBountyTop
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
适配版本(Java)
  1. 1.20
  2. 1.19
  3. 1.18
  4. 1.17
  5. 1.16
  6. 1.15
  7. 1.14
  8. 1.13
  9. 1.12
  10. 1.11
  11. 1.10
  12. 1.9
  13. 1.8
  14. 1.7
密码:983387954进群获取
## 🌟 功能特点


- 📊 每日击杀排行榜
- 📈 历史击杀统计
- ⏰ 自定义重置时间
- 💰 排行榜奖励系统
- 📌 支持 MySQL数据库
- 🎯 支持 MythicMobs
- 📌 支持 PlaceholderAPI
- 🚀 轻量级无多余依赖


## 📝 命令列表

| 命令 | 描述 | 权限 |
|------|------|------|
| `/bounty top` | 查看今日击杀排行榜 | mistbountytop.use |
| `/bounty total` | 查看历史击杀排行榜 | mistbountytop.use |
| `/bounty stats` | 查看个人击杀统计 | mistbountytop.use |
| `/bounty claim` | 领取排行榜奖励 | mistbountytop.use |
| `/bounty reward` | 手动发放奖励 | mistbountytop.admin |
| `/bounty reload` | 重载配置文件 | mistbountytop.admin |

## ⚙️ 配置文件

# 重置设置
reset:
# 每日重置时间 (24小时制)
hour: 0
minute: 0

# MythicMobs怪物配置
mythicmobs:
enabled: true
# 指定MM怪物的内部ID
valid-mobs:
- ExampleBoss
- CustomMob1
- CustomMob2

# 排行榜奖励(按名次顺序)
rewards:
- "give %player% diamond 64" # 第一名奖励
- "give %player% diamond 32" # 第二名奖励
- "give %player% diamond 16" # 第三名奖励
- "give %player% diamond 8" # 第四名奖励
- "give %player% diamond 4" # 第五名奖励

# 消息设置
messages:
prefix: "&6[赏金系统] &r"
mythicmob-kill-message: "&a你击杀了一个 %mob% &7(当日击杀数: %kills%)"

# 数据库设置
database:
# 是否启用MySQL数据库(false则使用本地YAML文件存储)
enabled: false
host: localhost
port: 3306
database: mistbountytop
username: root
password: your_password


# 排行榜奖励(通过指令发奖励)
rewards:
- "give %player% diamond 64" # 第一名
- "give %player% diamond 32" # 第二名
- "give %player% diamond 16" # 第三名
```

## 🔧 PlaceholderAPI 变量

### 排行榜变量
| 变量 | 描述 | 示例 |
|------|------|------|
| `%mistbountytop_top_1_name%` | 第一名玩家名 | Steve |
| `%mistbountytop_top_1_kills%` | 第一名击杀数 | 50 |
| `%mistbountytop_top_2_name%` | 第二名玩家名 | Alex |
| `%mistbountytop_top_2_kills%` | 第二名击杀数 | 30 |

支持 top_1 到 top_10,替换数字即可。

### 个人信息
| 变量 | 描述 | 示例 |
|------|------|------|
| `%mistbountytop_rank%` | 玩家当前排名 | 3 |
| `%mistbountytop_daily_kills%` | 今日击杀数 | 25 |
| `%mistbountytop_total_kills%` | 总击杀数 | 100 |
| `%mistbountytop_next_rank_kills%` | 距上一名差距 | 5 |
| `%mistbountytop_reset_time%` | 重置倒计时 | 05:30:15 |

## 📋 使用示例

### 在全息图中显示排行榜
```
&6===== &l击杀排行榜 &6=====
&e第一名: &f%mistbountytop_top_1_name% &7- &a%mistbountytop_top_1_kills%击杀
&7第二名: &f%mistbountytop_top_2_name% &7- &a%mistbountytop_top_2_kills%击杀
&7第三名: &f%mistbountytop_top_3_name% &7- &a%mistbountytop_top_3_kills%击杀
&7距离重置: &f%mistbountytop_reset_time%
```

### 在记分板显示个人信息
```
&6你的击杀数: &f%mistbountytop_daily_kills%
&6当前排名: &f%mistbountytop_rank%
&6距上一名: &f%mistbountytop_next_rank_kills%击杀
```

## 🔑 权限节点

- `mistbountytop.use` - 允许使用基础命令
- `mistbountytop.admin` - 允许使用管理员命令
- `mistbountytop.*` - 允许使用所有命令

## 📦 依赖插件

- PlaceholderAPI (可选) - 用于变量支持
- MythicMobs (可选) - 用于特殊怪物支持

## 💾 数据存储

插件数据存储在以下位置:
- 配置文件: `plugins/MistBountyTop/config.yml`
- 玩家数据: `plugins/MistBountyTop/data.yml`

## ❗ 注意事项

1. 每日重置时会更新排行榜
2. 玩家可以通过 `/bounty claim` 领取奖励
3. 管理员可以通过 `/bounty reward` 手动发放奖励
4. 重载配置后新的重置时间会在下次重置时生效
5. 建议使用支持 PAPI 的全息图插件来展示排行榜

## 📄 许可证

本插件遵循 MIT 许可证开源。
1.1版本:取消后台调试模式,添加数据库支持
  • 喜欢
反馈: Lu_Xiansoft
作者
雾里ANiii
价格
30金粒
下载
21
查看
605
首次发布
最后更新

评分

0.00 星 0 次评分

雾里ANiii 的其他资源

后退
顶部 底部