Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Creators
Details
Licensed MIT
Published 10 months ago
Updated 2 days ago
IPWhiteList
IPWhitelist is a lightweight yet powerful security plugin designed to restrict server access to specific IPv4 addresses. It is ideal for private servers, staff-only networks, or maintaining high security on public servers by restricting admin account access to known locations.
🛡️ Key Features
- Strict Access Control: Only connections from whitelisted IPs are allowed to join.
- Player & IP Association: Associate IPs with player names to easily track who owns which address.
- Safety First: Built-in confirmation system prevents accidental bulk-deletion of user IPs.
- MiniMessage Support: Beautiful, modern message formatting with RGB colors and gradients.
- Performance: Uses high-performance SQLite for storage—no external database setup required.
- Bypass Options: Grant
ipwhitelist.bypasspermission to completely skip checks for trusted users.
🚀 Commands & Permissions
Main Command: /ipwhitelist (or /ipw)
- Add IP:
/ipw add <ip> [player]- Adds an IP, optionally tagging it with a player name.
- Remove IP:
/ipw remove <ip>- Removes a specific IP instantly.
- Remove Player:
/ipw remove <player>- Removes all IPs linked to a player name (requires confirmation).
- List:
/ipw list- Shows all whitelisted entries.
- Reload:
/ipw reload- Reloads the configuration.
Permission: ipwhitelist.admin (Required for all commands)
⚙️ Configuration
Fully customizable config.yml allows you to change every message output by the plugin.
kick-message: "<red><bold>ACCESS DENIED</bold><br><gray>Your IP address is not authorized.</gray></red>"
📦 Installation
- Drop
IPWhitelist.jarinto yourpluginsfolder. - Restart your server.
- Add your IP using the console:
ipw add <your-ip>. - Enjoy enhanced security!


