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.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta