diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoDisenchanter.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoDisenchanter.java index e8c41816f..f4f0009c1 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoDisenchanter.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoDisenchanter.java @@ -39,7 +39,7 @@ import java.util.Map; */ public class AutoDisenchanter extends AContainer { - private final IntRangeSetting enchantLevelLimit = new IntRangeSetting("enchant-level-limit", 0, 5, 12); + private final IntRangeSetting enchantLevelLimit = new IntRangeSetting("enchant-level-limit", 0, Short.MAX_VALUE, Short.MAX_VALUE); @ParametersAreNonnullByDefault public AutoDisenchanter(Category category, SlimefunItemStack item, RecipeType recipeType, ItemStack[] recipe) { @@ -78,7 +78,7 @@ public class AutoDisenchanter extends AContainer { int amount = 0; for (Map.Entry entry : item.getEnchantments().entrySet()) { - if (enchantLevelLimit.validateInput(entry.getValue())) { + if (enchantLevelLimit.getValue() >= entry.getValue()) { enchantments.put(entry.getKey(), entry.getValue()); amount++; } else if (!menu.toInventory().getViewers().isEmpty()) { diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoEnchanter.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoEnchanter.java index 508330cb0..c35e4268e 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoEnchanter.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/AutoEnchanter.java @@ -22,7 +22,7 @@ import java.util.Map; public class AutoEnchanter extends AContainer { - private final IntRangeSetting enchantLevelLimit = new IntRangeSetting("enchant-level-limit", 0, 5, 12); + private final IntRangeSetting enchantLevelLimit = new IntRangeSetting("enchant-level-limit", 0, Short.MAX_VALUE, Short.MAX_VALUE); @ParametersAreNonnullByDefault public AutoEnchanter(Category category, SlimefunItemStack item, RecipeType recipeType, ItemStack[] recipe) { @@ -55,7 +55,7 @@ public class AutoEnchanter extends AContainer { for (Map.Entry e : meta.getStoredEnchants().entrySet()) { if (e.getKey().canEnchantItem(target)) { - if (enchantLevelLimit.validateInput(e.getValue())) { + if (enchantLevelLimit.getValue() >= e.getValue()) { amount++; enchantments.put(e.getKey(), e.getValue()); } else if (!menu.toInventory().getViewers().isEmpty()) {