DeathDrop v1.0.0
Paper 1.21+
JDK 21+
开源
死亡时按物品价值百分比随机掉落装备。不再是简单粗暴的全掉/不掉,而是按"价值点数"精确控制掉落惩罚。附魔装备价值更高,150+ 物品定价覆盖全品类。
价值掉落系统
每个物品有对应的价值点数,死亡时按总价值的百分比随机掉落
附魔加成
附魔装备价值更高,每级附魔 +10% 基础价值
150+ 物品定价
覆盖武器、工具、盔甲、材料、方块等全品类
热重载
/deathdrop-reload 即时重载配置,无需重启服务器
资产查看
/money 查看背包物品价值明细
权限系统
支持 bypass(免掉落)和 admin(管理)权限
安装
- 下载
DeathDrop-1.0.0.jar - 放入服务器
plugins/目录 - 重启服务器或执行
/reload
核心配置项
| 配置项 | 默认值 | 说明 |
|---|---|---|
drop-percent | 0.1 | 死亡掉落百分比(0.1 = 10%) |
timezone-offset | +08:00:00 | 时区偏移(UTC 基准) |
show-message | true | 是否显示掉落消息 |
掉落算法
1. 玩家死亡时,将所有掉落物按单位拆分
2. 每个单位按物品价值 + 附魔加成计算点数
3. 随机打乱顺序,逐个选取直到达到目标掉落价值
4. 被选中的单位掉落,其余保留在玩家背包
5. 掉落物品在死亡位置自然生成
// 示例:附魔钻石剑(4800) + 钻石组(2000) = 总价值 6800
// 掉落 10% → 目标 680 点 → 随机选取直到 ≥ 680
命令与权限
| 命令 | 说明 | 权限 |
|---|---|---|
/deathdrop-reload | 重载配置文件 | deathdrop.admin |
/money | 查看背包物品总价值 | 所有玩家 |
采用 CaelLab BY-SA Code License
Copyright (c) 2025 Yunyun(云云)
Copyright (c) 2025 Yunyun(云云)