diff options
Diffstat (limited to 'api/src/main')
| -rw-r--r-- | api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java | 2 | ||||
| -rw-r--r-- | api/src/main/java/me/shedaniel/rei/api/client/gui/config/FavoriteAddWidgetMode.java | 17 |
2 files changed, 19 insertions, 0 deletions
diff --git a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java index b9bafaa0c..5771c4481 100644 --- a/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java +++ b/api/src/main/java/me/shedaniel/rei/api/client/config/ConfigObject.java @@ -119,6 +119,8 @@ public interface ConfigObject { boolean doMergeDisplayUnderOne(); + FavoriteAddWidgetMode getFavoriteAddWidgetMode(); + ModifierKeyCode getFavoriteKeyCode(); ModifierKeyCode getRecipeKeybind(); diff --git a/api/src/main/java/me/shedaniel/rei/api/client/gui/config/FavoriteAddWidgetMode.java b/api/src/main/java/me/shedaniel/rei/api/client/gui/config/FavoriteAddWidgetMode.java new file mode 100644 index 000000000..8a846d088 --- /dev/null +++ b/api/src/main/java/me/shedaniel/rei/api/client/gui/config/FavoriteAddWidgetMode.java @@ -0,0 +1,17 @@ +package me.shedaniel.rei.api.client.gui.config; + +import net.minecraft.client.resources.language.I18n; + +import java.util.Locale; + +public enum FavoriteAddWidgetMode { + ALWAYS_INVISIBLE, + AUTO_HIDE, + ALWAYS_VISIBLE, + ; + + @Override + public String toString() { + return I18n.get("config.roughlyenoughitems.layout.favoriteAddWidgetMode." + name().toLowerCase(Locale.ROOT)); + } +} |
