parent
8c074239af
commit
4116287f00
3 changed files with 14 additions and 0 deletions
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
* Updated dependencies for Vault Hunters 3.11.2.2.
|
* Updated dependencies for Vault Hunters 3.11.2.2.
|
||||||
* Fixed jewel cutting tweaks being en-/disabled via the Jeweller expertise switch, the dedicated option now takes effect.
|
* Fixed jewel cutting tweaks being en-/disabled via the Jeweller expertise switch, the dedicated option now takes effect.
|
||||||
|
* Fixed race condition between Vault Mod config loading and Tweaks Mod config loading; the Vault Mod config is now reloaded whenever the Tweaks Mod config is (re-)loaded. (fixes #9)
|
||||||
|
|
||||||
# 3.11.2.1 (2023-08-07)
|
# 3.11.2.1 (2023-08-07)
|
||||||
|
|
||||||
|
|
|
@ -26,10 +26,13 @@ import net.minecraft.data.tags.BlockTagsProvider;
|
||||||
import net.minecraftforge.fml.ModLoadingContext;
|
import net.minecraftforge.fml.ModLoadingContext;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
import net.minecraftforge.fml.common.Mod;
|
||||||
import net.minecraftforge.fml.config.ModConfig;
|
import net.minecraftforge.fml.config.ModConfig;
|
||||||
|
import net.minecraftforge.fml.event.config.ModConfigEvent;
|
||||||
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
|
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
|
||||||
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
|
||||||
import net.minecraftforge.forge.event.lifecycle.GatherDataEvent;
|
import net.minecraftforge.forge.event.lifecycle.GatherDataEvent;
|
||||||
|
import iskallia.vault.init.ModConfigs;
|
||||||
import tv.alterNERD.VaultModTweaks.integration.TagManager;
|
import tv.alterNERD.VaultModTweaks.integration.TagManager;
|
||||||
|
import tv.alterNERD.VaultModTweaks.util.I18n;
|
||||||
|
|
||||||
@Mod("the_vault_tweaks")
|
@Mod("the_vault_tweaks")
|
||||||
public class VaultModTweaks
|
public class VaultModTweaks
|
||||||
|
@ -40,6 +43,7 @@ public class VaultModTweaks
|
||||||
public VaultModTweaks() {
|
public VaultModTweaks() {
|
||||||
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
|
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
|
||||||
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::gatherData);
|
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::gatherData);
|
||||||
|
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::configLoaded);
|
||||||
ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, Configuration.CONFIG);
|
ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, Configuration.CONFIG);
|
||||||
ModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT, Configuration.CLIENTCONFIG);
|
ModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT, Configuration.CLIENTCONFIG);
|
||||||
}
|
}
|
||||||
|
@ -59,4 +63,11 @@ public class VaultModTweaks
|
||||||
event.getExistingFileHelper())
|
event.getExistingFileHelper())
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void configLoaded(final ModConfigEvent event) {
|
||||||
|
if (event.getConfig().getType() == ModConfig.Type.SERVER) {
|
||||||
|
LOGGER.info(I18n.get("the_vault_tweaks.log.config.reloadvaultconfig"));
|
||||||
|
ModConfigs.register();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,8 @@
|
||||||
"the_vault_tweaks.log.inject.vaultar.infusion": "Injecting Vault Altar infusion time: %1$ds …",
|
"the_vault_tweaks.log.inject.vaultar.infusion": "Injecting Vault Altar infusion time: %1$ds …",
|
||||||
"the_vault_tweaks.log.inject.vaultar.rock": "Injecting fake player interaction with Vault Altar …",
|
"the_vault_tweaks.log.inject.vaultar.rock": "Injecting fake player interaction with Vault Altar …",
|
||||||
|
|
||||||
|
"the_vault_tweaks.log.config.reloadvaultconfig": "Config has changed, reloading Vault Mod configs …",
|
||||||
|
|
||||||
"block.minecraft.andesite": "Andesite",
|
"block.minecraft.andesite": "Andesite",
|
||||||
"block.minecraft.polished_andesite": "Polished Andesite",
|
"block.minecraft.polished_andesite": "Polished Andesite",
|
||||||
"block.minecraft.andesite_stairs": "Andesite Stairs",
|
"block.minecraft.andesite_stairs": "Andesite Stairs",
|
||||||
|
|
Loading…
Reference in a new issue