@Override public void onPluginMessageReceived(String channel, Player player, byte[] message) { LocalSession session = plugin.getSession(player); String text = new String(message, UTF_8_CHARSET); session.handleCUIInitializationMessage(text); session.describeCUI(plugin.wrapPlayer(player)); }
private LocalSession getPlayerSession(Player player) { final WorldEditPlugin wep = getWorldEditPlugin(); if (wep == null) { return null; } try { return wep.getSession(player); } catch (Exception ex) { FLog.severe(ex); return null; } }