Project icon Beacon - Telemetry & ModStats
Beacon - Telemetry & ModStats

The all-in-one telemetry solution for Hytale mods: a runtime that runs in-game, a web portal for mod authors, a public mod stats list, and a server browser that helps players find verified servers by mod.

16
8 days ago
LibraryUtilityManagement

v1.2.0

Release
Beacon - Telemetry & ModStats v1.2.0last month0

Compatibility

Hytale versions

0.50.5.7

Platform

Vanilla

Changes

1.2.0 - Passive Descriptor Projects - 2026-08-12

Added

  • Embedded libraries can declare a namespaced telemetry project descriptor without packaging or calling the Telemetry runtime. An installed standalone or embedded runtime discovers the project and reports consented Stats heartbeats for it.
  • An active contribution can upgrade the same passive project with more telemetry categories. New categories stay disabled until the player reviews them, and the player receives an in-game review notice.
  • Added logical project versions, descriptor hashes, source provenance, and a manual host fixture for passive descriptor validation.

Changed

  • Passive descriptors expose Stats only until an active contribution supplies more capabilities. Duplicate copies use owner, project version, source, and host data to elect one logical project.
  • Telemetry discovery refreshes after all server plugins load. Descriptor-only projects are available before a player joins.
  • Hytale administrators can use the Telemetry commands without a separate Telemetry permission assignment.

Fixed

  • Preserved saved consent overrides when a passive project later becomes an active contribution.
  • Rejected conflicting owner identities and invalid contribution descriptor hashes before project election.
  • Kept Telemetry commands registered while projects refresh, and detected command registration failures instead of reporting a false success.
  • Preserved enum detail allowlists when descriptors move through the embedded contribution bridge. This prevents valid contributions from blocking runtime activation and making all /telemetry commands unavailable.

Creators

5followers
11projects
273downloads

What to know

Contains AI-generated code and text
I use ChatGPT Codex for Java coding assistance and translation.

Details

Licensed ARR
Created Jul 22
Updated Sep 6
ID: iAidmQ