OpenZiti MC
by dovholuknf
OpenZiti MC lets friends reach a Minecraft server over an OpenZiti overlay network, so the host does not need to open firewall ports or expose a public IP.
What it does
The mod intercepts the client's Netty dial and routes the connection through an OpenZiti service name, which is entered in the Add Server screen as the server address. On the server side, an enabled config option makes the dedicated or integrated server bind to the OpenZiti service instead of a public listener. Minecraft's packet pipeline itself is left unchanged.
Players connect by typing the OpenZiti service name, and friends need only their identity and an overlay setup, not port forwarding. The project bundles the OpenZiti JVM SDK. It requires Fabric API and Architectury API, runs on Fabric Loader 0.16.10 or later, and is published for 1.20 – 1.21.10, with the latest file 0.4.1.mc1.21.10 for 1.21.10. The code is open source under the Apache License 2.0.
Key features
Overlay connections
Connections travel through an OpenZiti overlay network, so hosts can share a server without opening firewall holes.
Service name addressing
Players enter the OpenZiti service name in the Add Server screen in place of a host address.
Server bind option
A config option lets the dedicated or integrated server bind to the OpenZiti service instead of a public listener.
Setup script
The repository includes setup-ziti.ps1, an interactive script that walks through building the overlay.
Dial retry loop
A warmup wait and dial-retry loop handle the period before the overlay is ready.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Hosting for friends
A host can run a world on a home machine and let invited friends join through the overlay without changing the router.
Who it’s for: Players and server owners who want to share a Minecraft server privately and do not want to expose it on a public IP. Setting up the overlay takes a controller, edge routers and identities, and the repository's SETUP.md guide walks through them.
How it compares
Minecraft on Discord is client-side only, not open source and published under All rights reserved for 1.21.5 – 1.21.11. Hide Identity Display Effect is open source under the BSD 3-Clause License and covers 1.20 – 1.21, and the server requires it while clients may leave it out. Chat Binds is client-side only and open source under the GNU General Public License v3.0 only, for Fabric and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| OpenZiti MC | Fabric | 1.20 – 1.21.10 | Not published | 2026-05-24 |
| Minecraft on Discord | Fabric | 1.21.5 – 1.21.11 | Client-side only | 2026-06-21 |
| Hide Identity Display Effect | Fabric | 1.20 – 1.21 | Server required, client optional | 2024-08-19 |
| Chat Binds | Fabric and Quilt | 1.20 – 1.21.10 | Client-side only | 2025-10-03 |
Questions
Does OpenZiti MC need Fabric API?
Do friends need to forward ports?
What must be set up before joining?
In the catalog
OpenZiti MC is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
Share a Java Edition server with friends without opening firewall holes. OpenZiti MC routes the game's network traffic over an OpenZiti zero-trust overlay. This means the dedicated server never needs a public IP, a public DNS name, or an open TCP port. Connect by OpenZiti service name. The OpenZiti overlay network…
Official listing
- Modrinth page
- modrinth.com/mod/openziti-mc
- Owner
- dovholuknf
- Published
- 2026-05-23
- Updated on Modrinth
- 2026-05-24
- Facts verified
- 2026-10-15
