类net.minecraftforge.common.config.ConfigManager源码实例Demo

下面列出了怎么用net.minecraftforge.common.config.ConfigManager的API类实例代码及写法,或者点击链接到github查看源代码。

/**
 * Inject the new values and save to the config file when the config has been changed from the GUI.
 *
 * @param event The event
 */
@SubscribeEvent
public static void onConfigChanged(final ConfigChangedEvent.OnConfigChangedEvent event) {
	if (event.getModID().equals(EmergingTechnology.MODID)) {
		ConfigManager.sync(EmergingTechnology.MODID, Config.Type.INSTANCE);
	}
}
 
源代码2 项目: I18nUpdateMod   文件: I18nConfig.java
@SubscribeEvent
public static void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(I18nUpdateMod.MODID)) {
        ConfigManager.sync(I18nUpdateMod.MODID, Config.Type.INSTANCE);
        I18nUpdateMod.logger.info("配置文件修改已经保存");
    }
}
 
源代码3 项目: BakaDanmaku   文件: BakaDanmakuConfig.java
@SubscribeEvent
public static void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(BakaDanmaku.MOD_ID)) {
        // 重载配置
        ConfigManager.sync(BakaDanmaku.MOD_ID, Config.Type.INSTANCE);

        if (BakaDanmaku.player != null) {
            // 提示信息
            BaseDanmakuThread.sendChatMessage("§8§l配置已经保存,正在重启中……");

            // 重载房间信息
            DanmakuThreadFactory.restartThreads();
        }
    }
}
 
源代码4 项目: Signals   文件: Signals.java
@EventHandler
public void postInit(FMLPostInitializationEvent event){
    proxy.postInit();
    RailManager.getInstance().initializeAPIImplementors(asmData);
    SignalsConfig.client.networkVisualization.initDefaults();
    ConfigManager.sync(Constants.MOD_ID, Type.INSTANCE);
}
 
源代码5 项目: Signals   文件: SignalsConfig.java
@SubscribeEvent
public static void onConfigChangedEvent(OnConfigChangedEvent event){
    if(event.getModID().equals(Constants.MOD_ID)) {
        ConfigManager.sync(Constants.MOD_ID, Type.INSTANCE);
        if(!enableRailNetwork) {
            Log.warning("RAIL NETWORK IS NOT FUNCTIONAL!");
        }
    }
}
 
源代码6 项目: GokiStats   文件: CommonHandler.java
@SubscribeEvent
public void configChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(Reference.MODID)) {
        ConfigManager.sync(Reference.MODID, Config.Type.INSTANCE);
        LootConfigDeserializer.reloadAll();
    }
}
 
源代码7 项目: TofuCraftReload   文件: TofuConfig.java
@SubscribeEvent
public static void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(TofuMain.MODID)) {
        ConfigManager.sync(TofuMain.MODID, Config.Type.INSTANCE);
    }
}
 
源代码8 项目: Sakura_mod   文件: SakuraConfig.java
@SubscribeEvent
public static void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(SakuraMain.MODID)) {
        ConfigManager.sync(SakuraMain.MODID, Config.Type.INSTANCE);
    }
}
 
源代码9 项目: GregTech   文件: EventHandlers.java
@SubscribeEvent
public void onConfigChangedEvent(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(GTValues.MODID)) {
        ConfigManager.sync(GTValues.MODID, Config.Type.INSTANCE);
    }
}
 
源代码10 项目: GregTech   文件: CommonProxy.java
@SubscribeEvent
public static void syncConfigValues(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(GTValues.MODID)) {
        ConfigManager.sync(GTValues.MODID, Type.INSTANCE);
    }
}
 
源代码11 项目: GT-Classic   文件: GTMod.java
@SubscribeEvent
public void onConfigChangedEvent(ConfigChangedEvent.OnConfigChangedEvent event) {
	if (event.getModID().equals(MODID)) {
		ConfigManager.sync(MODID, Config.Type.INSTANCE);
	}
}
 
源代码12 项目: YouTubeModdingTutorial   文件: CommonProxy.java
@SubscribeEvent
public void onConfigChangedEvent(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals(MODID)) {
        ConfigManager.sync(MODID, Config.Type.INSTANCE);
    }
}
 
源代码13 项目: VanillaFix   文件: ModConfig.java
@SubscribeEvent
public static void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equals("vanillafix")) {
        ConfigManager.sync(event.getModID(), Type.INSTANCE);
    }
}
 
源代码14 项目: Valkyrien-Skies   文件: VSConfig.java
/**
 * Synchronizes the data in this class and the data in the forge configuration
 */
public static void sync() {
    ConfigManager.sync(ValkyrienSkiesMod.MOD_ID, Type.INSTANCE);

    VSConfig.onSync();
}
 
源代码15 项目: LunatriusCore   文件: ConfigurationHandler.java
@SubscribeEvent
public void onConfigurationChangedEvent(final ConfigChangedEvent.OnConfigChangedEvent event) {
    if (event.getModID().equalsIgnoreCase(Reference.MODID)) {
        ConfigManager.sync(Reference.MODID, Config.Type.INSTANCE);
    }
}
 
 类方法
 同包方法