⚔️Item Builder
Create items with ease with this builder.
Overview
The ItemBuilder class simplifies the construction of custom ItemStacks in a Minecraft Bukkit server environment. It provides methods for setting properties such as amount, display name, lore, enchantments, attributes, and item flags, allowing for flexible and convenient item customization.
Constructor
ItemBuilder
ItemBuilderpublic ItemBuilder(Material material)Initializes a new instance of the ItemBuilder class with the specified material type.
Parameters
material: The material type of the item to be constructed.
Methods
amount
amountpublic ItemBuilder amount(int amount)Sets the amount of the item.
displayName
displayNamepublic ItemBuilder displayName(String displayName)Sets the display name of the item.
lore
loreSets the lore of the item.
enchant
enchantEnchants the item with the specified enchantment and level.
attribute
attributeSets an attribute modifier for the item.
flags
flagsSets item flags for the item.
build
buildBuilds and returns the constructed ItemStack.
Notes
The
ItemBuilderclass allows for the creation of custom ItemStacks with various properties and attributes.Developers can easily configure the amount, display name, lore, enchantments, attributes, and flags of the item using the provided methods.
Custom ItemStacks created using this builder pattern can enhance gameplay by providing players with unique and tailored items for use in the game.
Last updated