diff options
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java b/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java index 5fc06cdd5..910d1aeb5 100644 --- a/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java +++ b/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java @@ -42,6 +42,13 @@ public class ConfigObjectImpl implements ConfigObject { .withName("darkTheme") .build(); + private ConfigValue<Boolean> renderEntryExtraOverlay = ConfigValue.builder(Boolean.class) + .withParent(appearance) + .withDefaultValue(true) + .withComment("Whether REI should render entry's overlay.\nExample: Enchantment Glint") + .withName("renderEntryExtraOverlay") + .build(); + private ConfigValue<RecipeScreenType> recipeScreenType = ConfigValue.builder(RecipeScreenType.class) .withParent(appearance) .withDefaultValue(RecipeScreenType.UNSET) @@ -180,6 +187,11 @@ public class ConfigObjectImpl implements ConfigObject { } @Override + public Node getGeneral() { + return general; + } + + @Override public ConfigNode getConfigNode() { return configNode; } @@ -210,6 +222,11 @@ public class ConfigObjectImpl implements ConfigObject { } @Override + public boolean doesRenderEntryExtraOverlay() { + return renderEntryExtraOverlay.getValue().booleanValue(); + } + + @Override public boolean isEntryListWidgetScrolled() { return scrollingEntryListWidget.getValue().booleanValue(); } |
