// Path: src/main/java/com/github/lunatrius/core/reference/Names.java
// @SuppressWarnings("HardCodedStringLiteral")
// public final class Names {
//     public static final class Config {
//         public static final class Category {
//             public static final String VERSION_CHECK = "versioncheck";
//             public static final String TWEAKS = "tweaks";
//         }
// 
//         public static final String CHECK_FOR_UPDATES = "checkForUpdates";
//         public static final String CHECK_FOR_UPDATES_DESC = "Should the mod check for updates?";
// 
//         public static final String LANG_PREFIX = Reference.MODID + ".config";
//     }
// 
//     public static final class ModId {
//         public static final String DYNIOUS_VERSION_CHECKER = "VersionChecker";
//     }
// }
// 
// Path: src/main/java/com/github/lunatrius/core/reference/Reference.java
// public class Reference {
//     public static final String MODID = "lunatriuscore";
//     public static final String NAME = "LunatriusCore";
//     public static final String VERSION = "${version}";
//     public static final String FORGE = "${forgeversion}";
//     public static final String MINECRAFT = "${mcversion}";
//     public static final String PROXY_SERVER = "com.github.lunatrius.core.proxy.ServerProxy";
//     public static final String PROXY_CLIENT = "com.github.lunatrius.core.proxy.ClientProxy";
// 
//     public static Logger logger = LogManager.getLogger(Reference.MODID);
// }


import com.github.lunatrius.core.reference.Names;
import com.github.lunatrius.core.reference.Reference;
import net.minecraftforge.common.config.Config;
import net.minecraftforge.common.config.Config.Comment;
import net.minecraftforge.common.config.Config.RequiresMcRestart;
import net.minecraftforge.common.config.ConfigManager;
import net.minecraftforge.common.config.Configuration;
import net.minecraftforge.fml.client.event.ConfigChangedEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
package com.github.lunatrius.core.handler;


public class ConfigurationHandler {
    public static Configuration configuration;

// Path: src/main/java/com/github/lunatrius/core/reference/Names.java
// @SuppressWarnings("HardCodedStringLiteral")
// public final class Names {
//     public static final class Config {
//         public static final class Category {
//             public static final String VERSION_CHECK = "versioncheck";
//             public static final String TWEAKS = "tweaks";
//         }
// 
//         public static final String CHECK_FOR_UPDATES = "checkForUpdates";
//         public static final String CHECK_FOR_UPDATES_DESC = "Should the mod check for updates?";
// 
//         public static final String LANG_PREFIX = Reference.MODID + ".config";
//     }
// 
//     public static final class ModId {
//         public static final String DYNIOUS_VERSION_CHECKER = "VersionChecker";
//     }
// }
// 
// Path: src/main/java/com/github/lunatrius/core/reference/Reference.java
// public class Reference {
//     public static final String MODID = "lunatriuscore";
//     public static final String NAME = "LunatriusCore";
//     public static final String VERSION = "${version}";
//     public static final String FORGE = "${forgeversion}";
//     public static final String MINECRAFT = "${mcversion}";
//     public static final String PROXY_SERVER = "com.github.lunatrius.core.proxy.ServerProxy";
//     public static final String PROXY_CLIENT = "com.github.lunatrius.core.proxy.ClientProxy";
// 
//     public static Logger logger = LogManager.getLogger(Reference.MODID);
// }


// Path: src/main/java/com/github/lunatrius/core/handler/ConfigurationHandler.java
import com.github.lunatrius.core.reference.Names;
import com.github.lunatrius.core.reference.Reference;
import net.minecraftforge.common.config.Config;
import net.minecraftforge.common.config.Config.Comment;
import net.minecraftforge.common.config.Config.RequiresMcRestart;
import net.minecraftforge.common.config.ConfigManager;
import net.minecraftforge.common.config.Configuration;
import net.minecraftforge.fml.client.event.ConfigChangedEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

package com.github.lunatrius.core.handler;


public class ConfigurationHandler {
    public static Configuration configuration;

    @Config(modid = Reference.MODID, category = Names.Config.Category.VERSION_CHECK)