MCPcopy Create free account
hub / github.com/BuildCraft/BuildCraft / reloadConfig

Method reloadConfig

common/buildcraft/core/BCCoreConfig.java:142–163  ·  view source on GitHub ↗
(EnumRestartRequirement restarted)

Source from the content-addressed store, hash-verified

140 }
141
142 public static void reloadConfig(EnumRestartRequirement restarted) {
143 useLocalServerOnClient = propUseLocalServerOnClient.getBoolean();
144 minePlayerProteted = propMinePlayerProtected.getBoolean();
145 useColouredLabels = propUseColouredLabels.getBoolean();
146 BCLibConfig.useColouredLabels = useColouredLabels;
147 hidePower = propHidePower.getBoolean();
148 hideFluid = propHideFluid.getBoolean();
149 useBucketsStatic = propUseBucketsStatic.getBoolean();
150 useBucketsFlow = propUseBucketsFlow.getBoolean();
151 itemLifespan = propItemLifespan.getInt();
152 BCLibConfig.itemLifespan = itemLifespan;
153 markerMaxDistance = propMarkerMaxDistance.getInt();
154
155 if (EnumRestartRequirement.GAME.hasBeenRestarted(restarted)) {
156 colourBlindMode = propColourBlindMode.getBoolean();
157 worldGen = propWorldGen.getBoolean();
158 worldGenWaterSpring = propWorldGenWaterSpring.getBoolean();
159 }
160 if (config.hasChanged()) {
161 config.save();
162 }
163 }
164}

Callers 2

preInitMethod · 0.95
onConfigChangeMethod · 0.95

Calls 3

getBooleanMethod · 0.80
hasBeenRestartedMethod · 0.80
saveMethod · 0.45

Tested by

no test coverage detected