ModsFinder

Vouch

by nozz

Vouch holds new and returning players in a pre-authentication state on the server until they register or log in, and can add two-factor codes on top.

FabricNeoForgeServer-side onlyAll rights reserved1.21.1 – 1.21.6

What it does

Vouch is a server-side authentication mod for Fabric and NeoForge. Players who connect for the first time register an account, and returning players log in before they can move, interact or see chat. Password handling uses Argon2id hashing, and the database work runs on separate threads so that login spikes do not slow the server tick rate.

Optional two-factor authentication uses TOTP codes. The setup renders a QR code as an in-game map item, which players scan with apps such as Google Authenticator, Authy or Aegis. Session persistence remembers a player who reconnects quickly from the same IP, so the password does not have to be typed again. The default storage is H2, and SQLite, MySQL and PostgreSQL can be used through HikariCP on larger servers. Messages can be localized in English and Spanish, and sound effects, titles and boss bars can be configured to match a server's style.

Only the server needs it, and players join without installing anything. Vouch is published for Fabric and NeoForge across six release versions, 1.21.1 – 1.21.6, and requires Architectury API on both loaders and Fabric API on Fabric. The code is not open source; it is released under All rights reserved, while public source, issue tracker and wiki links exist.

Key features

  1. Pre-authentication state

    Unauthenticated players cannot move, interact or read chat until they complete registration or login.

  2. Argon2id password hashing

    Passwords are stored with Argon2id, and hashing and database operations run asynchronously on separate threads.

  3. Two-factor authentication

    Players can optionally protect accounts with TOTP codes set up through a QR code shown as an in-game map item.

  4. Session persistence

    A player who reconnects quickly from the same IP is remembered and does not need to enter the password again.

  5. Configurable messages

    Messages are localized in English and Spanish, and sound effects, titles and boss bars can be adjusted to the server.

Compatibility

Latest build for each game version and loader.

1.21.6v0.2.0-mc1.21.6v0.2.0-mc1.21.6-neoforge
1.21.5v0.2.0-mc1.21.5v0.2.0-mc1.21.5-neoforge
1.21.4v0.2.0-mc1.21.4v0.2.0-mc1.21.4-neoforge
1.21.30.2.0+1.21.3-fabric0.2.0+1.21.3-neoforge
1.21.20.2.0+1.21.2-fabric0.2.0+1.21.2-neoforge
1.21.1v0.4.1-beta.1-mc1.21.1v0.4.1-beta.1-mc1.21.1-neoforge
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 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

How it compares

Full comparison

NefAuth, NullPass and Basic Login are also server-side only NeoForge authentication mods released under the MIT License; NefAuth and NullPass cover only 1.21.1, while Basic Login covers 1.21 – 1.21.4. Simple Login is a Fabric option under All rights reserved and is not open source, with files for 1.17 – 26.2. Vouch differs by supporting both Fabric and NeoForge across 1.21.1 – 1.21.6 with two-factor codes.

ModLoadersGame versionsEnvironmentUpdated
VouchFabric and NeoForge1.21.1 – 1.21.6Server-side only2026-10-11
NefAuthNeoForge1.21.1Server-side only2026-08-06
NullPassNeoForge1.21.1Server-side only2026-08-10
Basic LoginNeoForge1.21 – 1.21.4Server-side only2025-01-15
Simple LoginFabric1.17 – 26.2Not published2026-09-27

Questions

Does Vouch need Architectury API?

Yes. Architectury API is required on both Fabric and NeoForge, and Fabric API is also required on Fabric.

Do players need to install Vouch?

No. Only the server needs it, and players join without installing anything.

Which storage backends does Vouch support?

H2 is the default. SQLite, MySQL and PostgreSQL can be used through HikariCP, which suits larger servers.

In the catalog

Vouch is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,625 mods support Minecraft 1.21.6.

More from nozz

All projects

Similar mods

What the author says

Vouch is a secure, server-side authentication mod designed for modern Minecraft. It handles player registration, login, and two-factor authentication entirely on the server, meaning players do not need to install anything on their clients to join. We currently support Minecraft 1.21.1 through 1.21.4 on both Fabric…
nozz, on the Modrinth page

Official listing

Owner
nozz
Published
2026-02-03
Updated on Modrinth
2026-10-11
Facts verified
2026-10-15

Tags