From 904b18c0b7f3de191fefe50aecc711fd28981ec7 Mon Sep 17 00:00:00 2001 From: Dabo Ross Date: Tue, 9 Jul 2013 20:36:32 -0700 Subject: [PATCH] Catch a ClassNotFoundException when PermissionsEx doesn't exist I was getting a ClassNotFoundException in this code when using ModifyWorld without PermisisonsEx. This code catches that exception. --- src/main/java/ru/tehkode/modifyworld/PlayerInformer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/ru/tehkode/modifyworld/PlayerInformer.java b/src/main/java/ru/tehkode/modifyworld/PlayerInformer.java index b2d040a..124e0f6 100644 --- a/src/main/java/ru/tehkode/modifyworld/PlayerInformer.java +++ b/src/main/java/ru/tehkode/modifyworld/PlayerInformer.java @@ -79,7 +79,12 @@ public class PlayerInformer { } public String getMessage(Player player, String permission) { - if (PermissionsEx.isAvailable()) { + boolean permissionsExAvailable = false; + try{ + permissionsExAvailable = PermissionsEx.isAvailable(); + } catch(ClassNotFoundException ex) { + } + if (permissionsExAvailable) { PermissionUser user = PermissionsEx.getUser(player); String message;