ModsFinder

QuicProtocolSupport

by tesinormed

QuicProtocolSupport lets Minecraft connect over QUIC instead of the default TCP connection, when the server address is prefixed with quic.

FabricClient and serverGNU Lesser General Public License v3.0 or laterOpen source1.20.1

What it does

The mod adds support for connecting to Minecraft over QUIC. A player who wants this transport writes the word quic in front of the server address. Without that prefix the connection stays on TCP, which is still the default. The server side needs a valid certificate signed by a certificate authority, because QUIC requires TLS, and self-signed certificates are not accepted.

Fabric Language Kotlin is required and must be installed alongside the mod. Servers that run it need every player to install it too. Only the platforms the author lists as supported can use it, and support is present for the 0.1.5 – 0.4.0 range of the transport work. Significant parts of the QUIC connection code were reworked by ramidzkh (Ramid Khan).

Files are published for Fabric only, and the latest file is 0.6.0 for 1.20.1, dated 2025-06-28. The first release came out on 2025-04-22. The code is open source under the GNU Lesser General Public License v3.0 or later, and the source code and issue tracker are public.

Key features

  1. QUIC connections

    Minecraft connects over QUIC when the server address starts with quic, giving an alternative to the default TCP path.

  2. TCP fallback

    Addresses without the quic prefix keep using TCP, so the default connection behavior does not change.

  3. TLS requirement

    The server must present a valid CA-signed TLS certificate, which the connection relies on.

  4. Reworked connection code

    Significant portions of the QUIC connection code were reworked by ramidzkh (Ramid Khan).

Compatibility

Latest build for each game version and loader.

1.20.10.6.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

Use cases

Servers with QUIC addresses

A server owner with a CA-signed certificate can publish a quic-prefixed address so players can join over the QUIC transport.

Players joining with a prefix

A player types quic before the server address in the multiplayer menu to use the QUIC path for that server.

Who it’s for: Players who want to connect over QUIC, and server owners who can serve a valid CA-signed TLS certificate. Both sides need the mod, since it is set up as client and server.

Questions

Does QuicProtocolSupport need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is a required dependency and must be installed next to QuicProtocolSupport on Fabric.

Does a server need a special certificate to use QUIC?

Yes. The server must present a valid TLS certificate signed by a certificate authority. Self-signed certificates do not work for the QUIC connection.

How does a player switch a connection to QUIC?

The player prepends quic to the server address. Addresses without that prefix continue to use TCP, which is the default.

What the author says

Prepend quic:// to the Minecraft server address. (tcp:// can also be used, but it has no effect as TCP is the default.) Significant portions of code have been reworked from quic-connect by ramidzkh (Ramid Khan).
tesinormed, on the Modrinth page

Official listing

Owner
tesinormed
Published
2025-04-22
Updated on Modrinth
2025-06-28
Facts verified
2026-10-15