1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-06-26 07:03:22 +00:00

Reload configs from the file

This commit is contained in:
SquidDev 2019-06-21 21:32:02 +01:00
parent 0741daa7eb
commit 3052506e2e

View File

@ -6,6 +6,8 @@
package dan200.computercraft.shared;
import com.electronwill.nightconfig.core.CommentedConfig;
import com.electronwill.nightconfig.core.file.CommentedFileConfig;
import com.google.common.base.CaseFormat;
import com.google.common.base.Converter;
import dan200.computercraft.ComputerCraft;
@ -325,6 +327,10 @@ public static void sync( ModConfig.Loading event )
@SubscribeEvent
public static void sync( ModConfig.ConfigReloading event )
{
// Ensure file configs are reloaded. Forge should probably do this, so worth checking in the future.
CommentedConfig config = event.getConfig().getConfigData();
if( config instanceof CommentedFileConfig ) ((CommentedFileConfig) config).load();
sync();
}