// User selected "Yes", so proceed with picking up the generator
const item = new ItemStack(v.type, 1);
if (v.level > 1) item.setLore([`Level: ${Number(v.level)}`]);
data.hitBlock.setType('air');
data.damagingEntity.getComponent('inventory').container.addItem(item);
generators.delete(v.id);
data.damagingEntity.sendMessage('Successfully removed the generator');
});```
allows picking up, but doesn't show in inventory because invenotyr is full. so the addItem into inventory just means item is lost.
best method to just drop the generator item on the ground, or say (unable to pickup due to full inventory) etc..
#check if inventory full
1 messages · Page 1 of 1 (latest)