IPDynamic
Block dynamic IPs and say goodbye to those annoying players.
Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Plugin only for servers not for Proxy
IPDynamic - Advanced IP Management for Minecraft Servers
IPDynamic only blocks IP addresses, not player usernames. Therefore, if you want to ban a username, you'll need to use an external plugin.
Managing disruptive players can be a challenge, especially when they circumvent bans by simply changing a digit in their IP address. In some cases, this may even tempt server owners to consider blocking entire countries, which often comes at the cost of losing legitimate players.
IPDynamic offers a smarter solution by providing dynamic IP filtering, allowing server administrators to block problematic players more effectively without impacting innocent users.
Features:
Dynamic IP Blocking:
Block IP addresses dynamically by targeting specific ranges, such as 127.0.0.-
or 127.0.-.-
, to prevent players from bypassing bans with minor IP changes.
Whitelist System:
If a legitimate player has a similar IP to a banned user, IPDynamic allows access based on their username through a whitelist. Players can request to be added to the whitelist, and server owners can verify their identity to ensure they aren’t the same malicious user.
Commands (Admin-Only):
/ipdynamic list
View the list of players currently on the whitelist.
/ipdynamic op1 <ip> <reason>
Apply a dynamic IP ban affecting only the last digit (e.g., 127.0.0.*).
Example: /ipdynamic op1 192.168.1.1 Hacks
/ipdynamic op2 <ip> <reason>
Apply a broader dynamic IP ban affecting the last two digits (e.g., 127.0..).
Example: /ipdynamic op2 192.168.1.1 Hacks
/ipdynamic reload
Reload the configuration and messages without restarting the server.
/ipdynamic reset <op1/op2> <ip>
Remove an IP from the blacklist that was banned with either op1 or op2.
/ipdynamic add <username>
Add a player to the whitelist, allowing them to log in even if their IP is similar to a banned one.
/ipdynamic del <username>
Remove a player from the whitelist.
/ipdynamic alts <username>
Verify all the ips that the player has logged in to, including accounts, ips, countries where he/she connects.
New We've added a new system for admin logs and alt detection. You'll now see a new option called "Connections," which will show the IP address that a player connects from most frequently.
Admin-Log (IP/Alts)
The alt detection system tracks all account logins. If someone tries to access your account from another country, that IP address will also appear in your account. For example:
Searching data for the account SrNemesis:
127.0.0.1 | Alts: 0 | Connections: 15 | Country: Chile
<- Suppose this is my main IP address; we know this because of the connections associated with it. I've played more than 15 times using the same IP, so it’s clearly the main address I use.
127.0.0.2 | Alts: 0 | Connections: 3 | Country: United States
<- This is an IP address from someone who tried to access my account, or it could have been a friend. Since the connection shows only 1 instance, we can now determine that it’s not my main account.
Partner LegionSigma Network
play.legionsigma.fun