SyncMaster Watchdog is a lightweight security plugin designed to protect your server from data corruption caused by SyncMaster Core failures. This essential safety component ensures your multi-server network remains stable and secure.
Requires SyncMaster Core to function properly
Any problems? Please add them to the discussion page, we will try to solve them as soon as possible.
SyncMaster Extension Status
✅
SyncMaster-PlayerDataBridge – Shared inventories, EnderChest, experience, and potion effects
️ Pending Releases
⌛
SyncMaster Essentials
MySQL – EssentialsX economy sync, validated and live in production
⌛
SyncMaster Backup
MySQL – Automatic backups and pruning of old records/player data
⌛
SyncMaster Economy
MySQL – Advanced synchronization for third-party currency systems
⌛
SyncMaster InventoryBridge
MySQL – Support for custom items from plugins like ItemsAdder, EcoItems, etc.
Core Functionality:
- Critical Monitoring: Continuously monitors SyncMaster Core availability
- ⚡ Instant Response: Automatically shuts down server if Core fails or is disabled
- ️ Data Protection: Prevents player data corruption during Core failures
- Startup Validation: Verifies Core presence during server boot
Why Use Watchdog?
In multi-server environments, losing SyncMaster Core can cause
severe player data inconsistencies. Watchdog acts as your last line of defense, immediately stopping the server to prevent data corruption rather than allowing players to continue with broken synchronization.
⚙️ Technical Features:
- Zero Configuration: Works out-of-the-box
- Thread-Safe Operations: Prevents multiple shutdown triggers
- Startup Priority: Loads at STARTUP for maximum protection
- Intelligent Detection: Monitors both startup failures and runtime disconnections
Installation:
- Download SyncMaster-Watchdog.jar
- Place in plugins folder
- Restart server
- No configuration needed - automatic protection activated
⚠️ Important Notes:
- Server will shutdown immediately if Core is missing
- This is intentional behavior to protect data integrity
- Recommended for all production servers using SyncMaster