aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-06 20:25:01 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-06 20:25:01 +0800
commite5909b2fa40428d2a25a4f727a49a4f4fc47ad01 (patch)
tree65f1191151fbddf34da01c1d5eca9427c9751f14 /src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java
parent467c6d161a72f6b242c9d1c03ba0db43d70f9f67 (diff)
downloadRoughlyEnoughItems-e5909b2fa40428d2a25a4f727a49a4f4fc47ad01.tar.gz
RoughlyEnoughItems-e5909b2fa40428d2a25a4f727a49a4f4fc47ad01.tar.bz2
RoughlyEnoughItems-e5909b2fa40428d2a25a4f727a49a4f4fc47ad01.zip
Stuff's going on
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.java18
1 files changed, 17 insertions, 1 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 ee84bbab8..d1383c377 100644
--- a/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java
+++ b/src/main/java/me/shedaniel/rei/gui/config/ConfigScreen.java
@@ -238,7 +238,6 @@ public class ConfigScreen extends Screen {
public void onInitWidget(TextFieldWidget widget) {
widget.setMaxLength(99999);
widget.setText(RoughlyEnoughItemsCore.getConfigHelper().getConfig().gamemodeCommand);
- widget.setSuggestion(I18n.translate("text.rei.give_command.suggestion"));
}
@Override
@@ -251,6 +250,23 @@ public class ConfigScreen extends Screen {
}
}
}));
+ entryListWidget.configAddEntry(new ConfigEntry.TextFieldConfigEntry(new TranslatableTextComponent("text.rei.weather_command"), new ConfigEntry.TextFieldConfigEntry.ConfigEntryTextFieldProvider() {
+ @Override
+ public void onInitWidget(TextFieldWidget widget) {
+ widget.setMaxLength(99999);
+ widget.setText(RoughlyEnoughItemsCore.getConfigHelper().getConfig().weatherCommand);
+ }
+
+ @Override
+ public void onUpdateText(TextFieldWidget button, String text) {
+ RoughlyEnoughItemsCore.getConfigHelper().getConfig().weatherCommand = text;
+ try {
+ RoughlyEnoughItemsCore.getConfigHelper().saveConfig();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ }));
entryListWidget.configAddEntry(new ConfigEntry.TextFieldConfigEntry(new TranslatableTextComponent("text.rei.config.max_recipes_per_page"), new ConfigEntry.TextFieldConfigEntry.ConfigEntryTextFieldProvider() {
@Override
public void onInitWidget(TextFieldWidget widget) {