CrabPvPStats
轻量级 Paper 1.21 PvP 统计插件
Lightweight Paper 1.21 PvP Statistics Plugin
中文 · English
🇨🇳 中文
📋 简介
CrabPvPStats 是一款为 Paper 1.21 服务器打造的轻量级 PvP 统计插件。
使用 SQLite 存储数据,支持 PlaceholderAPI,自带 开发者 API 和 多语言。
仅需 sqlite-jdbc(已内置) | 中文 + English 自动切换 | /stats 图形界面 | 8 个占位符 | 开发者集成接口 |
✨ 功能特性
| 功能 | 说明 |
|---|---|
EntityDamageByEntityEvent → PlayerDeathEvent 自动记录击杀/死亡 | |
| 死亡为 0 时显示击杀数,SQL 排序确保 0 死亡排在前列 | |
| 27 格 ChestInventory,击杀/死亡/KDR/连杀/最佳连杀一目了然 | |
| 4 种个人占位符 + 4 种排行榜占位符,30 秒缓存 | |
| 自动检测玩家客户端语言,内置中文和英文 | |
CrabPvPStatsAPI 接口 + StatsUpdateEvent 事件 | |
无需外部数据库,plugins/CrabPvPStats/data.db |
📖 文档导航
⬇️ 下载
或将 JAR 放入 plugins/ 目录后重启服务器。
🚀 快速开始
# 构建插件
./mvnw clean package
# 输出文件
target/crabpvpstats-1.0.0.jar → 放入 plugins/ 目录
首次启动后编辑 plugins/CrabPvPStats/config.yml 配置语言和权限。
🇬🇧 English
📋 Overview
CrabPvPStats is a lightweight Paper 1.21 PvP statistics plugin.
It uses SQLite for storage, supports PlaceholderAPI, and ships with a developer API and built-in i18n.
sqlite-jdbc shaded | 中文 + English | /stats inventory | 8 placeholders | Developer interface |
✨ Features
| Feature | Description |
|---|---|
| Auto-records kills/deaths via entity damage → death chain | |
| Deaths=0 displays kills count; SQL sort ensures fair ranking | |
| 27-slot ChestInventory with kills, deaths, KDR, killstreaks | |
| 4 personal + 4 leaderboard placeholders with 30s cache | |
| Auto-detects player locale; Chinese and English built-in | |
CrabPvPStatsAPI interface + StatsUpdateEvent | |
Zero external databases — stores in plugins/CrabPvPStats/data.db |
📖 Documentation
| Doc | Description |
|---|---|
| Features, commands, permissions, building | |
config.yml reference | |
| Complete PAPI placeholder list | |
| Integration guide & API reference |
⬇️ Download
Or place the JAR in plugins/ and restart the server.
🚀 Quick Start
# Build
./mvnw clean package
# Output
target/crabpvpstats-1.0.0.jar → place in plugins/
Edit plugins/CrabPvPStats/config.yml after first run to configure language and permissions.
CrabPvPStats — Made with
for Minecraft Paper servers
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta