From 3ae913c3e64cc19e5130793c45859d939019798f Mon Sep 17 00:00:00 2001 From: altrisi Date: Mon, 3 Apr 2023 21:42:44 +0200 Subject: [PATCH] Use enhanced switch in `CommandHelper` --- src/main/java/carpet/utils/CommandHelper.java | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/main/java/carpet/utils/CommandHelper.java b/src/main/java/carpet/utils/CommandHelper.java index 237ddf08..9298d186 100644 --- a/src/main/java/carpet/utils/CommandHelper.java +++ b/src/main/java/carpet/utils/CommandHelper.java @@ -40,18 +40,13 @@ public final class CommandHelper { { if (commandLevel instanceof Boolean) return (Boolean) commandLevel; String commandLevelString = commandLevel.toString(); - switch (commandLevelString) + return switch (commandLevelString) { - case "true": return true; - case "false": return false; - case "ops": return source.hasPermission(2); // typical for other cheaty commands - case "0": - case "1": - case "2": - case "3": - case "4": - return source.hasPermission(Integer.parseInt(commandLevelString)); - } - return false; + case "true" -> true; + case "false" -> false; + case "ops" -> source.hasPermission(2); // typical for other cheaty commands + case "0", "1", "2", "3", "4" -> source.hasPermission(Integer.parseInt(commandLevelString)); + default -> false; + }; } }