> For the complete documentation index, see [llms.txt](https://hcore.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hcore.gitbook.io/wiki/others/itembuilder.md).

# ItemBuilder

hCore allows you to easily create custom items.

## HItemBuilder(material)

Returns ItemBuilder with provided material.

## HItemBuilder#name(colored, name)

Sets item's name to provided, and colorizes it

## HItemBuilder#glow(boolean)

Adds glowing effect to item.

## HItemBuilder#addItemFlags(ItemFlag...)

Adds flags for item. Example: hide enchants, attributes, destroys, placed on, unbreakable, potion effects.

## HItemBuilder#addEnchant(Enchantment, power)

Adds enchantment to item with provided power.

## HItemBuilder#lores(colored, List\<String>)

Adds description for item and colorizes it.

## HItemBuilder#nbt(tag)

Adds nbt tag for item.

## HItemBuilder#durability(short)

Sets item's durability to provided.

## HItemBuilder#durability(short)

Sets item's durability to provided.

## HItemBuilder#build()

Returns built ItemStack class.
