#BungeeCord ServerConnectEvent isnt being triggered

1 messages · Page 1 of 1 (latest)

broken thorn
#

my ServerConnectEvent event isnt being triggered, it is registered in my onEnable, I dont understand the issue.

@EventHandler
public void onPlayerJoin(ServerConnectEvent e) {
    System.out.println("onPlayerJoin triggered");
    String type = CustomConfigFile.getConfig().getString("config.join-type");
    ProxiedPlayer pp = LobbySystem.getInstance().getProxy().getPlayer(e.getPlayer().getUniqueId());
    // DatabaseUtils.initialJoin((Player) e.getPlayer());
    ServerInfo sv;
    if (type.equals("RANDOM")) {
        sv = LobbySystem.getInstance().getRandomLobby();
    }
    else {
        sv = LobbySystem.getInstance().getProxy().getServerInfo("LOBBY2");
    }
    System.out.println(ChatColor.AQUA + "[LobbySystem] >> " + ChatColor.GOLD + "New Player Connected. Sending them lobby " + sv.getName());
    e.setTarget(sv);
}

Here is how I register the event in my onEnable: getProxy().getPluginManager().registerListener(this, new OnPlayerConnect());

foggy fog
#

getProxy?

#

heh?

livid sinew
#

bungeecord

foggy fog
#

i've have never seen this before

#

gonna jump out the windows!

livid sinew
#

lol

#

@broken thorn

#

send your imports

#

in both main plugin class and OnPlayerConnect

broken thorn
glass pond
#

is the onEnable running

broken thorn
#

yeah

#

I see the console logs

#

thats the only event

glass pond
#

have you tried registering any other listener

#

try another one just in case

broken thorn
#

alright

#

it appears that the other events are working

#

just not ServerConnectEvent