From 0a10eb1529a04badbd3f90e4e25e4c9173522601 Mon Sep 17 00:00:00 2001 From: Steffion Date: Fri, 25 Oct 2013 11:21:29 +0200 Subject: [PATCH] * Fixed bug Permissions system not working. Fixes #44. --- .../BlockHunt/Managers/PermissionsM.java | 2 +- src/nl/Steffion/BlockHunt/PermissionsC.java | 36 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/nl/Steffion/BlockHunt/Managers/PermissionsM.java b/src/nl/Steffion/BlockHunt/Managers/PermissionsM.java index 031cbf7..5580f7f 100644 --- a/src/nl/Steffion/BlockHunt/Managers/PermissionsM.java +++ b/src/nl/Steffion/BlockHunt/Managers/PermissionsM.java @@ -66,7 +66,7 @@ public class PermissionsM { return true; } else if (player.hasPermission(PermissionsC.main + perm.perm)) { return true; - } else if (player.hasPermission(PermissionsC.main + perm.perm + "*")) { + } else if (player.hasPermission(PermissionsC.main + perm.perm + ".*")) { return true; } else { if (message) { diff --git a/src/nl/Steffion/BlockHunt/PermissionsC.java b/src/nl/Steffion/BlockHunt/PermissionsC.java index b2bbec1..098b5da 100644 --- a/src/nl/Steffion/BlockHunt/PermissionsC.java +++ b/src/nl/Steffion/BlockHunt/PermissionsC.java @@ -20,24 +20,24 @@ public class PermissionsC { } public enum Permissions { - info (main + "info", PType.ALL), - help (main + "help", PType.ALL), - reload (main + "reload", PType.ADMIN), - join (main + "join", PType.PLAYER), - joinfull (main + "joinfull", PType.MODERATOR), - joinsign (main + "joinsign", PType.PLAYER), - leave (main + "leave", PType.PLAYER), - list (main + "list", PType.PLAYER), - shop (main + "shop", PType.PLAYER), - shopblockchooser (main + "shop.blockchooser", PType.ADMIN), - start (main + "start", PType.MODERATOR), - create (main + "create", PType.ADMIN), - set (main + "set", PType.MODERATOR), - setwarp (main + "setwarp", PType.MODERATOR), - signcreate (main + "signcreate", PType.MODERATOR), - remove (main + "remove", PType.ADMIN), - tokens (main + "tokens", PType.ADMIN), - allcommands (main + "allcommands", PType.OP); + info ("info", PType.ALL), + help ("help", PType.ALL), + reload ("reload", PType.ADMIN), + join ("join", PType.PLAYER), + joinfull ("joinfull", PType.MODERATOR), + joinsign ("joinsign", PType.PLAYER), + leave ("leave", PType.PLAYER), + list ("list", PType.PLAYER), + shop ("shop", PType.PLAYER), + shopblockchooser ("shop.blockchooser", PType.ADMIN), + start ("start", PType.MODERATOR), + create ("create", PType.ADMIN), + set ("set", PType.MODERATOR), + setwarp ("setwarp", PType.MODERATOR), + signcreate ("signcreate", PType.MODERATOR), + remove ("remove", PType.ADMIN), + tokens ("tokens", PType.ADMIN), + allcommands ("allcommands", PType.OP); public String perm; public PType type;