From ff6cd430f249c0273543d6eb6d4cb835124920e7 Mon Sep 17 00:00:00 2001 From: alterNERDtive Date: Sun, 20 Aug 2023 19:08:46 +0200 Subject: [PATCH] fixed jewel cutting config option --- CHANGELOG.md | 1 + .../integration/mixin/MixinVaultJewelCuttingConfig.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f006849..2556a7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # devel * 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. # 3.11.2.1 (2023-08-07) diff --git a/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinVaultJewelCuttingConfig.java b/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinVaultJewelCuttingConfig.java index 9887988..44dd51b 100644 --- a/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinVaultJewelCuttingConfig.java +++ b/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinVaultJewelCuttingConfig.java @@ -51,10 +51,14 @@ public abstract class MixinVaultJewelCuttingConfig extends Config { @Override protected void onLoad(Config oldConfigInstance) { super.onLoad(oldConfigInstance); + if (Configuration.JEWELER_ENABLED.get()) { float chance = Configuration.JEWELER_CHANCE.get().floatValue(); VaultModTweaks.LOGGER.info(I18n.get("the_vault_tweaks.log.inject.jewelcutting.failurechance", chance)); this.jewelCuttingModifierRemovalChance = chance; + } + + if (Configuration.JEWELS_ENABLED.get()) { int min = Configuration.JEWELS_MIN.get(); int max = Configuration.JEWELS_MAX.get(); VaultModTweaks.LOGGER.info(I18n.get("the_vault_tweaks.log.inject.jewelcutting.sizes", min, max));