From c1c7313a99a3947842909a5c0fb2d53e120cf7c5 Mon Sep 17 00:00:00 2001 From: gnembon Date: Fri, 25 Jun 2021 23:01:42 -0300 Subject: [PATCH] empty suggested values won't show. Fixes #926 --- 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 c5ee9760..9909ac55 100644 --- a/src/main/java/carpet/settings/SettingsManager.java +++ b/src/main/java/carpet/settings/SettingsManager.java @@ -500,7 +500,7 @@ public class SettingsManager ps.println("* Type: `" + rule.type.getSimpleName() + "` "); ps.println("* Default value: `" + rule.defaultAsString + "` "); String optionString = rule.options.stream().map(s -> "`" + s + "`").collect(Collectors.joining(", ")); - ps.println((rule.isStrict?"* Required":"* Suggested")+" options: " + optionString + " "); + if (!optionString.isEmpty()) ps.println((rule.isStrict?"* Required":"* Suggested")+" options: " + optionString + " "); ps.println("* Categories: " + rule.categories.stream().map(s -> "`" + s.toUpperCase(Locale.ROOT) + "`").collect(Collectors.joining(", ")) + " "); boolean preamble = false; for (Validator validator : rule.validators)