mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-12-22 00:58:04 +01:00
Fixed Endermen listener for 1.13
This commit is contained in:
parent
4fab167d10
commit
733fc3d1c9
@ -4,12 +4,13 @@
|
|||||||
package world.bentobox.bentobox.listeners.flags;
|
package world.bentobox.bentobox.listeners.flags;
|
||||||
|
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
import org.bukkit.block.data.BlockData;
|
||||||
import org.bukkit.entity.Enderman;
|
import org.bukkit.entity.Enderman;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.EventPriority;
|
import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.entity.EntityChangeBlockEvent;
|
import org.bukkit.event.entity.EntityChangeBlockEvent;
|
||||||
import org.bukkit.event.entity.EntityDeathEvent;
|
import org.bukkit.event.entity.EntityDeathEvent;
|
||||||
import org.bukkit.material.MaterialData;
|
import org.bukkit.inventory.ItemStack;
|
||||||
|
|
||||||
import world.bentobox.bentobox.api.flags.AbstractFlagListener;
|
import world.bentobox.bentobox.api.flags.AbstractFlagListener;
|
||||||
import world.bentobox.bentobox.lists.Flags;
|
import world.bentobox.bentobox.lists.Flags;
|
||||||
@ -49,10 +50,10 @@ public class EndermanListener extends AbstractFlagListener {
|
|||||||
}
|
}
|
||||||
// Get the block the enderman is holding
|
// Get the block the enderman is holding
|
||||||
Enderman ender = (Enderman) e.getEntity();
|
Enderman ender = (Enderman) e.getEntity();
|
||||||
MaterialData m = ender.getCarriedMaterial();
|
BlockData m = ender.getCarriedBlock();
|
||||||
if (m != null && !m.getItemType().equals(Material.AIR)) {
|
if (m != null && !m.getMaterial().equals(Material.AIR)) {
|
||||||
// Drop the item
|
// Drop the item
|
||||||
e.getEntity().getWorld().dropItemNaturally(e.getEntity().getLocation(), m.toItemStack(1));
|
e.getEntity().getWorld().dropItemNaturally(e.getEntity().getLocation(), new ItemStack(m.getMaterial()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user