IpManager icon

IpManager -----

Manage player IP - Remove security problem with proxy



Don't report problem on Review section

What it is ?

It's a plugin to know the player IP, the proxy IP (if you have Bungeecord/Velocity). It also remove connection from fake proxy (more info below).

Why use IpManager and not another ?
There is another plugin ?
I can add something, Go in private message, on github or join my discord server.

3 IP saved ??
Yes. I can get 3 things:
- The player IP
- The proxy IP (same as player IP if you don't have proxy)
- The FAI IP (which contains FAI domain name like "free.fr" in France)

Now, i download it. How use it ?
Let player connect. Then, do /getip <name> to get IP informations.
(Available in console).
The permission to do / getip is: ipmanager.getip

What is the history with the security ?
If you have a proxy, someone can connect on your spigot server thanks to her proxy. So, they can be OP because they aren't on your proxy. (And, they can login with your name).
The "Only Proxy" system is to fix it.

Configuration ?
All messages are configurable. By default, they are in english.

An API ?
Yes.
When someone try to join your server, but which from the good Proxy, you can use the 'WrongProxyEvent'.

If you want to get IP or informations about it, there is 2 types of IpPlayer:
IpPlayer for online player
IpOfflinePlayer for offline player
Both are extends IpPlayerAbstract (can be cast)

To get all IP location data, do IpPlayer.getIpPlayer(player).getIP().
For specific informations, there is 'IpInfos' enum which recency all available data.
Resource Information
Author:
----------
Total Downloads: 965
First Release: Mar 7, 2020
Last Update: Jul 3, 2021
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings