logo
0
0
WeChat Login
docs: 添加 README.md 插件文档

MingPixelJoin

一个 Minecraft Spigot 服务器插件,自定义玩家加入/退出消息,并内置许可证验证系统。

功能特性

  • 自定义进退服消息 - 玩家加入显示 [+] 玩家名,退出显示 [-] 玩家名
  • 许可证验证 - 启动时验证许可证密钥,无效时生成崩溃报告并停止服务器
  • 中英双语日志 - 所有日志信息同时输出中英文

环境要求

项目要求
服务端Spigot / Paper 1.21+
Java21+

安装

  1. Releases 下载最新版本的 JAR 文件
  2. 将 JAR 文件放入服务器的 plugins/ 目录
  3. 重启服务器

配置

首次启动后会自动生成 plugins/MingPixelJoin/config.yml

# MingPixelJoin Configuration
# 插件配置文件

# License key for plugin validation
# 插件许可证密钥
licenseKey: "YOUR-LICENSE-KEY"

# Plugin settings
# 插件设置
settings:
  # Enable license validation
  # 启用许可证验证
  validateLicense: true

  # Crash server if license is invalid/missing
  # 许可证无效或缺失时崩溃服务器
  crashOnInvalidLicense: true

  # License validation timeout (seconds)
  # 许可证验证超时时间(秒)
  validationTimeout: 10

请将 licenseKey 替换为你的有效许可证密钥,可在 license.mingpixel.net 获取。

构建

./gradlew build

构建产物位于 build/libs/ 目录。

许可证验证

插件启动时会向 https://license.mingpixel.net/api/validate 发送验证请求。若验证失败:

  • 自动生成崩溃报告至 crash-reports/ 目录
  • 5 秒后服务器将抛出异常并停止运行

如遇到验证问题,请检查:

  1. config.ymllicenseKey 是否正确配置
  2. 许可证密钥是否有效
  3. 服务器网络是否正常

相关链接