diff --git a/src/main/java/me/youhavetrouble/enchantio/enchants/SoulboundEnchant.java b/src/main/java/me/youhavetrouble/enchantio/enchants/SoulboundEnchant.java index 1bef342..eec0b25 100644 --- a/src/main/java/me/youhavetrouble/enchantio/enchants/SoulboundEnchant.java +++ b/src/main/java/me/youhavetrouble/enchantio/enchants/SoulboundEnchant.java @@ -49,7 +49,22 @@ public class SoulboundEnchant implements EnchantioEnchant { @Override public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() { - return EnchantmentRegistryEntry.EnchantmentCost.of(30, 1); + return EnchantmentRegistryEntry.EnchantmentCost.of(65, 1); + } + + @Override + public Iterable getActiveSlots() { + return Set.of(EquipmentSlotGroup.ANY); + } + + @Override + public boolean canGetFromEnchantingTable() { + return true; + } + + @Override + public TagKey getTagForSupportedItems() { + return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:soulbound_enchantable")); } @Override @@ -61,19 +76,4 @@ public class SoulboundEnchant implements EnchantioEnchant { ); } - - @Override - public Iterable getActiveSlots() { - return Set.of(EquipmentSlotGroup.ANY); - } - - @Override - public boolean canGetFromEnchantingTable() { - return false; - } - - @Override - public TagKey getTagForSupportedItems() { - return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:telepathy_enchantable")); - } } diff --git a/src/main/java/me/youhavetrouble/enchantio/enchants/TelepathyEnchant.java b/src/main/java/me/youhavetrouble/enchantio/enchants/TelepathyEnchant.java index 0cf774f..9e92d4f 100644 --- a/src/main/java/me/youhavetrouble/enchantio/enchants/TelepathyEnchant.java +++ b/src/main/java/me/youhavetrouble/enchantio/enchants/TelepathyEnchant.java @@ -49,7 +49,7 @@ public class TelepathyEnchant implements EnchantioEnchant { @Override public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() { - return EnchantmentRegistryEntry.EnchantmentCost.of(30, 1); + return EnchantmentRegistryEntry.EnchantmentCost.of(65, 1); } @Override @@ -64,7 +64,7 @@ public class TelepathyEnchant implements EnchantioEnchant { @Override public TagKey getTagForSupportedItems() { - return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:soulbound_enchantable")); + return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:telepathy_enchantable")); } @Override @@ -73,4 +73,5 @@ public class TelepathyEnchant implements EnchantioEnchant { TagEntry.tagEntry(ItemTypeTagKeys.ENCHANTABLE_MINING) ); } + }