IPAuth
by weisrc
IPAuth restricts each user account on a server to a specific IP address, so a name can only be joined from its registered address.
What it does
On an offline mode server, anyone can connect under any username. IPAuth ties each username to an IP address, so only the address assigned to a user can join with that name. This keeps a player from impersonating another user and taking their items or progress. The mod runs server-side only: players join without installing anything, and only the server needs the Fabric file for 1.17.
Key features
Per-user IP authorization
Each user is authorized by the IP address assigned to that username, checked when the connection is made.
Protection for offline servers
Offline mode servers gain a check that a username can only be used from its specified address.
Protection against impersonation
A player cannot take on another user's name to reach their resources from a different address.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
EasyAuth Local Sessions is also a Fabric mod, released under the MIT License, with files for 1.20.1 – 1.20.6, so it covers later game versions than IPAuth. RpSessionMod is client-side only, published for 1.20.5 – 26.2 under All rights reserved, which means it does not act on the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| IPAuth | Fabric | 1.17 | Server-side only | 2021-06-30 |
| EasyAuth Local Sessions | Fabric | 1.20.1 – 1.20.6 | Not published | 2026-01-24 |
| RpSessionMod | Fabric | 1.20.5 – 26.2 | Client-side only | 2026-06-30 |
Questions
Does IPAuth need to be installed on the client?
In the catalog
IPAuth is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 2,801 mods support Minecraft 1.17.
Similar mods
What the author says
This mod adds per user IP based authorization. This mod is very useful for offline mode Minecraft servers because it ensures that a user with a username can only join from a specified IP. This avoids impersonating other users and stealing their dear resources.
Official listing
- Modrinth page
- modrinth.com/mod/ipauth
- Owner
- weisrc
- Published
- 2021-06-30
- Updated on Modrinth
- 2021-06-30
- Facts verified
- 2026-10-15