Class ItemStackBuilder

java.lang.Object
net.darkhax.bookshelf.api.item.ItemStackBuilder

public class ItemStackBuilder extends Object
  • Constructor Details

    • ItemStackBuilder

      public ItemStackBuilder(net.minecraft.world.level.ItemLike item)
    • ItemStackBuilder

      public ItemStackBuilder(net.minecraft.core.Holder<net.minecraft.world.item.Item> holder)
    • ItemStackBuilder

      public ItemStackBuilder(net.minecraft.core.Holder<net.minecraft.world.item.Item> holder, int count)
    • ItemStackBuilder

      public ItemStackBuilder(net.minecraft.world.level.ItemLike item, int count)
    • ItemStackBuilder

      public ItemStackBuilder(net.minecraft.world.item.ItemStack stack)
  • Method Details

    • name

      public ItemStackBuilder name(net.minecraft.network.chat.Component name)
    • enchant

      public ItemStackBuilder enchant(net.minecraft.world.item.enchantment.Enchantment enchantment)
    • enchant

      public ItemStackBuilder enchant(net.minecraft.world.item.enchantment.Enchantment enchantment, int level)
    • lore

      public ItemStackBuilder lore(net.minecraft.network.chat.Component... lines)
    • addLore

      public ItemStackBuilder addLore(net.minecraft.network.chat.Component... lines)
    • build

      public net.minecraft.world.item.ItemStack build()