Fix for (Async)PlayerPreLoginEvent returning proxy IP when using BungeeCord
Support Java 8