make it work as un set for every negative values.

fix returning default instead of value
This commit is contained in:
alexcrea 2024-09-14 17:21:37 +02:00
parent e60cd25776
commit 6e1351dbbc
2 changed files with 2 additions and 2 deletions

View file

@ -405,7 +405,7 @@ object ConfigOptions {
return maxBeforeMergeDisabled("sweeping") return maxBeforeMergeDisabled("sweeping")
} }
return DEFAULT_MAX_BEFORE_MERGE_DISABLED return value
} }
} }

View file

@ -78,7 +78,7 @@ object EnchantmentUtil {
else { else {
// We test if it is allowed to merge at this level // We test if it is allowed to merge at this level
val maxBeforeDisabled = ConfigOptions.maxBeforeMergeDisabled(enchantment) val maxBeforeDisabled = ConfigOptions.maxBeforeMergeDisabled(enchantment)
if((maxBeforeDisabled != -1) && (oldLevel >= maxBeforeDisabled)) return@forEach if((maxBeforeDisabled > 0) && (oldLevel >= maxBeforeDisabled)) return@forEach
// Now we increase the enchantment level by 1 // Now we increase the enchantment level by 1
var newLevel = oldLevel + 1 var newLevel = oldLevel + 1