Added Module Settings and removed test screen
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package de.fullrisk.citrusDev.client;
|
||||
|
||||
import de.fullrisk.citrusDev.Config;
|
||||
import de.fullrisk.citrusDev.UI.Module_FPS;
|
||||
import de.fullrisk.citrusDev.UI.MyScreen;
|
||||
import de.fullrisk.citrusDev.UI.OverviewScreen;
|
||||
@@ -37,12 +38,14 @@ public class CitrusDevClient implements ClientModInitializer {
|
||||
ClientTickEvents.END_CLIENT_TICK.register(client -> {
|
||||
Module_FPS.tick(); // update every tick, unconditionally
|
||||
while (openScreenKey.consumeClick()) {
|
||||
client.setScreen(new MyScreen());
|
||||
client.setScreen(new MyScreen(null)); // always general tab
|
||||
}
|
||||
|
||||
while (openOverviewKey.consumeClick()) {
|
||||
client.setScreen(new OverviewScreen());
|
||||
String lastModule = Config.get().lastModule;
|
||||
client.setScreen(new MyScreen(lastModule)); // switch no longer even needed
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user