Index
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
Enchantmentto 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
Enchantmentto 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.
All Classes and Interfaces|All Packages