From ec0e18548313b9c788ef72b6c0d68ee4bd2d9de5 Mon Sep 17 00:00:00 2001 From: mathias Date: Sun, 16 Jun 2019 15:17:36 +0300 Subject: [PATCH] Minor fixes --- src/main/java/pw/kaboom/extras/Events.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/pw/kaboom/extras/Events.java b/src/main/java/pw/kaboom/extras/Events.java index ddbde6d..2eec189 100644 --- a/src/main/java/pw/kaboom/extras/Events.java +++ b/src/main/java/pw/kaboom/extras/Events.java @@ -562,6 +562,7 @@ class Events implements Listener { @EventHandler void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) { String arr[] = event.getMessage().split(" "); + String command = event.getMessage(); UUID playerUUID = event.getPlayer().getUniqueId(); if (main.commandMillisList.containsKey(playerUUID)) { @@ -578,8 +579,7 @@ class Events implements Listener { arr[0].toLowerCase().equals("/gamerule")) { if (arr[1] != null && arr[1].toLowerCase().equals("randomtickspeed")) { if (arr[2] != null && Integer.parseInt(arr[2]) > 6) { - String gameruleArr[] = event.getMessage().split(" ", 2); - event.setMessage(gameruleArr[0] + " 6"); + event.setMessage(command.replaceFirst(arr[2], "6")); } } } else if (arr[0].toLowerCase().equals("/minecraft:particle") || @@ -761,6 +761,7 @@ class Events implements Listener { @EventHandler void onServerCommand(ServerCommandEvent event) { String arr[] = event.getCommand().split(" "); + String command = event.getCommand(); if (main.consoleCommandBlacklist.contains(arr[0].toLowerCase())) { event.setCancelled(true); @@ -768,8 +769,7 @@ class Events implements Listener { arr[0].toLowerCase().equals("gamerule")) { if (arr[1] != null && arr[1].toLowerCase().equals("randomtickspeed")) { if (arr[2] != null && Integer.parseInt(arr[2]) > 6) { - String gameruleArr[] = event.getCommand().split(" ", 3); - event.setCommand(gameruleArr[0] + " 6"); + event.setCommand(command.replaceFirst(arr[2], "6")); } } } else if (arr[0].toLowerCase().equals("minecraft:particle") ||