mirror of
https://github.com/alexcrea/CustomAnvil.git
synced 2026-06-23 16:16:17 +02:00
fix permission check
This commit is contained in:
parent
271d173f5f
commit
7ee3a37b13
2 changed files with 23 additions and 8 deletions
|
|
@ -53,6 +53,21 @@ object EnchantmentUtil {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if a set of enchantments has any conflicts
|
||||
*/
|
||||
fun Map<Enchantment, Int>.hasConflicts() : Boolean {
|
||||
forEach { (enchantment1, _) ->
|
||||
val hasConflict = any { (enchantment2, _) ->
|
||||
enchantment2.conflictsWith(enchantment1)
|
||||
}
|
||||
if (hasConflict) {
|
||||
return hasConflict
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
/**
|
||||
* Calculate the value of a set of enchantments
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue