From 38518d01033cae402ae10e56fd4e0c7ee649323f Mon Sep 17 00:00:00 2001 From: alterNERDtive Date: Thu, 22 Jun 2023 12:57:23 +0200 Subject: [PATCH] removed mixin that would crash the game with invalid configs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (there isn’t really a real world scenario for that anyway) --- .../mixin/MixinEnchantmentCost.java | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinEnchantmentCost.java b/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinEnchantmentCost.java index fd5eb5f..0bdc4e2 100644 --- a/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinEnchantmentCost.java +++ b/src/main/java/tv/alterNERD/VaultModTweaks/integration/mixin/MixinEnchantmentCost.java @@ -44,26 +44,6 @@ public class MixinEnchantmentCost { @Shadow(remap = false) private List items; - /** - * Removes the Emerald cost from all Vault Enchanter enchantments when - * creating a new configuration. - * - * @param items - * @param levels - * @param ci - */ - @Inject( - method = "(Ljava/util/List;I)V", - at = @At("RETURN"), - remap = false - ) - private void initCallback(List items, int levels, CallbackInfo ci) { - if (Configuration.ENCHANTS_FORFREE.get()) { - VaultModTweaks.LOGGER.info("the_vault_tweaks.log.inject.enchanter.forfree"); - this.items.clear(); - } - } - /** * Removes the Emerald cost from all Vault Enchanter enchantments when * reading an existing JSON configuration.