public void pickupItemOnBounds(EntityItem e) { if (getBounds().intersects(e.getBounds()) && pickupItemOnBounds) { if (e.getLinkedItem(this) instanceof Weapon) { weaponEquipped = (Weapon) e.getLinkedItem(this); e.removeItem(e); } } }