Restartify is a production-grade Minecraft server infrastructure system designed for long-term multiplayer servers, modded networks, SMPs, and dedicated hosts.
It provides intelligent restart scheduling, automated backups, maintenance management, crash recovery systems, server health monitoring, and advanced task automation — all built with multi-loader and multi-version compatibility in mind.
Supported Platforms:
- Forge
- Fabric
- NeoForge
- Spigot/Paper
Supported Versions:
- 1.12.2 → Latest
Core Features:
- Intelligent restart scheduling
- Player-aware restart logic
- Automated backup management
- Crash recovery protection
- Maintenance mode system
- Server health monitoring
- Async task scheduling
- Backup retention management
- Emergency recovery backups
- Configurable notifications
- Modular architecture
- Cross-version compatibility
- Enterprise-style fault tolerance
Restartify is designed for:
- SMP servers
- Large modded servers
- Dedicated Linux hosts
- Public communities
- Server networks
- Always-online infrastructures
The project focuses heavily on:
- reliability
- data integrity
- low overhead
- maintainability
- automation
- future scalability
Architecture Goals: Restartify uses a shared-core architecture with compatibility abstraction layers to support multiple Minecraft loaders and versions while minimizing duplicated logic.
The system is designed to remain maintainable across future Minecraft updates and loader ecosystem changes.
Planned Future Features:
- Discord integration
- Web dashboard
- Remote server management
- Metrics API
- Cluster synchronization
- Automated update deployment
- Multi-server orchestration
Restartify behaves more like infrastructure software adapted for Minecraft than a traditional utility mod.