From bfb3c3902e322bec7feb000d671db99dfe71245b Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Mon, 25 Jul 2016 23:00:58 +0200 Subject: [PATCH] fixed config init is not called on client side --- src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java | 5 +++-- src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java b/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java index 0ec15a0..5d34ec5 100644 --- a/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java +++ b/src/main/java/com/sosnitzka/taiga/TAIGAConfiguration.java @@ -10,6 +10,7 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import java.io.File; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; public class TAIGAConfiguration { @@ -73,8 +74,6 @@ public class TAIGAConfiguration { if (readFieldsFromConfig) { - //If getInt cannot get an integer value from the config file value of myInteger (e.g. corrupted file) - // it will set it to the default value passed to the function oreResistenceFactor = resMultiplier.getInt(RESMUT_DEFAULT_VALUE); if (oreResistenceFactor > RESMUT_MAX_VALUE || oreResistenceFactor < RESMUT_MIN_VALUE) { oreResistenceFactor = RESMUT_DEFAULT_VALUE; @@ -89,6 +88,8 @@ public class TAIGAConfiguration { if (config.hasChanged()) { config.save(); } + + System.out.println(Arrays.toString(config.getCategoryNames().toArray())); } public static class ConfigEventHandler { diff --git a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java index 13a65d8..5b512b8 100644 --- a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java +++ b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java @@ -115,6 +115,7 @@ public class ClientProxy extends CommonProxy { @Override public void initConfig() { + super.initConfig(); TAIGAConfiguration.clientPreInit(); }