Armor Builder
Created armor sets that are dye'd or not.
Overview
The ArmorBuilder
class facilitates the construction of custom armor pieces in a Minecraft Bukkit server environment. This builder pattern allows for the creation of armor with specified attributes, enchantments, colors, and more, providing flexibility in armor customization for players and developers alike.
Constructor
ArmorBuilder
ArmorBuilder
Initializes a new instance of the ArmorBuilder
class with the specified armor type.
Parameters
armorType
: The material type of the armor piece to be constructed.
Methods
displayName
displayName
Sets the display name for the armor piece being constructed.
lore
lore
Sets the lore for the armor piece being constructed.
amount
amount
Sets the amount of the armor piece being constructed.
enchant
enchant
Enchants the armor piece being constructed with the specified enchantment and level.
attribute
attribute
Sets an attribute modifier for the armor piece being constructed.
flags
flags
Sets item flags for the armor piece being constructed.
leatherColor
leatherColor
Sets the leather color for leather armor pieces being constructed.
build
build
Builds and returns the constructed armor piece.
Notes
The
ArmorBuilder
class allows for the creation of custom armor pieces with various attributes and properties.Each method in the builder pattern modifies the attributes of the armor piece being constructed.
Developers can utilize this class to provide players with customized armor options tailored to their preferences and gameplay needs.
Last updated