
Velocity-Report
A lightweight Velocity proxy plugin for cross-server reporting. Server-side only, no sub-server setup needed.Fully supports both Simplified 支持Velocity代理端跨服举报,插件仅需代理服务器安装,子服无需安装。支持管理员/reportcd打开举报记录,可以标记玩家举报为已处理,支持SQLite、MySQL数据库,2.0.9版本已经支持English、简体中文等语言。
Links
Tags
Creators
Details
2.3.1
Compatibility
Changes
VelocityReport v2.3.1 (2026-10-22)
修复
- MySQL 兼容性:JDBC URL 增加
allowPublicKeyRetrieval=true。MySQL 8.0 起默认使用caching_sha2_password认证,在未启用 SSL 的情况下首次连接需要向服务器取公钥,缺少该参数会直接抛Public Key Retrieval is not allowed,导致插件连不上数据库 - 该参数对 MySQL 5.7 无副作用,5.7 / 8.0 / 8.4.x 共用同一套连接配置
- 认证失败诊断:当服务端因
mysql_native_password插件不可用而拒绝登录时,启动日志不再只丢一段堆栈,而是直接打印中文原因和可复制执行的ALTER USER ... IDENTIFIED WITH caching_sha2_password BY '...';修复语句 - 版本自检:连接成功后读取
SELECT VERSION()并打印,若不在 5.7 ~ 8.4 区间会输出警告,方便排查方言差异
验证
- 建表语句(InnoDB + utf8mb4,含内联 INDEX)与全部查询语句均为 5.7 可用的标准语法,无 8.0 专有特性
- 建议使用 MySQL 8.0+ 时的账号认证插件为
caching_sha2_password;若账号由旧库迁移且仍是mysql_native_password,需执行ALTER USER '用户'@'%' IDENTIFIED WITH caching_sha2_password BY '密码';
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9luTS6QY:4Fppsa22"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9luTS6QY:4Fppsa22"
}
