diff options
author | snowleo <schneeleo@gmail.com> | 2011-09-21 15:52:36 -0700 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-09-21 15:52:36 -0700 |
commit | 517961b26a60c21729f8d88abe2d8a938acd66db (patch) | |
tree | 552f69ee1cba11f047ad4b7de9311b18adb0fa6d | |
parent | ecc56351ec1a35f7260a881d056015be02c34664 (diff) | |
parent | 85f63d0afed1ebb5319d7c8cf0e13da25145fe57 (diff) | |
download | Essentials-517961b26a60c21729f8d88abe2d8a938acd66db.tar Essentials-517961b26a60c21729f8d88abe2d8a938acd66db.tar.gz Essentials-517961b26a60c21729f8d88abe2d8a938acd66db.tar.lz Essentials-517961b26a60c21729f8d88abe2d8a938acd66db.tar.xz Essentials-517961b26a60c21729f8d88abe2d8a938acd66db.zip |
Merge pull request #26 from codename-B/patch-2
So... it's just some updates.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/perm/BPermissionsHandler.java | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/perm/BPermissionsHandler.java b/Essentials/src/com/earth2me/essentials/perm/BPermissionsHandler.java index 90b905113..7758d5cce 100644 --- a/Essentials/src/com/earth2me/essentials/perm/BPermissionsHandler.java +++ b/Essentials/src/com/earth2me/essentials/perm/BPermissionsHandler.java @@ -3,6 +3,7 @@ package com.earth2me.essentials.perm; import de.bananaco.permissions.Permissions; import de.bananaco.permissions.interfaces.PermissionSet; import de.bananaco.permissions.worlds.WorldPermissionsManager; +import de.bananaco.permissions.info.InfoReader; import java.util.List; import org.bukkit.entity.Player; @@ -10,10 +11,12 @@ import org.bukkit.entity.Player; public class BPermissionsHandler extends SuperpermsHandler { private final transient WorldPermissionsManager wpm; - + private final InfoReader info; public BPermissionsHandler() { wpm = Permissions.getWorldPermissionsManager(); + info = new InfoReader(); + info.instantiate(); } @Override @@ -48,4 +51,24 @@ public class BPermissionsHandler extends SuperpermsHandler } return groups.contains(group); } + + @Override + public boolean canBuild(final Player base, final String group) + { + return hasPermission(base, "bPermissions.build"); + } + + @Override + public String getPrefix(final Player base) + { + return info.getPrefix(base); + } + + @Override + public String getSuffix(final Player base) + { + return info.getSuffix(base); + } + + } |