
IP logger Fabric
An IP<->username logger to track potential alts
Screenshots

About this Mod
This mod is remade from an auther called NasheedPog who made a version for 1.21. I could not get ahold of him so I remade it with his mod as a base for 1.20.X.
This is made for a simple log of players who may have alt accounts trying to get around a ban. Do not assume the info is all correct if the player has been gone for months. Some IP address change weekly in parts of the world so info can be outdated quickly.
This can ALL be bypassed with a simple VPN. Do not rely on this to catch everyone trying to avoid a ban. It is just here to help with the general moderation of servers.
NOTE
This mod does collect IPs and directly ties them to players. Please let players know that you are collecting this info when they join so they can decide if they want to allow this. While this info is not sent anywhere by this mod it self some players may feel this is a security risk.
If you use the '/iplogger geolocate command' the info will be sent to a website to have the info checked and give a general location of where that player is from.
COMMANDS
/iplogger buildFromPastLogs - Recommended to run the first time you install the mod. Will read through all past logs file on the server to extract all users' IPs and add them to the database. If this command is not run, only users and IPs from the point of installation forward will be available. After running once, there is no need to run this command ever again. This will lag the server HARD if it has been up for a while. I recomend setting the ticktomeout to 0 for this command .
/iplogger getIPs [username] - Gives all the IPs that the given username has used to log in to the server from.
/iplogger getUsers [IP] - Gives all the users that have ever logged in to the server using this IP.
/iplogger removeIpFromUser [username] [IP] - Removes the IP address from the user.
/iplogger getDuplicateIPs - Will give a list of all players that have signed in using the same IP address. Typical reasons for sharing an IP is either living in the same household or being alt-accounts of the same person.
/iplogger geolocate [IP] - Uses the iplocation.net free API to give the country in which the given IP resides.
/iplogger toggleDebugMode - Turns on more verbose logging in server console. Mostly useful for the mod dev to troubleshoot... Always sets back to debugMode=false on server startup/restart.
Available Versions
How to Install IP logger Fabric on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.6).
Install Mod
Open the mod browser in the dashboard and search for "IP logger Fabric". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.6, 1.20.5, 1.20.4 (+3 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
IP logger Fabric server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.6). You can switch loaders with one click in the panel.
Is IP logger Fabric compatible with fabric?
IP logger Fabric officially supports fabric for Minecraft 1.20.6, 1.20.5, 1.20.4. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with IP logger Fabric – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if IP logger Fabric consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install IP logger Fabric with just one click on your server.