Remove redundant filter

This commit is contained in:
Brett Bonifas 2022-03-10 15:58:15 -05:00
parent 6435c82547
commit 1fe5bc2634

View File

@ -210,8 +210,7 @@ public class EnchantmentContainer implements Iterable<Map.Entry<Enchantment, Int
for (Map.Entry<Enchantment, Integer> entry : first.entrySet()) for (Map.Entry<Enchantment, Integer> entry : first.entrySet())
{ {
if (disallowedEnchantments.contains(entry.getKey())) continue; if (disallowedEnchantments.contains(entry.getKey())) continue;
disallowedEnchantments.addAll(getMutuallyExclusiveEnchantments(entry.getKey()).stream() disallowedEnchantments.addAll(getMutuallyExclusiveEnchantments(entry.getKey()));
.filter(i -> !i.equals(entry.getKey())).toList());
allowedEnchantments.add(entry.getKey()); allowedEnchantments.add(entry.getKey());
combined.put(entry.getKey(), entry.getValue()); combined.put(entry.getKey(), entry.getValue());
} }
@ -223,8 +222,7 @@ public class EnchantmentContainer implements Iterable<Map.Entry<Enchantment, Int
if (!allowedEnchantments.contains(entry.getKey())) if (!allowedEnchantments.contains(entry.getKey()))
{ {
if (disallowedEnchantments.contains(entry.getKey())) continue; if (disallowedEnchantments.contains(entry.getKey())) continue;
disallowedEnchantments.addAll(getMutuallyExclusiveEnchantments(entry.getKey()).stream() disallowedEnchantments.addAll(getMutuallyExclusiveEnchantments(entry.getKey()));
.filter(i -> !i.equals(entry.getKey())).toList());
} }
// Check for enchants with higher level // Check for enchants with higher level