From 82368a06bfd8122593b229e80fe17459fb27b106 Mon Sep 17 00:00:00 2001 From: KiloJoel Date: Sun, 22 Nov 2020 20:08:47 +0000 Subject: [PATCH] items go lower and don't move when close --- src/main/java/magicbees/item/ItemMysteriousMagnet.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/magicbees/item/ItemMysteriousMagnet.java b/src/main/java/magicbees/item/ItemMysteriousMagnet.java index b2ff39b..3f5a4d7 100644 --- a/src/main/java/magicbees/item/ItemMysteriousMagnet.java +++ b/src/main/java/magicbees/item/ItemMysteriousMagnet.java @@ -184,10 +184,13 @@ public class ItemMysteriousMagnet extends Item implements IBauble { for (EntityItem e : list) { if (e.age >= 10) { double x = player.posX - e.posX; - double y = player.posY - e.posY; + double y = player.posY - e.posY - 1.f; double z = player.posZ - e.posZ; double length = Math.sqrt(x * x + y * y + z * z) * 2; + + if (length < 1.2f) + continue; x = x / length + player.motionX / 2; y = y / length + player.motionY / 2;