▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
pStats

pStats

PinnacleStats is a Paper plugin that reads Minecraft's saved player statistics and turns them into structured JSON for websites, dashboards, and other integrations.

Оцените первым
16
0
Все версии→pStats 1.0.13

pStats 1.0.13

Release09.09.2026

Список изменений

1.0.13 - 2026-09-09

Fixed

  • Preserved each player's last-known-good cached profile when that player's statistics file temporarily fails to read or parse during a full refresh, while still updating successfully parsed profiles and reporting the failed-file count through status and logs.
  • Removed obsolete cached name mappings during single-player refreshes so username or configured override changes immediately replace the old identity without duplicating the same UUID in lookups or exports (#6).
  • Persisted resolved UUID-to-name mappings in the plugin data folder so historical players retain username-based lookups and exports across server restarts, while configured overrides and current usercache.json names continue to take precedence (#7).
  • Wrote local export JSON through same-directory temporary files and atomic replacement where supported, preserving previous live files on failed writes, cleaning temporary files, and publishing index.json only after player files are ready (#8).
  • Retried the complete GitHub publishing transaction when a concurrent branch update causes a ref conflict, rebuilding from the latest branch head without force-pushing and returning a bounded failure if the branch keeps changing (#9).
  • Recognized GitHub rate-limited 403 responses without retrying authentication or permission failures, honored Retry-After first and X-RateLimit-Reset for primary limits, and kept retry counts and delays bounded (#10).
  • Published reloaded settings safely and captured one immutable configuration snapshot per refresh, export, publish, and shutdown operation so in-flight work cannot mix configuration generations while subsequently started work sees the reload (#11).

Changed

  • Updated the project and packaged plugin version to 1.0.13.
  • Made build and release artifacts reproducible and verifiable by explicitly targeting Java 25, enabling deterministic JAR output, validating plugin metadata and the listener registration ABI in CI, checking byte-for-byte rebuilds, validating the Gradle wrapper distribution, and attaching release files from the already verified CI artifact instead of rebuilding a second copy (#12).

Dependencies

  • Pinned io.papermc.paper:paper-api from the floating 26.2.build.+ selector to 26.2.build.121-stable.
  • Updated actions/checkout from 5 to 7
  • Updated actions/upload-artifact from 4 to 7
  • Updated gradle/actions from 4 to 6
  • Updated gradle-wrapper from 9.3.0 to 9.7.1
  • Updated org.junit:junit-bom from 5.13.4 to 6.1.3

Файлы

PinnacleStats-1.0.13.jar(81.45 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.13

Загрузчики

Paper

Версии игры

26.2

Загрузок

8

Дата публикации

09.09.2026

Загрузил

ID версии

Главная