Fix client side pseudo item entity dropped from lore book

This commit is contained in:
WHR 2020-10-17 18:09:29 +08:00
parent 853bde6da8
commit 81834e4e98

View file

@ -74,10 +74,12 @@ public class ContainerLore extends Container {
@Override
public void onContainerClosed(EntityPlayer entityplayer) {
ItemStack item = this.loreSlot.getStackInSlot(0);
if(!entityplayer.worldObj.isRemote) {
ItemStack item = this.loreSlot.getStackInSlot(0);
if (item != null) {
entityplayer.entityDropItem(item, 1.0F);
if (item != null) {
entityplayer.entityDropItem(item, 1.0F);
}
}
super.onContainerClosed(entityplayer);
@ -88,4 +90,4 @@ public class ContainerLore extends Container {
return !player.isDead;
}
}
}