From ef31db1431ec2636a93ff64ba24fe3e8ddb36cee Mon Sep 17 00:00:00 2001 From: Luck Date: Mon, 10 Dec 2018 15:33:04 +0000 Subject: [PATCH] Improve /op and /deop command matching --- .../luckperms/bukkit/listeners/BukkitPlatformListener.java | 4 ++-- .../luckperms/nukkit/listeners/NukkitPlatformListener.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitPlatformListener.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitPlatformListener.java index e169178f..32fd0521 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitPlatformListener.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitPlatformListener.java @@ -75,8 +75,8 @@ public class BukkitPlatformListener implements Listener { s = s.substring(1); } - if (s.startsWith("minecraft:")) { - s = s.substring("minecraft:".length()); + if (s.contains(":")) { + s = s.substring(s.indexOf(':') + 1); } if (s.equals("op") || s.startsWith("op ") || s.equals("deop") || s.startsWith("deop ")) { diff --git a/nukkit/src/main/java/me/lucko/luckperms/nukkit/listeners/NukkitPlatformListener.java b/nukkit/src/main/java/me/lucko/luckperms/nukkit/listeners/NukkitPlatformListener.java index 8823b58a..4b177046 100644 --- a/nukkit/src/main/java/me/lucko/luckperms/nukkit/listeners/NukkitPlatformListener.java +++ b/nukkit/src/main/java/me/lucko/luckperms/nukkit/listeners/NukkitPlatformListener.java @@ -75,8 +75,8 @@ public class NukkitPlatformListener implements Listener { s = s.substring(1); } - if (s.startsWith("minecraft:")) { - s = s.substring("minecraft:".length()); + if (s.contains(":")) { + s = s.substring(s.indexOf(':') + 1); } if (s.equals("op") || s.startsWith("op ") || s.equals("deop") || s.startsWith("deop ")) {