From 7f22b1e1755da818cbae5f4fa23919c1137e5741 Mon Sep 17 00:00:00 2001 From: YuRaNnNzZZ Date: Thu, 20 Jul 2023 01:34:15 +0300 Subject: [PATCH] block sweeping edge enchantment for energy sword --- .../ru/dbotthepony/mc/otm/item/weapon/EnergySwordItem.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/item/weapon/EnergySwordItem.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/item/weapon/EnergySwordItem.kt index 73f2ae4ca..b36d1bc2e 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/item/weapon/EnergySwordItem.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/item/weapon/EnergySwordItem.kt @@ -20,6 +20,7 @@ import net.minecraft.world.item.TooltipFlag import net.minecraft.world.item.Vanishable import net.minecraft.world.item.enchantment.Enchantment import net.minecraft.world.item.enchantment.EnchantmentCategory +import net.minecraft.world.item.enchantment.Enchantments import net.minecraft.world.level.Level import net.minecraft.world.level.block.Blocks import net.minecraft.world.level.block.state.BlockState @@ -72,7 +73,7 @@ class EnergySwordItem : Item(Properties().stacksTo(1).rarity(Rarity.RARE)), Vani } override fun canApplyAtEnchantingTable(stack: ItemStack, enchantment: Enchantment): Boolean { - return enchantment.category == EnchantmentCategory.WEAPON + return enchantment.category == EnchantmentCategory.WEAPON && enchantment != Enchantments.SWEEPING_EDGE } override fun getEnchantmentValue(stack: ItemStack): Int {