From 4013098201c71d7527a1e3c8d321394079a5cb58 Mon Sep 17 00:00:00 2001 From: Max Lee Date: Fri, 3 Apr 2015 01:32:38 +0200 Subject: [PATCH] Add crossworld check to enderchests --- .../com/lishid/openinv/commands/OpenEnderPluginCommand.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/lishid/openinv/commands/OpenEnderPluginCommand.java b/src/main/java/com/lishid/openinv/commands/OpenEnderPluginCommand.java index c7cfdaf..15620e2 100644 --- a/src/main/java/com/lishid/openinv/commands/OpenEnderPluginCommand.java +++ b/src/main/java/com/lishid/openinv/commands/OpenEnderPluginCommand.java @@ -122,6 +122,12 @@ public class OpenEnderPluginCommand implements CommandExecutor { return; } + // Crossworld check + if ((!OpenInv.hasPermission(player, Permissions.PERM_CROSSWORLD) && !OpenInv.hasPermission(player, Permissions.PERM_OVERRIDE)) && target.getWorld() != player.getWorld()) { + player.sendMessage(ChatColor.RED + target.getDisplayName() + " is not in your world!"); + return; + } + // Record the target openEnderHistory.put(player, target.getName());