13
0
geforkt von Mirrors/Paper

SPIGOT-5707: PersistentDataHolder not Persistent on API dropped Item

Dieser Commit ist enthalten in:
md_5 2020-04-29 17:21:06 +10:00
Ursprung 893ad93b3e
Commit 41712eddeb

Datei anzeigen

@ -593,9 +593,7 @@ public class CraftWorld implements World {
EntityItem entity = new EntityItem(world, loc.getX(), loc.getY(), loc.getZ(), CraftItemStack.asNMSCopy(item)); EntityItem entity = new EntityItem(world, loc.getX(), loc.getY(), loc.getZ(), CraftItemStack.asNMSCopy(item));
entity.pickupDelay = 10; entity.pickupDelay = 10;
world.addEntity(entity, SpawnReason.CUSTOM); world.addEntity(entity, SpawnReason.CUSTOM);
// TODO this is inconsistent with how Entity.getBukkitEntity() works. return (org.bukkit.entity.Item) entity.getBukkitEntity();
// However, this entity is not at the moment backed by a server entity class so it may be left.
return new CraftItem(world.getServer(), entity);
} }
@Override @Override