public interface ItemStackBuilder
ItemStackBuilder itemType(@Nonnull ItemType itemType)
ItemStackBuilder blockState(BlockState blockState)
ItemStackBuilder amount(int amount)
ItemStackBuilder name(@Nonnull String name)
ItemStackBuilder clearName()
ItemStackBuilder lore(List<String> lines)
ItemStackBuilder clearLore()
ItemStackBuilder itemData(Object data)
ItemStackBuilder itemData(Class<?> metadataClass, Object data)
ItemStackBuilder clearData()
ItemStackBuilder clearData(Class<?> metadataClass)
ItemStackBuilder addEnchantment(EnchantmentInstance enchantment)
ItemStackBuilder addEnchantments(Collection<EnchantmentInstance> enchantmentInstanceCollection)
ItemStackBuilder clearEnchantments()
ItemStackBuilder removeEnchantment(EnchantmentType enchantment)
ItemStackBuilder removeEnchantments(Collection<EnchantmentType> enchantments)
ItemStackBuilder addCanPlaceOn(Identifier id)
ItemStackBuilder addCanPlaceOn(ItemType type)
ItemStackBuilder removeCanPlaceOn(Identifier id)
ItemStackBuilder clearCanPlaceOn()
ItemStackBuilder addCanDestroy(Identifier id)
ItemStackBuilder addCanDestroy(ItemType type)
ItemStackBuilder removeCanDestroy(Identifier id)
ItemStackBuilder clearCanDestroy()
ItemStack build()
Copyright © 2021. All rights reserved.