Description
🕰️ ChronoGuard
ChronoGuard is a server-side plugin for Hytale designed to track, inspect and restore the history of your world.
It is built around a simple idea:
What if your world had a timeline… and you could control it?
🧠 The Idea Behind ChronoGuard
Working in the live events industry as a lighting technician, I constantly work with timelines.
On a show timeline I can:
- go back
- change something
- inspect a cue
- fix problems when something goes wrong
In a way, it's like having a small time machine for the show.
That’s where the idea came from:
Why not create a plugin that records the history of the world like a timeline, allowing admins to read it and rewrite it when something goes wrong?
This is how ChronoGuard was born.
🕰️ What is ChronoGuard?
ChronoGuard protects the timeline of your world.
Every:
- block placed
- block broken
- change made by a player
becomes an event in time.
ChronoGuard records these events and allows server administrators to:
- inspect the past
- understand what happened
- rewind time when needed
Just like a director in a theater show can go back on the timeline, fix a cue, and continue the show.
🔥 ChronoGuard is not just a log system
It is a timeline control system for your server.
- The world has a timeline
- ChronoGuard watches it
- ChronoGuard protects it
- ChronoGuard can restore it
🔍 Features
📌 Block History Tracking
ChronoGuard records:
- Block placements
- Block breaks
- Previous and resulting block states
- Player responsible for the action
- Exact coordinates and timestamps
🔁 Rewind System
Restore your world to a previous state with precision:
/cg rewind <radius> <limit>
Revert recent changes in a defined area Supports multiple rewind operations Preserves block rotation and state correctly
👁️ Watch Area
/cg watch area
Shows recent activity around your position Displays player, block, coordinates and time perfect for moderation and debugging.
📍 Timeline Inspect (Basic)
/cg timelinehere
Inspect the latest event at your current position
⚙️ How it works
ChronoGuard logs world changes into a local SQLite database. This creates a timeline of your world, allowing you to: investigate player actions monitor activity in specific areas restore previous states when needed
🚧 Roadmap
ChronoGuard is actively being developed. Planned updates:
v1.1 → Block name resolver (readable block names) v1.2 → Improved timeline system v1.3 → Forward system (undo rewind) v1.4 → Database and logging improvements
⚠️ Notes
This is the first public release (v1.0) Some features are still being refined The timeline system will evolve in future updates


