summaryrefslogtreecommitdiffstats
path: root/nms-patches/EntityPlayer.patch
diff options
context:
space:
mode:
authorThinkofdeath <thinkofdeath@spigotmc.org>2015-05-30 00:06:18 +0100
committerThinkofdeath <thinkofdeath@spigotmc.org>2015-05-30 00:06:18 +0100
commit8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5 (patch)
tree17eca513c07daa21aee13c812db38bbfde302df7 /nms-patches/EntityPlayer.patch
parent50848997470cf3d74abb6405736a908b16fd47d8 (diff)
downloadcraftbukkit-8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5.tar
craftbukkit-8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5.tar.gz
craftbukkit-8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5.tar.lz
craftbukkit-8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5.tar.xz
craftbukkit-8c14eb49ef4ab25dad18c8a5ca0d9a3074cd2ed5.zip
Handle a missed case with our vanilla permissions override
Diffstat (limited to 'nms-patches/EntityPlayer.patch')
-rw-r--r--nms-patches/EntityPlayer.patch7
1 files changed, 5 insertions, 2 deletions
diff --git a/nms-patches/EntityPlayer.patch b/nms-patches/EntityPlayer.patch
index 5e6e053a..7e1e7f52 100644
--- a/nms-patches/EntityPlayer.patch
+++ b/nms-patches/EntityPlayer.patch
@@ -481,17 +481,20 @@
return true;
} else if (!"tell".equals(s) && !"help".equals(s) && !"me".equals(s) && !"trigger".equals(s)) {
if (this.server.getPlayerList().isOp(this.getProfile())) {
-@@ -781,6 +963,9 @@
+@@ -781,6 +963,12 @@
} else {
return true;
}
+ */
++ if ("@".equals(s)) {
++ return getBukkitEntity().hasPermission("minecraft.command.selector");
++ }
+ return true;
+ // CraftBukkit end
}
public String w() {
-@@ -867,6 +1052,129 @@
+@@ -867,6 +1055,129 @@
}
public IChatBaseComponent getPlayerListName() {