mirror of
https://github.com/YouHaveTrouble/Enchantio.git
synced 2026-05-12 06:06:55 +00:00
fix messed up tags and make soulbound available from enchant table
This commit is contained in:
@@ -49,7 +49,22 @@ public class SoulboundEnchant implements EnchantioEnchant {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() {
|
public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() {
|
||||||
return EnchantmentRegistryEntry.EnchantmentCost.of(30, 1);
|
return EnchantmentRegistryEntry.EnchantmentCost.of(65, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Iterable<EquipmentSlotGroup> getActiveSlots() {
|
||||||
|
return Set.of(EquipmentSlotGroup.ANY);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean canGetFromEnchantingTable() {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public TagKey<ItemType> getTagForSupportedItems() {
|
||||||
|
return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:soulbound_enchantable"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -61,19 +76,4 @@ public class SoulboundEnchant implements EnchantioEnchant {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Iterable<EquipmentSlotGroup> getActiveSlots() {
|
|
||||||
return Set.of(EquipmentSlotGroup.ANY);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean canGetFromEnchantingTable() {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public TagKey<ItemType> getTagForSupportedItems() {
|
|
||||||
return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:telepathy_enchantable"));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class TelepathyEnchant implements EnchantioEnchant {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() {
|
public EnchantmentRegistryEntry.EnchantmentCost getMaximumCost() {
|
||||||
return EnchantmentRegistryEntry.EnchantmentCost.of(30, 1);
|
return EnchantmentRegistryEntry.EnchantmentCost.of(65, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -64,7 +64,7 @@ public class TelepathyEnchant implements EnchantioEnchant {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public TagKey<ItemType> getTagForSupportedItems() {
|
public TagKey<ItemType> getTagForSupportedItems() {
|
||||||
return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:soulbound_enchantable"));
|
return TagKey.create(RegistryKey.ITEM, Key.key("enchantio:telepathy_enchantable"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -73,4 +73,5 @@ public class TelepathyEnchant implements EnchantioEnchant {
|
|||||||
TagEntry.tagEntry(ItemTypeTagKeys.ENCHANTABLE_MINING)
|
TagEntry.tagEntry(ItemTypeTagKeys.ENCHANTABLE_MINING)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user