diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-02-15 11:33:09 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-02-15 11:33:09 +0800 |
| commit | aec0542e5f5e912450debdc0bff33b62910f5479 (patch) | |
| tree | 7b5b6dba4ac6270e9b95843b2d9bc58f8313d043 /runtime/src/main | |
| parent | 4f40914a0b2273ec6bc496f82554ae8368b58ff0 (diff) | |
| download | RoughlyEnoughItems-aec0542e5f5e912450debdc0bff33b62910f5479.tar.gz RoughlyEnoughItems-aec0542e5f5e912450debdc0bff33b62910f5479.tar.bz2 RoughlyEnoughItems-aec0542e5f5e912450debdc0bff33b62910f5479.zip | |
Remove composite / default selection screen
Diffstat (limited to 'runtime/src/main')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java index 6705f1fc0..89568931a 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java @@ -256,11 +256,14 @@ public class ClientHelperImpl implements ClientHelper { if (ConfigObject.getInstance().getRecipeScreenType() == DisplayScreenType.COMPOSITE) { screen = new CompositeDisplayViewingScreen(map, builder.getPreferredOpenedCategory()); } else if (ConfigObject.getInstance().getRecipeScreenType() == DisplayScreenType.UNSET) { - screen = new UncertainDisplayViewingScreen(REIRuntime.getInstance().getPreviousScreen(), DisplayScreenType.UNSET, true, original -> { - ConfigObject.getInstance().setRecipeScreenType(original ? DisplayScreenType.ORIGINAL : DisplayScreenType.COMPOSITE); - ConfigManager.getInstance().saveConfig(); - openView(builder); - }); + ConfigObject.getInstance().setRecipeScreenType(DisplayScreenType.ORIGINAL); + ConfigManager.getInstance().saveConfig(); + return openView(builder); +// screen = new UncertainDisplayViewingScreen(REIRuntime.getInstance().getPreviousScreen(), DisplayScreenType.UNSET, true, original -> { +// ConfigObject.getInstance().setRecipeScreenType(original ? DisplayScreenType.ORIGINAL : DisplayScreenType.COMPOSITE); +// ConfigManager.getInstance().saveConfig(); +// openView(builder); +// }); } else { screen = new DefaultDisplayViewingScreen(map, builder.getPreferredOpenedCategory()); } |
