@Nonnull public class CloudItemStackBuilder extends Object implements ItemStackBuilder
| Constructor and Description |
|---|
CloudItemStackBuilder() |
CloudItemStackBuilder(ItemStack item) |
| Modifier and Type | Method and Description |
|---|---|
ItemStackBuilder |
addEnchantment(Enchantment enchantment) |
ItemStackBuilder |
addEnchantments(Collection<Enchantment> enchantments) |
ItemStackBuilder |
amount(int amount) |
ItemStack |
build() |
ItemStackBuilder |
clearEnchantments() |
ItemStackBuilder |
clearLore() |
ItemStackBuilder |
clearName() |
ItemStackBuilder |
itemData(Object data) |
ItemStackBuilder |
itemType(ItemType itemType) |
ItemStackBuilder |
lore(List<String> lines) |
ItemStackBuilder |
name(String itemName) |
ItemStackBuilder |
nbt(com.nukkitx.nbt.NbtMap nbt) |
ItemStackBuilder |
networkData(com.nukkitx.protocol.bedrock.data.inventory.ItemData data) |
ItemStackBuilder |
removeEnchantment(Enchantment enchantment) |
ItemStackBuilder |
removeEnchantments(Collection<Enchantment> enchantments) |
public ItemStackBuilder itemType(@Nonnull ItemType itemType)
itemType in interface ItemStackBuilderpublic ItemStackBuilder amount(int amount)
amount in interface ItemStackBuilderpublic ItemStackBuilder name(@Nonnull String itemName)
name in interface ItemStackBuilderpublic ItemStackBuilder clearName()
clearName in interface ItemStackBuilderpublic ItemStackBuilder lore(List<String> lines)
lore in interface ItemStackBuilderpublic ItemStackBuilder clearLore()
clearLore in interface ItemStackBuilderpublic ItemStackBuilder itemData(Object data)
itemData in interface ItemStackBuilderpublic ItemStackBuilder addEnchantment(Enchantment enchantment)
addEnchantment in interface ItemStackBuilderpublic ItemStackBuilder addEnchantments(Collection<Enchantment> enchantments)
addEnchantments in interface ItemStackBuilderpublic ItemStackBuilder clearEnchantments()
clearEnchantments in interface ItemStackBuilderpublic ItemStackBuilder removeEnchantment(Enchantment enchantment)
removeEnchantment in interface ItemStackBuilderpublic ItemStackBuilder removeEnchantments(Collection<Enchantment> enchantments)
removeEnchantments in interface ItemStackBuilderpublic ItemStackBuilder nbt(com.nukkitx.nbt.NbtMap nbt)
public ItemStackBuilder networkData(com.nukkitx.protocol.bedrock.data.inventory.ItemData data)
public ItemStack build()
build in interface ItemStackBuilderCopyright © 2020. All rights reserved.