Skip to content

Commit ca90097

Browse files
authored
Disable default enchantments if enchantedTools is false (#3105)
1 parent f77e9d7 commit ca90097

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/main/java/com/gregtechceu/gtceu/api/item/tool/ToolDefinitionBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.gregtechceu.gtceu.api.item.tool.aoe.AoESymmetrical;
44
import com.gregtechceu.gtceu.api.item.tool.behavior.IToolBehavior;
5+
import com.gregtechceu.gtceu.config.ConfigHolder;
56

67
import net.minecraft.world.item.ItemStack;
78
import net.minecraft.world.item.enchantment.Enchantment;
@@ -140,11 +141,10 @@ public ToolDefinitionBuilder effectiveStates(Predicate<BlockState> effectiveStat
140141
}
141142

142143
public ToolDefinitionBuilder defaultEnchantment(Enchantment enchantment, int level) {
143-
return this.defaultEnchantment(enchantment, level, 0);
144-
}
144+
if (ConfigHolder.INSTANCE.recipes.enchantedTools) {
145+
this.defaultEnchantments.put(enchantment, level);
146+
}
145147

146-
public ToolDefinitionBuilder defaultEnchantment(Enchantment enchantment, int level, int growth) {
147-
this.defaultEnchantments.put(enchantment, level);
148148
return this;
149149
}
150150

0 commit comments

Comments
 (0)