sdmim
sdmim is a server-side mod that hides the IP address players use when they join a server, so server logs do not record it.
What it does
The mod runs on the server only, and players join without installing anything. Once it is present, the mixin prevents the IP address a player connects from from appearing in the server's records. Server owners who do not need to know players' addresses can use it to reduce the risk of a person being doxxed through logs.
The mod is a narrow privacy measure aimed at server administrators. Its author notes that dynamic IP addresses often stay the same for a user, so hiding the address still matters where it is reused. It is published for Fabric, Forge and NeoForge across the 1.19.2 – 1.20.6 range, with builds for nine release versions, and the code is open source under the MIT License.
Installation needs only the server side: a server that runs sdmim hides addresses regardless of which client version joins. The latest file, 0.1.3, targets 1.20.6 and was published on 2024-05-25, after the first release on 2024-04-18.
Key features
Hidden join addresses
The mixin keeps a player's IP address from being written into the server's join records.
Server-only install
Only the server runs the mod, so players connect with their normal client and need nothing extra.
Focused scope
The mod does one thing, hiding join IPs, and adds no commands, blocks or interface.
Gallery
Compatibility
Latest build for each game version and loader.
1.20.x6 of 6 versions with builds
1.19.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Public community servers
Administrators of servers with many unknown players can keep join addresses out of their logs.
Small private servers
Groups that run a server for friends can use it so that members' addresses are not stored.
Who it’s for: Server owners and administrators who want to limit how much player connection data ends up in server logs. Players who only join a server have nothing to install.
How it compares
Server Eye is client and server, licensed under the GNU Affero General Public License v3.0 only, and is published for Forge and NeoForge 1.20.1 – 1.21.1, so both sides must run it. BrandBlock is server-side only under the MIT License, for Fabric and Quilt across 1.17 – 1.21.1. Like sdmim, it needs only the server, but it does not hide join addresses.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| sdmim | Fabric, Forge and NeoForge | 1.19.2 – 1.20.6 | Server-side only | 2024-05-25 |
| Server Eye | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-16 |
| BrandBlock | Fabric and Quilt | 1.17 – 1.21.1 | Server-side only | 2024-08-31 |
Questions
Does sdmim need to be installed on the client?
Which loaders and versions does sdmim support?
Does sdmim stop IP addresses being used elsewhere?
In the catalog
sdmim is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 11,154 mods support Minecraft 1.20.6.
More from Relatively Boring
Similar mods
What the author says
Just a simple server side mod that adds a mixin to hide your IP when joining a server with this mod installed. This is more a privacy feature in the server logging to prevent you from being doxxed and that's it. I feel personally this should've been done a long while ago as server admins don't need to know a players…
Official listing
- Modrinth page
- modrinth.com/mod/sdmim
- Owner
- Relatively Boring
- Published
- 2024-04-18
- Updated on Modrinth
- 2024-05-25
- Facts verified
- 2026-10-15
