
IPProtect
This plugin automatically links a player's account to their IP address upon login, providing extra protection against account theft and unauthorized access.
🔒 IPProtect — Stop IP Sharing, Secure Your Server IPProtect is a simple yet powerful plugin designed to prevent players from logging into your Minecraft server with different IP addresses. When a player joins for the first time, their IP is automatically saved. If they try to connect later using a different IP, they will be kicked immediately. This helps stop account sharing and improves server security.
✅ Key Features Block players from connecting with a different IP than their first login.
Automatic IP registration on first join.
Easy command to unlink your own IP (/unlinkip), which immediately kicks you to allow a fresh login.
Admins can unlink any player using /unlinkip
Debug all saved IP addresses using /debugip.
Fully customizable messages through langs.yml (supports color codes and placeholders).
Stores data in a simple ips.yml file, no database needed.
Supports tab completion for commands.
🛡️ Permissions
unlinkip.use — required to unlink another player’s IP with /unlinkip
Self-unlink (/unlinkip without arguments) is available to all players.
⚙️ Commands /unlinkip — Unlink your own IP and force a kick.
/unlinkip
/debugip — View all registered IP addresses (admin only).
💬 Configuration All messages are stored in langs.yml and can be edited easily.
Use placeholders like %player% and %ip% for dynamic messages.
