You've already forked Arcturus-Morningstar-Extended
mirror of
https://github.com/duckietm/Arcturus-Morningstar-Extended.git
synced 2026-06-19 23:16:19 +00:00
fix(config): register gui enabled default
This commit is contained in:
@@ -158,6 +158,7 @@ public final class Emulator {
|
|||||||
Emulator.config.register("camera.price.points.type", "5");
|
Emulator.config.register("camera.price.points.type", "5");
|
||||||
Emulator.config.register("camera.render.delay", "5");
|
Emulator.config.register("camera.render.delay", "5");
|
||||||
Emulator.config.register("hotel.timezone", java.time.ZoneId.systemDefault().getId());
|
Emulator.config.register("hotel.timezone", java.time.ZoneId.systemDefault().getId());
|
||||||
|
Emulator.config.register("gui.enabled", "1");
|
||||||
String hotelTimezoneId = Emulator.getConfig().getValue("hotel.timezone", java.time.ZoneId.systemDefault().getId());
|
String hotelTimezoneId = Emulator.getConfig().getValue("hotel.timezone", java.time.ZoneId.systemDefault().getId());
|
||||||
System.out.println(startupCard(hotelTimezoneId));
|
System.out.println(startupCard(hotelTimezoneId));
|
||||||
Emulator.texts.register("camera.permission", "You don't have permission to use the camera!");
|
Emulator.texts.register("camera.permission", "You don't have permission to use the camera!");
|
||||||
|
|||||||
@@ -69,4 +69,14 @@ class EmulatorStartupConsoleTest {
|
|||||||
assertTrue(source.indexOf("configureAnsiConsole(styledConsole)") < source.indexOf("startupHero(styledConsole)"),
|
assertTrue(source.indexOf("configureAnsiConsole(styledConsole)") < source.indexOf("startupHero(styledConsole)"),
|
||||||
"Jansi must be installed before writing ANSI startup output");
|
"Jansi must be installed before writing ANSI startup output");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void registersGuiEnabledBeforeReadingIt() throws Exception {
|
||||||
|
String source = Files.readString(Path.of("src/main/java/com/eu/habbo/Emulator.java"));
|
||||||
|
|
||||||
|
assertTrue(source.contains("register(\"gui.enabled\", \"1\")"),
|
||||||
|
"gui.enabled must be registered so the default GUI toggle does not log missing config errors");
|
||||||
|
assertTrue(source.indexOf("register(\"gui.enabled\", \"1\")") < source.indexOf("getBoolean(\"gui.enabled\", true)"),
|
||||||
|
"gui.enabled must be registered before it is read");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user