diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-08 18:23:00 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-08 18:23:00 +0800 |
| commit | 72e1653cbb38282f8dce59a00fb381e18bfc795d (patch) | |
| tree | 468a1d03c3a7295b43f28e71b84856a512e72b3f /src/main/java/me/shedaniel/Core.java | |
| parent | 6d5101aad169bc5d4d8bcd638aee0d4ce71c120a (diff) | |
| download | RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.tar.gz RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.tar.bz2 RoughlyEnoughItems-72e1653cbb38282f8dce59a00fb381e18bfc795d.zip | |
Craftable Only WIP
Diffstat (limited to 'src/main/java/me/shedaniel/Core.java')
| -rwxr-xr-x | src/main/java/me/shedaniel/Core.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/me/shedaniel/Core.java b/src/main/java/me/shedaniel/Core.java index 498b0a43b..2cc74161b 100755 --- a/src/main/java/me/shedaniel/Core.java +++ b/src/main/java/me/shedaniel/Core.java @@ -1,6 +1,7 @@ package me.shedaniel; import me.shedaniel.config.REIConfig; +import me.shedaniel.config.REIRuntimeConfig; import me.shedaniel.listenerdefinitions.ClientTickable; import me.shedaniel.listenerdefinitions.IEvent; import me.shedaniel.listeners.DrawContainerListener; @@ -31,8 +32,8 @@ public class Core implements ClientModInitializer { private static List<IEvent> events = new LinkedList<>(); public static final File configFile = new File(FabricLoader.INSTANCE.getConfigDirectory(), "rei.json"); public static REIConfig config; + public static REIRuntimeConfig runtimeConfig; public static ClientListener clientListener; - public static boolean centreSearchBox; public static Logger LOGGER = LogManager.getFormatterLogger("REI"); @Override @@ -42,7 +43,7 @@ public class Core implements ClientModInitializer { registerFabricEvents(); try { loadConfig(); - centreSearchBox = config.centreSearchBox; + runtimeConfig = new REIRuntimeConfig(); } catch (IOException e) { e.printStackTrace(); } @@ -52,6 +53,8 @@ public class Core implements ClientModInitializer { private void registerFabricEvents() { ClientTickEvent.CLIENT.register(minecraftClient -> { getListeners(ClientTickable.class).forEach(ClientTickable::clientTick); + if (!Core.config.enableCraftableOnlyButton) + Core.runtimeConfig.craftableOnly = false; }); } |
