@EventHandler public void playerChangedWorld(PlayerChangedWorldEvent event) { if (!CommandBook.inst().hasPermission(event.getPlayer(), "commandbook.god")) { disableGodMode(event.getPlayer()); } }
/** * Updates a player's last active time. * * @param player player to update */ public void update(Player player) { AFKSession session = sessions.getSession(AFKSession.class, player); // Update the time and remove the idle message session.setLastUpdate(System.currentTimeMillis()); session.setIdleStatus(null); // Restore god mode setting if (godComp != null && session.isProtected() && godComp.hasGodMode(player)) { godComp.disableGodMode(player); session.setProtected(false); } }
disableGodMode(player); } else { if (player == sender) {