Repository navigation
v0.3.0
Highlights
- Performance tab. Live TPS, tick time (MSPT), CPU and memory for each server, with a 10-minute history chart and a plain verdict (runs smoothly, getting slower, overloaded).
- Values come over RCON, so no plugin is needed:
neoforge tps/forge tps(per dimension),tps+mspton Paper and Purpur,tpson Folia (per region),tick queryon Vanilla, Fabric and Quilt from Minecraft 1.20.3 (with the 95th percentile). - It only queries while the tab is open and stores nothing. A paused server is never queried, because RCON would not wake it.
- When a server is stuck in one very long tick and stops answering, the tab says so and keeps the last values on screen, dimmed.
- spark itself does not answer over RCON; the tab points to
spark profilerin game for deeper analysis.
- Values come over RCON, so no plugin is needed:
- Backup verification and health warnings.
- Every archive is read back completely right after it is made. A damaged archive is flagged, never uploaded or pruned against, and fails the operation, so an update, restore or uninstall that depended on it stops instead of continuing without a safety net.
- New "Check" column and "Check" button per archive. Remote-only archives are downloaded for the check and removed again.
- A banner on top of the Backups tab warns when runs failed or stayed overdue (after two missed intervals, 25 hours or 3 days, your choice) and when the newest archive is damaged. Both options can be switched off per server.
Fixes
- The first scheduled backup of a server never started. Without any earlier scheduled backup the next run was searched after "now"; the timer wakes slightly after the planned time, so the run always moved to tomorrow, again and again. The first run is now anchored at the server's creation. Servers that were stuck on "Next scheduled: tomorrow" back up after the next start of Cubeherd.
- Wizard: "Next" on the resources step stayed disabled when you kept the suggested name.
- Adopting an existing container no longer accepts the Minecraft EULA on your behalf.
- The server list in the sidebar follows status changes without a reload.
- Sign out is reachable on narrow screens.
- Backups skip the regenerated
.fabricserver jars (about 75 MB per Fabric backup). - "Do not keep locally" is disabled without the upload switch, and the backup list says its size counts local archives only.
- The downgrade warning in the update dialog only shows when the target version is older.
- RCON error replies put the echoed command on its own line.
- Mod and plugin search also reacts to pasted text.
Upgrade
docker pull ghcr.io/matserix/cubeherd:0.3.0Full Changelog: v0.2.4...v0.3.0