Skip to content

Releases: yangzijian52/SimplePlaytime

SimplePlaytime v1.1.1 - SpigotMC Distribution Compliance

Choose a tag to compare

@yangzijian52 yangzijian52 released this 12 Jul 04:15

SimplePlaytime v1.1.1 Release Notes

This patch release prepares SimplePlaytime for distribution on SpigotMC without changing plugin behavior or stored data.

Requirements and verified environment

  • Paper 26.2 only; no Spigot compatibility is claimed
  • Java 25 or newer
  • PlaceholderAPI 2.11.6 or newer is required
  • Tested successfully on a live Paper 26.2 server
  • The plugin currently supports Chinese only

Changes

  • Added the SimplePlaytime project license.
  • Added the complete Gson 2.13.1 Apache License 2.0 text to the release jar.
  • Added third-party dependency notices.
  • Added an English-first SpigotMC resource description with a Chinese section.
  • Updated documentation to state the exact tested platform, dependency and language limitations.

Compatibility

  • No plugin behavior changes.
  • No configuration changes.
  • Existing data.json files remain fully compatible.

Files

  • SimplePlaytime-1.1.1.jar
  • SimplePlaytime-1.1.1.jar.sha256
SHA-256: 34EDF432A85B844A4B4942AD01AA681B69791AEFCCA82CE0406DB4F51F6A8D19

SimplePlaytime v1.1.0 - Paper 26.2 会话计时与在线奖励

Choose a tag to compare

@yangzijian52 yangzijian52 released this 11 Jul 09:15

SimplePlaytime v1.1.0 发布说明

SimplePlaytime v1.1.0 面向 Paper 26.2,新增单次在线会话、断线续接和可配置在线奖励。

下载

发布附件:SimplePlaytime-1.1.0.jar

运行要求

  • Paper 26.2
  • Java 25 或更高版本
  • PlaceholderAPI 2.11.6 或更高版本

主要变化

  • %spt_session_time% 显示玩家本次在线时长,例如 1时2分3秒
  • 玩家掉线后默认 60 秒内重连会继续本次会话,离线期间不计时。
  • 可在 config.yml 中按在线分钟数配置多档奖励。
  • 奖励支持玩家命令、控制台命令、玩家变量、PlaceholderAPI 变量和 & 颜色代码。
  • 新增 /spt reload 配置重载指令。
  • 保持原有累计时长、排行榜变量和 data.json 数据兼容。

验证状态

  • 已完成 Paper 26.2 服务器内实测并通过功能验收。
  • 7 项会话续接、时间格式和颜色代码自动化测试全部通过。
  • 使用 Java 25 执行 mvn clean verify 构建成功。
  • 连续两次构建得到相同 SHA-256,可重复构建验证通过。

升级方法

  1. 停止服务器。
  2. 备份 plugins/SimplePlaytime/data.json
  3. SimplePlaytime-1.1.0.jar 替换旧 jar。
  4. 启动服务器;首次安装会生成新的 config.yml
  5. 按需配置奖励,然后执行 /spt reload

如果插件目录中已经存在 config.yml,请对照 README 手动补充 settings.reconnect-grace-secondsrewards

校验

SHA-256: C619946D29E963D404878E03895B1C1A0B3D62FD0E37FE1D759FD62D484F855C

GitHub Release 可同时上传构建生成的 SimplePlaytime-1.1.0.jar.sha256

简单的玩家在线统计

Choose a tag to compare

@yangzijian52 yangzijian52 released this 18 Jan 10:17
9f41ab3

就尝试了1.21.10版本,其他版本加油,靠你们了