Index

A B D I O W 
All Classes and Interfaces|All Packages

A

asBreakable() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the breakable tag.
asUnbreakable() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the unbreakable tag.

B

build() - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Clone the underlying itemstack and return a cloned instance.

D

de.eldoria.eldoutilities.builder - package de.eldoria.eldoutilities.builder
 

I

ItemStackBuilder - Class in de.eldoria.eldoutilities.builder
A class which allows the creation of ItemStacks with a builder like pattern.
ItemStackBuilder(ItemStack) - Constructor for class de.eldoria.eldoutilities.builder.ItemStackBuilder
 

O

of(ItemStack) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Load a item stack into a item stack builder.
of(ItemStack, boolean) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Load a item stack into a item stack builder.
of(Material) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Creates a new item stack builder
of(Material, int) - Static method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Creates a new item stack builder
ofAmount(int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the amount of items in this stack

W

withAttributeModifier(Attribute, AttributeModifier) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Add an Attribute and it's Modifier.
withCustomModelData(Integer) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the custom model data.
withDisplayName(String) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the display name.
withDurability(int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the damage
withEnchant(Enchantment, int, boolean) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantment to this item meta.
withEnchantment(Enchantment, int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified Enchantment to this item stack.
withEnchantments(Map<Enchantment, Integer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantments to this item stack.
withItemFlags(ItemFlag...) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Set itemflags which should be ignored when rendering a ItemStack in the Client.
withLocalizedName(String) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the localized name.
withLore(List<String>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the lore for this item.
withLore(String...) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Sets the lore for this item.
withMetaValue(Class<T>, Consumer<T>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Casts the item meta to the defined class if possible.
withMetaValue(Consumer<ItemMeta>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Applies an item meta consumer on the item meta, if a item meta is present.
withNBTData(Consumer<PersistentDataContainer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Applies a consumer on the PersistentDataHolder.getPersistentDataContainer().
withUnsafeEnchantment(Enchantment, int) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified Enchantment to this item stack.
withUnsafeEnchantments(Map<Enchantment, Integer>) - Method in class de.eldoria.eldoutilities.builder.ItemStackBuilder
Adds the specified enchantments to this item stack in an unsafe manner.
A B D I O W 
All Classes and Interfaces|All Packages