Simple Server Transfer
ModrinthA lightweight plugin that transfers players to another server on join using the vanilla Transfer packet. No proxy software required.
Simple Server Transfer is a Paper and Spigot plugin that redirects players to a configured server the moment they join, using the vanilla Transfer packet introduced in Minecraft 1.20.5. No BungeeCord, no Velocity, no proxy software required.
🔌 How It Works
When a player connects, the plugin schedules a transfer after a configurable tick delay and fires the vanilla Transfer packet to send them to your configured destination. The destination server receives a normal vanilla transfer and handles it natively — no special software needed on that end beyond accepts-transfers: true in paper-global.yml.
✨ Features
Transfer
- Vanilla Transfer packet — no proxy software required on either end
- Configurable delay between join and transfer (in ticks)
- Separate transfer target for Bedrock players via Geyser + Floodgate
Server Presentation
- Hide online and max player count in the server list (Paper only)
- Suppress join and quit broadcast messages
World Control
- Lock the day/night cycle
- Lock weather
Player Restrictions
- Block chat while players wait to be transferred
- Block commands while players wait (ops are exempt)
Server Limiter ⚙️
An optional mode designed for servers that exist solely as a transfer relay. When enabled it suppresses mob spawning, entity damage, hunger drain, block breaking and placing, block and entity interaction, item dropping, and world auto-saving — reducing server load to the absolute minimum needed to accept a connection and fire the transfer.
📋 Requirements
- Java 21 (Java 25 for the Paper 26.1.x release)
accepts-transfers: truemust be set inpaper-global.ymlon the destination server- Geyser and Floodgate are only required if Bedrock support is enabled in the config
⚙️ Configuration
Everything is controlled through config.yml, which is generated on first run and fully documented with inline comments. The proxy-mode option acts as a master switch — when set to false the plugin does absolutely nothing.
A full server restart is required for any config changes to take effect. /reload is not supported and will not work correctly.
🔓 Open Source
Simple Server Transfer is fully open source. The source code, including both the normal and shaded jar, is available on GitHub.
Versions
No version history available. Use the Download button to get the latest from the source.

Comments 0
No comments yet. Be the first to share your thoughts.