Beacon v2.0.0
What's new
2.0.0 - Beacon Rename - 2026-09-01
Breaking
- Renamed the runtime, standalone mod, and hosted product to Beacon. The namespace changed from
com.alechilles.alecstelemetrytocom.alechilles.beacon; there is no namespace compatibility layer. - Renamed Maven and Gradle coordinates to
beacon-parent,beacon-runtime, andbeacon. The Maven repository is nowhttps://beacon.modstats.io/maven/releases. - Renamed the Hytale dependency from
Alechilles:Alec's Telemetry!toAlechilles:Beacon. - Renamed conventional descriptors from
Server/Telemetry/project.jsontoServer/Beacon/project.json, and namespaced descriptors fromMETA-INF/alecs-telemetry/projects/toMETA-INF/beacon/projects/. - Kept the old conventional and namespaced descriptor paths as deprecated fallbacks. The Beacon path wins when both forms are present.
- Updated embedded bootstrap imports and packaging to the Beacon namespace. Embedded consumers must still publish the runtime
Common/**asset pack. - Renamed
/telemetryto/beaconand its permission prefix tobeacon.command.beacon. There is no command alias. - Changed the hosted origin to
https://beacon.modstats.io. The/ingest/crash,/ingest/event, and/ingest/reportroute names remain. - Kept the hosted/self project ID and public stats route
alecs-telemetryso existing project history and local consent state remain attached to the same identity. The project display name is nowBeacon. - Changed the canonical local data root to
mods/Alechilles_Beacon/. The first Beacon startup performs a copy-only migration from known Alec-created roots, keeps old sources, and uses Beacon destinations when both copies exist.
See the Beacon 2.0 migration guide before upgrading a consumer or embedded mod.
This mod has no additional files

