block sweeping edge enchantment for energy sword

This commit is contained in:
YuRaNnNzZZ 2023-07-20 01:34:15 +03:00
parent ecb68ec36f
commit 7f22b1e175
Signed by: YuRaNnNzZZ
GPG Key ID: 5F71738C85A6006D

View File

@ -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 {