diff --git a/src/main/java/io/ix0rai/rainglow/config/DeferredSaveOption.java b/src/main/java/io/ix0rai/rainglow/config/DeferredSaveOption.java index 201b7eb..ff1b927 100644 --- a/src/main/java/io/ix0rai/rainglow/config/DeferredSaveOption.java +++ b/src/main/java/io/ix0rai/rainglow/config/DeferredSaveOption.java @@ -4,7 +4,6 @@ import io.ix0rai.rainglow.Rainglow; import net.minecraft.client.MinecraftClient; import net.minecraft.client.option.Option; -import net.minecraft.text.CommonTexts; import java.util.function.Consumer; @@ -44,7 +43,7 @@ public static DeferredSaveOption createDeferredBoolean(String key, Stri return new DeferredSaveOption<>( Rainglow.translatableTextKey(key), tooltip != null ? Option.constantTooltip(Rainglow.translatableText(tooltip)) : Option.emptyTooltip(), - (text, value) -> value ? CommonTexts.YES : CommonTexts.NO, + (text, value) -> value ? RainglowConfigScreen.YES : RainglowConfigScreen.NO, BOOLEAN_VALUES, defaultValue, updateCallback, diff --git a/src/main/java/io/ix0rai/rainglow/config/RainglowConfigScreen.java b/src/main/java/io/ix0rai/rainglow/config/RainglowConfigScreen.java index 7991b9b..6293435 100644 --- a/src/main/java/io/ix0rai/rainglow/config/RainglowConfigScreen.java +++ b/src/main/java/io/ix0rai/rainglow/config/RainglowConfigScreen.java @@ -30,6 +30,8 @@ public class RainglowConfigScreen extends Screen { private static final Text TITLE = Rainglow.translatableText("config.title"); + public static final Text YES = Text.translatable("gui.yes").styled(style -> style.withColor(0x00FF00)); + public static final Text NO = Text.translatable("gui.no").styled(style -> style.withColor(0xFF0000)); private final Screen parent; private final Map> toggles = new HashMap<>();