diff --git a/Essentials/src/com/earth2me/essentials/Permissions2Handler.java b/Essentials/src/com/earth2me/essentials/Permissions2Handler.java index c588bb5fa..23353c643 100644 --- a/Essentials/src/com/earth2me/essentials/Permissions2Handler.java +++ b/Essentials/src/com/earth2me/essentials/Permissions2Handler.java @@ -9,7 +9,7 @@ import org.bukkit.plugin.Plugin; public class Permissions2Handler implements IPermissionsHandler { private final transient PermissionHandler permissionHandler; - + Permissions2Handler(final Plugin permissionsPlugin) { permissionHandler = ((Permissions)permissionsPlugin).getHandler(); @@ -37,12 +37,13 @@ public class Permissions2Handler implements IPermissionsHandler public String getPrefix(final Player base) { - return permissionHandler.getGroupPrefix(base.getWorld().getName(), getGroup(base)); + final String prefix = permissionHandler.getGroupPrefix(base.getWorld().getName(), getGroup(base)); + return prefix == null ? "" : prefix; } public String getSuffix(final Player base) { - return permissionHandler.getGroupSuffix(base.getWorld().getName(), getGroup(base)); + final String suffix = permissionHandler.getGroupSuffix(base.getWorld().getName(), getGroup(base)); + return suffix == null ? "" : suffix; } - } diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java b/Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java index cc519113c..7eb1e8f9d 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java @@ -55,7 +55,7 @@ public class Commandunlimited extends EssentialsCommand return; } - ItemStack stack = ess.getItemDb().get(args[0], 1); + ItemStack stack = ess.getItemDb().get(args[0], 2); String itemname = stack.getType().toString().toLowerCase().replace("_", ""); if (!user.isAuthorized("essentials.unlimited.item-all") diff --git a/EssentialsChat/nbproject/project.properties b/EssentialsChat/nbproject/project.properties index 2e51b176b..08df72abc 100644 --- a/EssentialsChat/nbproject/project.properties +++ b/EssentialsChat/nbproject/project.properties @@ -27,13 +27,11 @@ dist.javadoc.dir=${dist.dir}/javadoc endorsed.classpath= excludes= file.reference.bukkit-0.0.1-SNAPSHOT.jar=../lib/bukkit-0.0.1-SNAPSHOT.jar -file.reference.Factions.jar=../lib/Factions.jar includes=** jar.compress=false javac.classpath=\ ${reference.Essentials.jar}:\ - ${file.reference.bukkit-0.0.1-SNAPSHOT.jar}:\ - ${file.reference.Factions.jar} + ${file.reference.bukkit-0.0.1-SNAPSHOT.jar} # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false diff --git a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java index 4807ada0f..20b3756d0 100644 --- a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java +++ b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChat.java @@ -22,8 +22,7 @@ public class EssentialsChat extends JavaPlugin final PluginManager pluginManager = getServer().getPluginManager(); final IEssentials ess = (IEssentials)pluginManager.getPlugin("Essentials"); - chatListener = new HashMap(); - //EssentialsChatPlayerListener.checkFactions(pluginManager); + chatListener = new HashMap(); final EssentialsChatPlayerListener playerListener = new EssentialsChatPlayerListener(getServer(), ess, chatListener); pluginManager.registerEvent(Type.PLAYER_CHAT, playerListener, Priority.Highest, this); diff --git a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayerListener.java b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayerListener.java index b38073909..c4874d631 100644 --- a/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayerListener.java +++ b/EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayerListener.java @@ -100,7 +100,7 @@ public class EssentialsChatPlayerListener extends PlayerListener { continue; } - if (u.equals(user) && !u.isAuthorized("essentials.chat.spy")) + if (!u.equals(user) && !u.isAuthorized("essentials.chat.spy")) { final Location l = u.getLocation(); final int dx = Math.abs(x - l.getBlockX()); diff --git a/lib/Factions.jar b/lib/Factions.jar deleted file mode 100644 index af13995ae..000000000 Binary files a/lib/Factions.jar and /dev/null differ