From 9cca6ddfb5fdd63a4237b7821586c44f25512fdf Mon Sep 17 00:00:00 2001 From: gnembon Date: Fri, 6 Dec 2019 13:41:13 -0400 Subject: [PATCH] just to make sure string booleans are handled properly --- src/main/java/carpet/settings/SettingsManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/carpet/settings/SettingsManager.java b/src/main/java/carpet/settings/SettingsManager.java index 06c40fed..e64bdc1e 100644 --- a/src/main/java/carpet/settings/SettingsManager.java +++ b/src/main/java/carpet/settings/SettingsManager.java @@ -146,7 +146,7 @@ public class SettingsManager continue; if (rule.type == boolean.class) ((ParsedRule) rule).set(server.getCommandSource(), false, "false"); - if (rule.type == String.class) + if (rule.type == String.class && rule.options.contains("false")) ((ParsedRule) rule).set(server.getCommandSource(), "false", "false"); } }