From 918dd852fd211fac06e2ad9dcd73d34bb1893a82 Mon Sep 17 00:00:00 2001 From: Sollace Date: Tue, 19 Feb 2019 10:45:28 +0200 Subject: [PATCH] Fixed alicorn amulet not updating when worn as a bauble. --- .../unicopia/extern/BaubleAlicornAmulet.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java b/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java index 2bc8e16c..f18aea09 100644 --- a/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java +++ b/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java @@ -6,6 +6,7 @@ import baubles.api.BaubleType; import baubles.api.BaublesApi; import baubles.api.IBauble; import baubles.api.cap.IBaublesItemHandler; +import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.ItemStack; @@ -25,6 +26,13 @@ public class BaubleAlicornAmulet extends ItemAlicornAmulet implements IBauble { return BaubleType.AMULET; } + @Override + public void onWornTick(ItemStack itemstack, EntityLivingBase player) { + if (player instanceof EntityPlayer) { + onArmorTick(player.world, (EntityPlayer)player, itemstack); + } + } + @Override public ActionResult onItemRightClick(World world, EntityPlayer player, EnumHand hand) { ItemStack itemstack = player.getHeldItem(hand);