diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/FastCollatedDropQueue.java b/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/FastCollatedDropQueue.java index 8de1ce8d..47326def 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/FastCollatedDropQueue.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/FastCollatedDropQueue.java @@ -3,6 +3,7 @@ package com.willfp.ecoenchants.util.internal.drops; import com.willfp.ecoenchants.EcoEnchantsPlugin; import com.willfp.ecoenchants.config.ConfigManager; import com.willfp.ecoenchants.util.internal.DropQueue; +import com.willfp.ecoenchants.util.internal.Logger; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.entity.Player; diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/InternalDropQueue.java b/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/InternalDropQueue.java index 92a35742..3a76ace1 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/InternalDropQueue.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/util/internal/drops/InternalDropQueue.java @@ -129,11 +129,12 @@ public class InternalDropQueue implements AbstractDropQueue { World world = loc.getWorld(); assert world != null; + loc = loc.add(0.5, 0.5, 0.5); if(hasTelekinesis) { HashMap leftover = player.getInventory().addItem(items.toArray(new ItemStack[0])); for(ItemStack drop : leftover.values()) { - world.dropItemNaturally(loc.add(0.5, 0, 0.5), drop).setVelocity(new Vector()); + world.dropItem(loc, drop).setVelocity(new Vector()); } if (xp > 0) { PlayerExpChangeEvent event = new PlayerExpChangeEvent(player, xp); @@ -149,7 +150,7 @@ public class InternalDropQueue implements AbstractDropQueue { } } else { for (ItemStack drop : items) { - world.dropItemNaturally(loc.add(0.5, 0, 0.5), drop).setVelocity(new Vector()); + world.dropItem(loc, drop).setVelocity(new Vector()); } if (xp > 0) { ExperienceOrb orb = (ExperienceOrb) world.spawnEntity(loc, EntityType.EXPERIENCE_ORB);