├── .editorconfig ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── net │ │ └── andylizi │ │ └── haproxydetector │ │ ├── CIDR.java │ │ ├── HAProxyDetectorHandler.java │ │ ├── MetricsId.java │ │ ├── ProxyWhitelist.java │ │ ├── ReflectionUtil.java │ │ ├── bukkit │ │ ├── BukkitMain.java │ │ ├── HAProxyMessageHandler.java │ │ ├── InjectionStrategy.java │ │ ├── InjectionStrategy1.java │ │ └── InjectionStrategy2.java │ │ ├── bungee │ │ └── BungeeMain.java │ │ └── velocity │ │ ├── HAProxyDetectorHandler.java │ │ └── VelocityMain.java └── resources │ ├── bungee.yml │ └── plugin.yml └── test └── java └── net └── andylizi └── haproxydetector └── CIDRTest.java /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/CIDR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/CIDR.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/HAProxyDetectorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/HAProxyDetectorHandler.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/MetricsId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/MetricsId.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/ProxyWhitelist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/ProxyWhitelist.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/ReflectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/ReflectionUtil.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bukkit/BukkitMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bukkit/BukkitMain.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bukkit/HAProxyMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bukkit/HAProxyMessageHandler.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy1.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bukkit/InjectionStrategy2.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/bungee/BungeeMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/bungee/BungeeMain.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/velocity/HAProxyDetectorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/velocity/HAProxyDetectorHandler.java -------------------------------------------------------------------------------- /src/main/java/net/andylizi/haproxydetector/velocity/VelocityMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/java/net/andylizi/haproxydetector/velocity/VelocityMain.java -------------------------------------------------------------------------------- /src/main/resources/bungee.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/resources/bungee.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/test/java/net/andylizi/haproxydetector/CIDRTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andylizi/haproxy-detector/HEAD/src/test/java/net/andylizi/haproxydetector/CIDRTest.java --------------------------------------------------------------------------------