From 33534ecea5b8d081a973c700add5c4e61b07c6b6 Mon Sep 17 00:00:00 2001 From: Sollace Date: Tue, 19 Feb 2019 13:12:03 +0200 Subject: [PATCH] Only allow the bauble version to go into the bauble slot (breaks shift-clicking) --- .../minelittlepony/unicopia/extern/BaubleAlicornAmulet.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java b/src/main/java/com/minelittlepony/unicopia/extern/BaubleAlicornAmulet.java index 5e455304..a208623d 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.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.EntityEquipmentSlot; @@ -60,6 +61,11 @@ public class BaubleAlicornAmulet extends ItemAlicornAmulet implements IBauble { return new ActionResult(EnumActionResult.FAIL, itemstack); } + @Override + public boolean isValidArmor(ItemStack stack, EntityEquipmentSlot armorType, Entity entity) { + return false; + } + @Override public EntityEquipmentSlot getEquipmentSlot() { return EntityEquipmentSlot.MAINHAND;