So, after that I spawn new entityitem:
@Override
public boolean onEntityItemUpdate(EntityItem entityItem) {
World world = entityItem.world;
if (world.isRemote) {
world.createExplosion(entityItem, entityItem.posX, entityItem.posY, entityItem.posZ, 0f, true);
world.removeEntity(entityItem);
world.spawnEntity(new EntityItem(world, entityItem.posX, entityItem.posY, entityItem.posZ, new ItemStack(ItemsRegistry.URANIUM, 1)));
}
return super.onEntityItemUpdate(entityItem);
}
But, I can't pickup new EntityItem. How can I fix this?