class Builder {

    public ItemStack build() {
        meta.setLore(lore);
        item.setItemMeta(meta);
        return item;
    }

      Builder(Material material);
      Builder(Builder<ItemMeta, ?> source);

}