From 5cfe5a63d62a3e056ee19e39f929ec0e6f033008 Mon Sep 17 00:00:00 2001 From: Sollace Date: Tue, 19 Feb 2019 12:49:38 +0200 Subject: [PATCH] Forgot you need to apply the effects too --- .../unicopia/extern/BaubleAlicornAmulet.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java b/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java index f18aea09..5e455304 100644 --- a/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java +++ b/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java @@ -26,6 +26,16 @@ public class BaubleAlicornAmulet extends ItemAlicornAmulet implements IBauble { return BaubleType.AMULET; } + @Override + public void onEquipped(ItemStack itemstack, EntityLivingBase player) { + player.getAttributeMap().applyAttributeModifiers(itemstack.getAttributeModifiers(getEquipmentSlot(itemstack))); + } + + @Override + public void onUnequipped(ItemStack itemstack, EntityLivingBase player) { + player.getAttributeMap().removeAttributeModifiers(itemstack.getAttributeModifiers(getEquipmentSlot(itemstack))); + } + @Override public void onWornTick(ItemStack itemstack, EntityLivingBase player) { if (player instanceof EntityPlayer) {