public void handlePacket(Packet p, IoSession session) throws Exception { Player player = (Player) session.getAttachment(); Player affectedPlayer = world.getPlayer(p.readShort()); if (affectedPlayer == null) { player.setSuspiciousPlayer(true); return; } if (player.isBusy()) { player.resetPath(); return; } player.resetAll(); player.setFollowing(affectedPlayer, 1); player.getActionSender().sendMessage("Now following " + affectedPlayer.getUsername()); }