Download IP logger Fabric — Minecraft Mods — MetaMods
IP logger Fabric

IP logger Fabric

Active

Downloads

0

Last update

7 months ago

Versions

1.20.1 — 1.20.6
Server
Fabric
Control
Utils

IP logger Fabric

This plugin represents an updated version of the development by author NasheedPog, originally designed for Minecraft 1.21. Without the ability to contact the original creator, I completely redesigned its functionality, adapting it for stable operation on versions 1.20.X.

Main Purpose

The primary task of this tool is maintaining a log of player IP addresses that may attempt to use alternative accounts to bypass server bans. However, it should be noted that data can become outdated - if a player hasn't logged in for several months, their information may have already changed. In some regions, providers regularly change users' dynamic IP addresses.

Important Notice: Users can easily bypass this system using VPN services. This mod serves as an auxiliary tool for moderators but does not guarantee complete detection of all violators.

Privacy and Security

Be sure to notify players that you collect IP addresses upon server login. Although the plugin itself does not transmit this data anywhere, some users may consider such information collection as a potential privacy risk.

When using the '/iplogger geolocate' command, information is transmitted to the external resource iplocation.net to determine the approximate geographic location based on the IP address.

Management Commands

  • /iplogger buildFromPastLogs - Recommended to activate during the first plugin launch. Processes all existing server logs to extract previous user IP addresses and adds them to the database. If this procedure is skipped, only connections after plugin installation will be considered. This command only needs to be executed once. Note: with long server operation, this may cause temporary delays - it's better to set ticktimeout to 0.

  • /iplogger getIPs [username] - Displays a list of all IP addresses from which a specific user connected to the server.

  • /iplogger getUsers [IP] - Shows a list of all accounts that logged into the server from the specified IP address.

  • /iplogger removeIpFromUser [username] [IP] - Removes the specified IP address from the list associated with the user.

  • /iplogger getDuplicateIPs - Generates a report on users who connected from the same IP addresses. This usually indicates either living in the same household or using alternative accounts by one person.

  • /iplogger geolocate [IP] - Uses the free iplocation.net resource to determine the registration country of the IP address.

  • /iplogger toggleDebugMode - Activates extended logging in the server console. Mainly useful for developers' diagnostics. The mode automatically disables upon server restart.

Project members
jpwanabe

jpwanabe

Developer

Created: 11 Apr 2025

ID: 85896