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"); } }