diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-03-07 23:13:49 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-03-07 23:13:49 +0800 |
| commit | 20a0d31befa8120688b77faf189748ca4c0b9e07 (patch) | |
| tree | e7d3fd477e44daea5949fa2e7880ba39db2c78fb /src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java | |
| parent | 8cd1f1a9804f980c1666079c99bafb6330c77723 (diff) | |
| download | RoughlyEnoughItems-20a0d31befa8120688b77faf189748ca4c0b9e07.tar.gz RoughlyEnoughItems-20a0d31befa8120688b77faf189748ca4c0b9e07.tar.bz2 RoughlyEnoughItems-20a0d31befa8120688b77faf189748ca4c0b9e07.zip | |
option to disable recipe book
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java b/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java index 4af12577b..01f40f9aa 100644 --- a/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java +++ b/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java @@ -207,6 +207,25 @@ public class ConfigScreen extends Screen { return getTrueFalseText(RoughlyEnoughItemsCore.getConfigManager().getConfig().showUtilsButtons); } })); + entryListWidget.configAddEntry(new ConfigEntry.ButtonConfigEntry(new TranslatableTextComponent("text.rei.config.disable_recipe_book"), new ConfigEntry.ButtonConfigEntry.ConfigEntryButtonProvider() { + @Override + public boolean onPressed(int button, double mouseX, double mouseY) { + if (button == 0) + RoughlyEnoughItemsCore.getConfigManager().getConfig().disableRecipeBook = !RoughlyEnoughItemsCore.getConfigManager().getConfig().disableRecipeBook; + try { + RoughlyEnoughItemsCore.getConfigManager().saveConfig(); + } catch (IOException e) { + e.printStackTrace(); + return false; + } + return true; + } + + @Override + public String getText() { + return getTrueFalseText(RoughlyEnoughItemsCore.getConfigManager().getConfig().disableRecipeBook); + } + })); entryListWidget.configAddEntry(new ConfigEntry.CategoryTitleConfigEntry(new TranslatableTextComponent("text.rei.config.advanced"))); entryListWidget.configAddEntry(new ConfigEntry.TextFieldConfigEntry(new TranslatableTextComponent("text.rei.give_command"), new ConfigEntry.TextFieldConfigEntry.ConfigEntryTextFieldProvider() { @Override |
