Skip to content
SPECIFICTION
Get listed

Endlink

github.com

WindowsLinuxSelf-hosted

Spec sheet

Purpose
Endlink is a Velocity-style proxy for Minecraft Bedrock that keeps players connected while they switch between backend servers.Read 4 Oct 2026 · github.com
Deployment
The project provides a deployable Endlink.jar that runs with Java and says building requires JDK 21 or newer.Read 3 Oct 2026 · github.com
Integrations
Endlink is built and tested with Endstone backends and can also connect to Java servers through Geyser.Read 4 Oct 2026 · github.com
Security
EndlinkGuard verifies backend joins through an HMAC-signed handshake and rejects joins that did not come through the proxy.Read 3 Oct 2026 · github.com
License
Endlink is licensed under Apache License 2.0, which the README says permits commercial use, forking, and distribution subject to keeping notices and stating changes.Read 4 Oct 2026 · github.com
Abuse controls
The public listener supports per-address session caps, connection-attempt windows, RakNet packet limits, and optional connection cookies.Read 4 Oct 2026 · github.com
Addons
Endlink discovers addons in its plugins folder at startup and provides an addon API.Read 3 Oct 2026 · github.com
Addons and packs
Its addon API discovers plugins at startup, and it can serve resource packs and combine backend registries so custom content can persist across switches.Read 4 Oct 2026 · github.com
Authentication
The proxy handles authentication while backends run in offline mode behind it.Read 4 Oct 2026 · github.com
Backend protection
The maker says EndlinkGuard should be installed on every backend to verify proxy joins and reject direct joins.Read 4 Oct 2026 · github.com
Failover and routing
Endlink can move players when a backend goes down and route hostnames to specific backends.Read 3 Oct 2026 · github.com
Java player support
The optional ViaEndlink addon supports Java Edition players in beta, but the README says they cannot open containers yet.Read 4 Oct 2026 · github.com
Java players
Java Edition players can join through the optional ViaEndlink addon, which the README labels beta and says does not yet support opening chests.Read 3 Oct 2026 · github.com
Maturity
The README describes Endlink as in production on one server and still young; it reports testing with around ten concurrent players.Read 4 Oct 2026 · github.com
Resource packs
It can serve configured resource packs and cache backend packs so they remain available after a server switch.Read 3 Oct 2026 · github.com
Routing
Endlink supports backend failover and hostname-based forced routing.Read 4 Oct 2026 · github.com
Security disclosure
The repository includes a security policy file.Read 4 Oct 2026 · github.com
Version limits
The README recommends running the latest Minecraft release on both ends and says older-version translation below 1.26.40 is deliberately unfinished.Read 4 Oct 2026 · github.com
Version support
The README says to run the current Minecraft release on both ends and describes older-version translation beyond the short backend update gap as unstable and incomplete.Read 3 Oct 2026 · github.com

Where Specifiction places it

Alternatives to EndlinkAll alternatives →