| Package | Description |
|---|---|
| me.mattstudios.mfgui.gui.components |
| Modifier and Type | Method and Description |
|---|---|
ItemBuilder |
ItemBuilder.addEnchantment(@NotNull org.bukkit.enchantments.Enchantment enchantment)
Add enchantment to an item
|
ItemBuilder |
ItemBuilder.addEnchantment(@NotNull org.bukkit.enchantments.Enchantment enchantment,
int level)
Add enchantment to an item
|
ItemBuilder |
ItemBuilder.addEnchantment(@NotNull org.bukkit.enchantments.Enchantment enchantment,
int level,
boolean ignoreLevelRestriction)
Add enchantment to an item
|
ItemBuilder |
ItemBuilder.addItemFlags(org.bukkit.inventory.ItemFlag... flags)
Add a custom
ItemFlag to the item |
static ItemBuilder |
ItemBuilder.from(@NotNull org.bukkit.inventory.ItemStack itemStack)
Main method to create
ItemBuilder |
static ItemBuilder |
ItemBuilder.from(@NotNull org.bukkit.Material material)
Alternative method to create
ItemBuilder |
ItemBuilder |
ItemBuilder.glow(boolean glow)
Makes the Item glow
|
ItemBuilder |
ItemBuilder.removeEnchantment(@NotNull org.bukkit.enchantments.Enchantment enchantment)
Removes a certain
Enchantment from the item |
ItemBuilder |
ItemBuilder.setAmount(int amount)
Sets the amount of items
|
ItemBuilder |
ItemBuilder.setLore(@NotNull List<String> lore)
Set the lore lines of an item
|
ItemBuilder |
ItemBuilder.setLore(String... lore)
Set the lore lines of an item
|
ItemBuilder |
ItemBuilder.setName(@NotNull String name)
Set display name of the item
|
ItemBuilder |
ItemBuilder.setNbt(@NotNull String key,
@NotNull String value)
Sets NBT tag to the
ItemStack |
ItemBuilder |
ItemBuilder.setSkullOwner(@NotNull org.bukkit.OfflinePlayer player)
Sets skull owner via bukkit methods
|
ItemBuilder |
ItemBuilder.setSkullTexture(@NotNull String texture)
Sets the skull texture
|
ItemBuilder |
ItemBuilder.setUnbreakable(boolean unbreakable)
Sets the item as unbreakable
|
Copyright © 2020. All rights reserved.