Skip to content

AtlasSpigot 26.2 - v13 (bStats actually wired up this time)

Choose a tag to compare

@AtlasStudioMC AtlasStudioMC released this 29 Aug 21:26
· 56 commits to main since this release

The v12 fix didn't actually work - it renamed the bundled metrics client's platform string to AtlasSpigot, but that reports to bStats' server-implementation category, which turns out to be an admin-curated list, not something self-serve registration can join (confirmed: the signature badge 404s for an unregistered name in that category). Self-serve registration instead creates a regular Bukkit/Spigot service with a numeric id - a different wire schema entirely.

Rewrote the metrics client to actually speak that schema and report to our real registered service (id 33733, bstats.org/plugin/bukkit/AtlasSpigot/33733) - endpoint, payload shape, and base platform fields (playerAmount, onlineMode, bukkitVersion, javaVersion, etc.) rebuilt to match. See source-patches/metrics-atlas-bstats-service.diff.

Verified before shipping: booted with bStats failure-logging forced on, waited past the client's own randomized 3-6 minute initial submission delay - no error logged, and this class only logs failures, never successes, so silence here is real evidence the submission landed.

The README's Statistics section now links the real badge live (not a code fence) - hand-verified it renders a genuine graph (currently zero, same as any new project's first day), not a broken image.