RestartRedirect
RestartRedirect implements the function of automatically moving players from one server to another during reboot or shutdown of the main server. It uses the new transfer command added in Minecraft version 1.20.5. Similar to MoveMeNow but doesn't require additional proxy servers. The modification detects standard server shutdowns and redirects connected players to the target server specified in the settings.
Compatibility
Supported Server Platforms:
- The plugin works on Spigot, Paper, Purpur and other Paper forks
- Planned: Fabric, Forge, NeoForge support
- In perspective: Bungeecord/Velocity support
- Possibly in the future: Ignite, Folia
Version Requirements:
- Minecraft client 1.20.5 and newer
- Minecraft server 1.20.5 and newer
Limitations and Features
- Redirection only occurs during standard server shutdown
- During crash shutdown (unsaved, crash) redirection doesn't work
- The plugin doesn't check target server availability - this is the game client's responsibility
- Players on versions below 1.20.5 (e.g., 1.20.4) cannot transfer due to missing transfer function
Installation and Setup
- Download the plugin from the official source and place it in the plugins/mods folder
- Restart the server or load the plugin via manager (plugman and similar)
- On the target server set
accepts-transfers=truein server.properties - Configure settings and execute
/RestartRedirect reload - Test via
/RestartRedirect testor using/stopcommand
Commands
/restartredirect test- test redirection/restartredirect reload- reload configuration/restartredirect version- check version
Access permissions: restartredirect.admin or OP status
Support and Development
Bug reports, improvement suggestions and new ideas are accepted through the project's GitHub repository.