This plugin aims to be a quick and easy replacement to IPList and OnlyProxyJoin which bypasses the "spigot and bungee IP passing". In other words, think an IPList/OnlyProxyJoin plugin that works with spigot and bungee support. It also strives to be easier to use, providing in-game commands to modify the whitelist.
How to use :
Assuming you did this correctly, IPWhitelist will detect you are connecting through bungeecord, and whitelist your IP. Once this is done, it will only accept connections connecting through this IP address.
- Install IPWhitelist on every SPIGOT server. This plugin is NOT installed on BungeeCord.
- (Optional) Enable IP Forwarding in spigot/bungeecord
- Connect to the spigot server through bungeecord
/ipwl - Gives you a help of other commands
/ipwl addip <ip> - Adds the IP to the whitelist
/ipwl remip <ip> - Removes the IP of the whitelist
/ipwl list - Lists all whitelisted IPs
/ipwl reload - Reloads the whitelist config.
/ipwl debug - Enables debug mode, which prints the bungee IP of all connecting users
/ipwl setup - Enables setup mode. For this to work, you need to have no whitelist IP addresses.
Permission node :
ipwhitelist.setup - Access /ipwl command
Version compability :
IPWhitelist 1.6-b3 : Spigot 1.7.5, build 1360 and higher only
IPWhitelist 1.6-b2 : Bukkit and other compatible servers 1.7.2
Note2 : Feedback is appreciated