【重制版】⚔ KDPrefix —— 聊天显示玩家 KD 战绩 | 支持 PlaceholderAPI |【1.7-1.21+|Folia】

二次开发 聊天 【重制版】⚔ KDPrefix —— 聊天显示玩家 KD 战绩 | 支持 PlaceholderAPI |【1.7-1.21+|Folia】 1.2.0

请登录后获取
版权类型
原创
插件中文名称
KD前缀
插件英文名称
KDprefix
原帖地址
https://archive.mcbbs.run/722769.html
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
  7. 其他核心
语言支持
中文(简体)
前置组件
PlaceholderAPI
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
  15. 1.7

🩸 KDPrefix​

每一句聊天,都是你的战绩证明 ⚔​


┌───────────────────────────
│ 🧩 插件简介
└───────────────────────────

KDPrefix 是一款专为 PVP / 枪战 / 战争 / 竞技服务器 打造的
👉 KD(击杀 / 死亡 / KD 比)聊天前缀插件

✔ 实时显示 击杀数 / 死亡数 / KD 比
✔ 数据自动统计,永久保存
✔ 无需数据库,轻量稳定

击杀上千的老玩家,只需要一句 “hi”
聊天框,就是你的战绩展示板。

┌───────────────────────────
│ 🚀 2025 重制版亮点
└───────────────────────────

  • ✅ 适配 Spigot / Paper 1.20.1
  • ✅ 支持 Java 17+
  • ✅ 移除全部过时代码与警告
  • ✅ 数据结构全面重构,更安全更高效
  • ✅ 100% 全中文配置
  • ✅ 深度支持 PlaceholderAPI
  • 🆕 限制世界功能
    • 可指定世界不统计 KD(主城 / 练习场等)
📌 真正意义上的现代化重制版本


1763559800067.webp1763559807778.webp
┌───────────────────────────
│ 🔧 运行环境
└───────────────────────────

  • 服务端:Spigot / Paper 1.20.1
  • Java:17+
  • 前置依赖:
    • PlaceholderAPI(可选)
    • ❗没有也能正常运行

┌───────────────────────────
│ 💬 聊天展示效果
└───────────────────────────

[击杀:128 | 死亡:32] (KD:4.00) 玩家名:聊天内容
🔥 老玩家身份一眼可见
🔥 适配 Prefix / TAB / 侧边栏 / 排行榜插件


┌───────────────────────────
│ 🏆 指令说明
└───────────────────────────

/kdp me 查看自己的 KD 战绩
/kdp reload 重载配置文件

┌───────────────────────────
│ 🔑 权限节点
└───────────────────────────

kdp.default 使用 /kdp me
kdp.reload 使用 /kdp reload

┌───────────────────────────
│ 🩸 PlaceholderAPI 变量
└───────────────────────────

%kdprefix_kill% 当前击杀数
%kdprefix_death% 当前死亡数
%kdprefix_kd% KD 比
📌 可用于:

  • 聊天前缀
  • TAB
  • 侧边栏
  • 排行榜 / 称号系统

┌───────────────────────────
│ ⚙ 配置说明(config.yml)
└───────────────────────────
代码:
Message:
  No-Permission: "&9&l[KDP前缀] &e你没有权限执行该操作"
  On-Kill: "&9&l[KDP前缀] &a你击杀了 &e&l{deathplayer} &a,&d&l击杀数 &b&l+1 &a"
# 限制统计的世界列表,在此世界内击杀/死亡不计入数据
Restricted-Worlds:
  - "world_example"
Prefix: "&f[&4击杀:{kill}&f|&b死亡:{death}&f]&6(KD:{KD})&r"



📂 数据文件:

playerdata.yml
✔ 无需 MySQL / Redis


┌───────────────────────────
│ 🎯 推荐使用场景
└───────────────────────────

  • 生存竞技服务器
  • 枪战 / 战争服务器
  • 公会混战 / 阵营服
  • 战绩排行 / 荣誉系统
玩家越战越狠,
每一条聊天都在炫耀实力。


┌───────────────────────────
│ ❓ 常见问题(FAQ)
└───────────────────────────

Q:KD 不更新?
A:需真实击杀玩家或被击杀后刷新

Q:聊天不显示 KD?
A:确认拥有权限 kdp.default

Q:PAPI 变量不显示?
A:执行 /papi reload 后重试


┌───────────────────────────
│ 📬 作者 & 支持
└───────────────────────────


┌───────────────────────────
│ 👍 结语
└───────────────────────────

如果你需要一个
轻量、稳定、好看、适合战斗服的 KD 插件

KDPrefix,就是答案。


你专注战斗,
KD,我来证明。⚔

​

作者
Crazy_Jky
价格
20.00金粒
下载
26
查看
602
首次发布
最后更新

评分

0.00 星 0 次评分

Crazy_Jky 的其他资源

最新更新

  1. 1.2.0

    KDPrefix更新日志 — v1.2.0 新增 Folia 支持 自动检测并使用 Folia 调度器,普通 Spigot/Paper 服务器自动回退 plugin.yml 添加...
后退
顶部 底部