Performance
No packet transcoding overhead. Players connect directly to game servers with minimal latency. Written in Rust for maximum efficiency.
Passage is a fast, secure, and stateless Minecraft Server Transfer Router that connects your network effortlessly—scaling infinitely without the hassles of traditional proxies.
Passage is a modern alternative to traditional Minecraft proxies like BungeeCord, Waterfall, and Velocity. Instead of maintaining persistent connections and transcoding every packet, Passage acts as a smart entrypoint that:
This stateless approach eliminates the proxy bottleneck entirely.
Switching from traditional proxies to Passage can mean some additional work on your side. Here’s why we still think it’s worth it:
Performance
No packet transcoding overhead. Players connect directly to game servers with minimal latency. Written in Rust for maximum efficiency.
Reliability
Perform updates and configuration changes without downtime. High Availability is supported out of the box.
Scalability
Stateless architecture means horizontal scaling is trivial. No session state to synchronize. Handle millions of connections with minimal resources.
Security
Full Mojang authentication support with native chat signing preservation. Rate limiting prevents connection floods.
Flexibility
Pluggable adapter system for status, discovery, and routing. Support for fixed configs, HTTP/gRPC adapters, and Kubernetes/Agones integration.
Future-Proof
Works with any Minecraft version 1.20.5+. No need to update for new protocol versions. Modern, actively maintained codebase.
Passage leverages the Transfer (configuration) packet introduced in Minecraft 1.20.5. This packet allows servers to transfer players to a different server address, enabling seamless routing without persistent proxy connections.
Passage uses a flexible adapter system with three types:
Unlike traditional proxies, Passage doesn’t maintain long-lived connections. Each player connection goes through authentication and routing, then Passage steps aside. This means:
Passage is ideal for:
Ready to get started? Check out the Installation Guide.