Rename enchantmentcontainer creation method
- Slightly changed the name of the static method in the EnchantmentContainer class that is used to create new containers from ItemStacks. It's purpose/usage is a bit more clear now.
This commit is contained in:
parent
bb40e20d90
commit
ca2b28e267
@ -68,7 +68,7 @@ public class ArmoredElytraBuilder
|
||||
*/
|
||||
public @Nullable ItemStack enchant(ItemStack armoredElytra, ItemStack sourceItem, @Nullable String name)
|
||||
{
|
||||
final EnchantmentContainer enchantments = EnchantmentContainer.getEnchantments(sourceItem, plugin);
|
||||
final EnchantmentContainer enchantments = EnchantmentContainer.getEnchantmentsOf(sourceItem, plugin);
|
||||
if (enchantments.isEmpty())
|
||||
return null;
|
||||
return newBuilder().ofElytra(armoredElytra).addEnchantments(enchantments).withName(name).build();
|
||||
@ -364,7 +364,7 @@ public class ArmoredElytraBuilder
|
||||
@Override
|
||||
public IStep2 addEnchantments(ItemStack sourceItem)
|
||||
{
|
||||
return addEnchantments(EnchantmentContainer.getEnchantments(sourceItem, plugin));
|
||||
return addEnchantments(EnchantmentContainer.getEnchantmentsOf(sourceItem, plugin));
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -414,7 +414,7 @@ public class ArmoredElytraBuilder
|
||||
if (currentArmorTier == null)
|
||||
currentArmorTier = nbtEditor.getArmorTier(elytra);
|
||||
|
||||
combinedEnchantments = EnchantmentContainer.getEnchantments(newArmoredElytra, plugin);
|
||||
combinedEnchantments = EnchantmentContainer.getEnchantmentsOf(newArmoredElytra, plugin);
|
||||
|
||||
durability = durabilityManager.getRealDurability(newArmoredElytra, currentArmorTier);
|
||||
return this;
|
||||
|
@ -57,7 +57,7 @@ public class EnchantmentContainer implements Iterable<Map.Entry<Enchantment, Int
|
||||
* @param plugin The {@link ArmoredElytra} instance to use.
|
||||
* @return A new {@link EnchantmentContainer} with the enchantments from the item.
|
||||
*/
|
||||
public static EnchantmentContainer getEnchantments(final ItemStack is, final ArmoredElytra plugin)
|
||||
public static EnchantmentContainer getEnchantmentsOf(final ItemStack is, final ArmoredElytra plugin)
|
||||
{
|
||||
if (is == null)
|
||||
return new EnchantmentContainer(Collections.emptyMap(), plugin);
|
||||
@ -144,7 +144,7 @@ public class EnchantmentContainer implements Iterable<Map.Entry<Enchantment, Int
|
||||
* Remove any entries from the list of enchantments that are mutually exclusive to each other.
|
||||
* <br>First instance of a mutually exclusive enchantment gets priority
|
||||
*/
|
||||
public void filterMutuallyExclusive()
|
||||
private void filterMutuallyExclusive()
|
||||
{
|
||||
final List<Enchantment> disallowedEnchantments = new LinkedList<>();
|
||||
for (Map.Entry<Enchantment, Integer> entry : enchantments.entrySet())
|
||||
|
Loading…
Reference in New Issue
Block a user