(EnumRestartRequirement restarted)
| 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 | } |
no test coverage detected