rendered paste bodypackage com.juze.DropPlugin;import java.util.logging.Logger;import org.bukkit.entity.Player;import org.bukkit.plugin.Plugin;import com.nijikokun.bukkit.Permissions.Permissions;import com.nijiko.permissions.PermissionHandler;public class PermissionsManager { public final Logger log = Logger.getLogger("Minecraft"); public final String LOG_PREFIX = "[DropPlugin] "; public static boolean usingpermissions = true; public static PermissionHandler permissionHandler = null; public static PermissionHandler getPermissions() { if (permissionsHandler != null) { return permissionsHandler; } Plugin permissionsPlugin = plugin.getServer().getPluginManager().getPlugin("Permissions"); if (permissionsPlugin == null || !(permissionsPlugin instanceof Permissions)) { log.warning(LOG_PREFIX + "Permissions plugin not found. Permissions subsystem disabled."); usingpermissions = false; return null; } permissionHandler = ((Permissions) permissionsPlugin).getHandler(); } public static boolean hasPermission(Player player, String string) { if (usingpermissions && permissionHandler == null) { permissionsHandler = getPermissions(); } return (usingpermissions) ? permissionHandler.has(player, string) : true; }}