Index
All Classes and Interfaces|All Packages
A
- AbstractInventory<T,
I> - Interface in net.tnemc.item - AbstractItemStack<T> - Interface in net.tnemc.item
-
Represents a generic abstraction for an item stack with various attributes and properties.
- add(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Adds the specified amount to the current amount of this item stack.
- ADD - Enum constant in enum class net.tnemc.item.attribute.SerialAttributeOperation
- addApplicator(ItemApplicator<I, S>) - Method in class net.tnemc.item.platform.ItemPlatform
- addCheck(ItemCheck<S>) - Method in class net.tnemc.item.platform.ItemPlatform
- addDefaults() - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
- addDefaults() - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
- addDefaults() - Method in class net.tnemc.item.platform.ItemPlatform
-
Adds default configurations or settings to be used by the implementing class.
- addEffect(ComponentEffect) - Method in class net.tnemc.item.platform.ItemPlatform
-
Adds a ReviveEffect to the reviveEffects map.
- addItem(AbstractItemStack<I>, boolean) - Method in interface net.tnemc.item.AbstractInventory
-
Used to add an item to the inventory.
- addItemProvider(ItemProvider<S>) - Method in class net.tnemc.item.platform.ItemPlatform
-
Adds an ItemProvider to the ItemPlatform.
- addMaterials(List<String>) - Method in class net.tnemc.item.component.helper.ToolRule
- addMulti(Object) - Method in class net.tnemc.item.platform.ItemPlatform
-
Used to add an object that is capable of being dual/tri purpose as a check, applicator and/or deserializer.
- addPersistentDataType(String, Class<? extends PersistentDataType<?>>) - Method in class net.tnemc.item.platform.ItemPlatform
-
Adds a persistent data type to the item platform.
- addSerializer(ItemSerializer<I, S>) - Method in class net.tnemc.item.platform.ItemPlatform
- age() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- age(int) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- ambient() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- ambient(boolean) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- amount() - Method in interface net.tnemc.item.AbstractItemStack
-
The quantity of the item stack.
- amount() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
The quantity of the item stack.
- amount() - Method in class net.tnemc.item.paper.PaperItemStack
-
The quantity of the item stack.
- amount(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the quantity of the item stack.
- amount(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the quantity of the item stack.
- amount(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the quantity of the item stack.
- amplifier() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- amplifier() - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- amplifier(int) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- amplifier(int) - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- animation() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- animation(String) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- ANY - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- applies(AbstractItemStack<T>, AbstractItemStack<T>) - Method in interface net.tnemc.item.component.SerialComponent
-
Checks if this component applies to the specified item stack.
- applies(AbstractItemStack<T>, AbstractItemStack<T>) - Method in interface net.tnemc.item.platform.check.ItemCheck
-
Determines if a given check should be applied to an original item stack for a specific version.
- applies(T, T) - Method in interface net.tnemc.item.platform.check.LocaleItemCheck
-
Checks if the given LocaleItemCheck applies based on the original item and the item to check.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkit.VanillaProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.ItemAdderProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.MMOItemProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.NexoProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.NovaProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.OraxenProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.SlimefunProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.paper.VanillaProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(AbstractItemStack<? extends T>, T) - Method in interface net.tnemc.item.providers.ItemProvider
-
Checks if the given serialized item stack applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitGliderComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitHideTooltipComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitUnbreakableComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldAttributeModifiersComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBannerPatternsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBaseColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBundleComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldChargedProjectilesComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldContainerComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldCustomNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDamageComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDyedColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantableComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantmentsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldFoodComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldGliderComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldHideTooltipComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemModelComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemNameComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldLoreComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxDamageComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxStackSizeComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldProfileComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRarityComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRepairCostComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldShulkerColorComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldStoredEnchantmentsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldSuspiciousStewEffectsComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTooltipStyleComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTrimComponent
-
Checks if this component applies to the specified item.
- appliesTo(ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldUnbreakableComponent
-
Checks if this component applies to the specified item.
- appliesTo(T) - Method in interface net.tnemc.item.component.SerialComponent
-
Checks if this component applies to the specified item.
- apply(I, S) - Method in class net.tnemc.item.platform.ItemPlatform
-
Applies all enabled applicators to the given item.
- apply(I, T) - Method in interface net.tnemc.item.platform.applier.ItemApplicator
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitGliderComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitHideTooltipComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
- apply(BukkitItemStack, ItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitUnbreakableComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldAttributeModifiersComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBannerPatternsComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBaseColorComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBundleComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldChargedProjectilesComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldContainerComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldCustomNameComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDamageComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDyedColorComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantableComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantmentsComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldFoodComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldGliderComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldHideTooltipComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemModelComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemNameComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldLoreComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxDamageComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxStackSizeComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldProfileComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRarityComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRepairCostComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldShulkerColorComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldStoredEnchantmentsComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldSuspiciousStewEffectsComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTooltipStyleComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTrimComponent
- apply(PaperItemStack, ItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldUnbreakableComponent
- applyComponent(C) - Method in interface net.tnemc.item.AbstractItemStack
-
Applies a serialized component to the item stack.
- ApplyEffectsComponentEffect - Class in net.tnemc.item.component.helper.effect
-
ApplyEffectsReviveEffect
- ApplyEffectsComponentEffect() - Constructor for class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- applyPersistent(PersistentDataType<?>) - Method in interface net.tnemc.item.AbstractItemStack
-
Applies persistent data to the item stack.
- applyPersistentHolder(PersistentDataHolder, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Replaces the persistent data holder for the item stack.
- applyPersistentHolder(PersistentDataHolder, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Replaces the persistent data holder for the item stack.
- applyPersistentHolder(PersistentDataHolder, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Replaces the persistent data holder for the item stack.
- ARMOUR - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- AttributeModifier - Class in net.tnemc.item.component.helper
-
AttributeModifiers
- AttributeModifier(String, String, String) - Constructor for class net.tnemc.item.component.helper.AttributeModifier
- attributeModifiers() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the AttributeModifiersComponent of the item stack if present.
- attributeModifiers(List<AttributeModifier>, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the attribute modifiers of the item stack.
- attributeModifiers(List<AttributeModifier>, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the attribute modifiers of the item stack.
- attributeModifiers(List<AttributeModifier>, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the attribute modifiers of the item stack.
- AttributeModifiersComponent<I,
T> - Class in net.tnemc.item.component.impl -
AttributeModifiesComponent
- AttributeModifiersComponent() - Constructor for class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Constructor for AttributeModifiersComponent.
- AttributeModifiersComponent(List<AttributeModifier>) - Constructor for class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Constructor for AttributeModifiersComponent.
- author() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- author(String) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
B
- bannerPatterns() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the BannerPatternsComponent of the item stack if present.
- bannerPatterns(List<PatternData>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the banner patterns of the item stack.
- bannerPatterns(List<PatternData>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the banner patterns of the item stack.
- bannerPatterns(List<PatternData>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the banner patterns of the item stack.
- BannerPatternsComponent<I,
T> - Class in net.tnemc.item.component.impl -
BannerComponent - List of all patterns applied to the banner or the shield.
- BannerPatternsComponent() - Constructor for class net.tnemc.item.component.impl.BannerPatternsComponent
-
Represents a component that handles banner patterns for an object.
- BannerPatternsComponent(List<PatternData>) - Constructor for class net.tnemc.item.component.impl.BannerPatternsComponent
-
Creates a new BannerPatternsComponent with the provided list of PatternData objects.
- base() - Method in class net.tnemc.item.component.helper.DamageReduction
- base() - Method in class net.tnemc.item.component.helper.ItemDamage
- base64(String) - Method in class net.tnemc.item.paper.PaperHelper
- baseColor() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the BaseColorComponent of the item stack if present.
- baseColor(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the base color of the item stack.
- baseColor(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the base color of the item stack.
- baseColor(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the base color of the item stack.
- BaseColorComponent<I,
T> - Class in net.tnemc.item.component.impl -
BaseColorComponent - The base dye color of the banner applied on a shield
- BaseColorComponent() - Constructor for class net.tnemc.item.component.impl.BaseColorComponent
- BaseColorComponent(String) - Constructor for class net.tnemc.item.component.impl.BaseColorComponent
-
Constructs a new BaseColorComponent with the specified color.
- BaseHelper - Class in net.tnemc.item.platform.registry
-
BaseHelper
- BaseHelper() - Constructor for class net.tnemc.item.platform.registry.BaseHelper
- blockDamage() - Method in class net.tnemc.item.component.impl.ToolComponent
- blockDamage(int) - Method in class net.tnemc.item.component.impl.ToolComponent
- blockDelay() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- blockDelay(float) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- BlockPredicate - Class in net.tnemc.item.component.helper
-
BlockPredicate
- BlockPredicate() - Constructor for class net.tnemc.item.component.helper.BlockPredicate
- blocksAttacks() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the BlocksAttacksComponent associated with this method.
- blocksAttacks(ItemDamage) - Method in interface net.tnemc.item.AbstractItemStack
-
Blocks attacks with the specified damage type using this item.
- blocksAttacks(ItemDamage) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Blocks attacks with the specified damage type using this item.
- blocksAttacks(ItemDamage) - Method in class net.tnemc.item.paper.PaperItemStack
-
Blocks attacks with the specified damage type using this item.
- BlocksAttacksComponent<I,
T> - Class in net.tnemc.item.component.impl -
BlocksAttacksComponent - When present, this item can be used like a Shield to block attacks to the holding player.
- BlocksAttacksComponent() - Constructor for class net.tnemc.item.component.impl.BlocksAttacksComponent
- blockSound() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- blockSound(String) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- BODY - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- breakSound() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the break sound component associated with the object.
- breakSound(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Set the break sound for this item stack.
- breakSound(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Set the break sound for this item stack.
- breakSound(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Set the break sound for this item stack.
- BreakSoundComponent<I,
T> - Class in net.tnemc.item.component.impl -
BreakSoundComponent - When present, this sound will be played when the item runs out of durability and breaks Added in MC 1.21.5
- BreakSoundComponent() - Constructor for class net.tnemc.item.component.impl.BreakSoundComponent
- BreakSoundComponent(String) - Constructor for class net.tnemc.item.component.impl.BreakSoundComponent
- bucketEntityData() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the BucketEntityDataComponent of the item stack if present.
- bucketEntityData(boolean, boolean, boolean, boolean, boolean, float, int, int, long, int, String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the bucket entity data of the item stack.
- bucketEntityData(boolean, boolean, boolean, boolean, boolean, float, int, int, long, int, String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the bucket entity data of the item stack.
- bucketEntityData(boolean, boolean, boolean, boolean, boolean, float, int, int, long, int, String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the bucket entity data of the item stack.
- BucketEntityDataComponent<I,
T> - Class in net.tnemc.item.component.impl -
BucketEntityDataComponent - NBT applied to an entity when placed from this bucket.
- BucketEntityDataComponent() - Constructor for class net.tnemc.item.component.impl.BucketEntityDataComponent
- BucketEntityDataComponent(boolean, boolean, boolean, boolean, boolean) - Constructor for class net.tnemc.item.component.impl.BucketEntityDataComponent
- BucketEntityDataComponent(boolean, boolean, boolean, boolean, boolean, float, int, int, long, int, String) - Constructor for class net.tnemc.item.component.impl.BucketEntityDataComponent
- bucketVariantTag() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- bucketVariantTag(int) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- BukkitAttributeModifiersComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitAttributeModifiersComponent
- BukkitAttributeModifiersComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
-
Constructor for AttributeModifiersComponent.
- BukkitAttributeModifiersComponent(List<AttributeModifier>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
-
Constructor for AttributeModifiersComponent.
- BukkitBannerPatternsComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitModernBannerPatternsComponent
- BukkitBannerPatternsComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
-
Represents a component that handles banner patterns for an object.
- BukkitBannerPatternsComponent(List<PatternData>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
-
Creates a new BannerPatternsComponent with the provided list of PatternData objects.
- BukkitBaseColorComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitBaseColorComponent
- BukkitBaseColorComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
- BukkitBaseColorComponent(String) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
-
Constructs a new BaseColorComponent with the specified color.
- BukkitBundleComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitBundleComponent
- BukkitBundleComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
- BukkitBundleComponent(Map<Integer, AbstractItemStack<ItemStack>>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
- BukkitCalculationsProvider - Class in net.tnemc.item.bukkit
-
Represents a Bukkit implementation of the
CalculationsProvider
. - BukkitCalculationsProvider() - Constructor for class net.tnemc.item.bukkit.BukkitCalculationsProvider
- BukkitChargedProjectilesComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitChargedProjectilesComponent
- BukkitChargedProjectilesComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
- BukkitChargedProjectilesComponent(Map<Integer, AbstractItemStack<ItemStack>>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
- BukkitContainerComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitContainerComponent
- BukkitContainerComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
- BukkitContainerComponent(Map<Integer, AbstractItemStack<ItemStack>>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
- BukkitCustomNameComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitCustomNameComponent
- BukkitCustomNameComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
- BukkitCustomNameComponent(Component) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
- BukkitDamageComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitDamageComponent
- BukkitDamageComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
-
Represents a component that manages damage information.
- BukkitDamageComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
-
Constructs a new DamageComponent with the specified damage amount.
- BukkitDyedColorComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitDyedColorComponent
- BukkitDyedColorComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- BukkitDyedColorComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- BukkitDyedColorComponent(int, int, int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- BukkitEnchantableComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitEnchantableComponent
- BukkitEnchantableComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
- BukkitEnchantableComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
- BukkitEnchantmentsComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitEnchantmentsComponent
- BukkitEnchantmentsComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
- BukkitEnchantmentsComponent(Map<String, Integer>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
- BukkitFoodComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitFoodComponent
- BukkitFoodComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- BukkitFoodComponent(boolean) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- BukkitFoodComponent(boolean, float) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- BukkitFoodComponent(boolean, float, int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- BukkitGliderComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitGliderComponent
- BukkitGliderComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitGliderComponent
- BukkitHelper - Class in net.tnemc.item.bukkit.platform
-
BukkitHelper
- BukkitHelper() - Constructor for class net.tnemc.item.bukkit.platform.BukkitHelper
- BukkitHideTooltipComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitHideTooltipComponent
- BukkitHideTooltipComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitHideTooltipComponent
- BukkitItemModelComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitItemModelComponent
- BukkitItemModelComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
- BukkitItemModelComponent(String) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
- BukkitItemNameComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitItemNameComponent
- BukkitItemNameComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
- BukkitItemNameComponent(Component) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
- BukkitItemPlatform - Class in net.tnemc.item.bukkit.platform
-
BukkitItemPlatform
- BukkitItemStack - Class in net.tnemc.item.bukkit
-
BukkitItemStack
- BukkitItemStack() - Constructor for class net.tnemc.item.bukkit.BukkitItemStack
- BukkitLoreComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitLoreComponent
- BukkitLoreComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- BukkitLoreComponent(List<Component>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- BukkitLoreComponent(Component...) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- BukkitMaxDamageComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitMaxDamageComponent
- BukkitMaxDamageComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
- BukkitMaxDamageComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
- BukkitMaxStackSizeComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitMaxStackSizeComponent
- BukkitMaxStackSizeComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
- BukkitMaxStackSizeComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
- BukkitModelDataComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitModelData
- BukkitModelDataComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
- BukkitModelDataComponent(List<String>, List<Float>, List<Boolean>, List<String>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
- BukkitModelDataOldComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitModelDataOldComponent
- BukkitModelDataOldComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
- BukkitModelDataOldComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
- BukkitProfileComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitProfileComponent
- BukkitProfileComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
- BukkitProfileComponent(SkullProfile) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
- BukkitRarityComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitRarityComponent
- BukkitRarityComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
- BukkitRarityComponent(String) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
- BukkitRepairCostComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitRepairCostComponent
- BukkitRepairCostComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
- BukkitRepairCostComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
- BukkitShulkerColorComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitShulkerColorComponent
- BukkitShulkerColorComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- BukkitShulkerColorComponent(int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- BukkitShulkerColorComponent(int, int, int) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- BukkitStoredEnchantmentsComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitStoredEnchantmentsComponent
- BukkitStoredEnchantmentsComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
- BukkitStoredEnchantmentsComponent(Map<String, Integer>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
- BukkitSuspiciousStewEffectsComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitSuspiciousStewEffectsComponent
- BukkitSuspiciousStewEffectsComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- BukkitSuspiciousStewEffectsComponent(List<EffectInstance>) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- BukkitSuspiciousStewEffectsComponent(EffectInstance...) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- BukkitTooltipStyleComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitTooltipStyleComponent
- BukkitTooltipStyleComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
- BukkitTooltipStyleComponent(String) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
- BukkitTrimComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitTrimComponent
- BukkitTrimComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
- BukkitTrimComponent(String, String) - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
- BukkitUnbreakableComponent - Class in net.tnemc.item.bukkit.platform.impl
-
BukkitUnbreakableComponent
- BukkitUnbreakableComponent() - Constructor for class net.tnemc.item.bukkit.platform.impl.BukkitUnbreakableComponent
- bundle() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the bundle component from the components map.
- bundle(Map<Integer, AbstractItemStack<ItemStack>>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Bundles a collection of
AbstractItemStack
instances into a single collection. - bundle(Map<Integer, AbstractItemStack<ItemStack>>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Bundles a collection of
AbstractItemStack
instances into a single collection. - bundle(Map<Integer, AbstractItemStack<T>>) - Method in interface net.tnemc.item.AbstractItemStack
-
Bundles a collection of
AbstractItemStack
instances into a single collection. - BundleComponent<I,
T> - Class in net.tnemc.item.component.impl -
BundleComponent - The items stored inside this bundle.
- BundleComponent() - Constructor for class net.tnemc.item.component.impl.BundleComponent
- BundleComponent(Map<Integer, AbstractItemStack<T>>) - Constructor for class net.tnemc.item.component.impl.BundleComponent
- bypassedBy() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- bypassedBy(String...) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- bypassedBy(List<String>) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
C
- cacheLocale() - Method in class net.tnemc.item.bukkit.BukkitItemStack
- cacheLocale() - Method in class net.tnemc.item.paper.PaperItemStack
- calculations() - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
- calculations() - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
- calculations() - Method in class net.tnemc.item.platform.ItemPlatform
-
Provides access to the calculations provider for performing various platform-specific operations.
- CalculationsProvider<I,
S, - Interface in net.tnemc.item.providersU> -
Represents a provider that is utilized for item-based calculations and comparisons.
- cameraKey() - Method in class net.tnemc.item.component.impl.EquipComponent
- cameraKey(String) - Method in class net.tnemc.item.component.impl.EquipComponent
- canAlwaysEat() - Method in class net.tnemc.item.component.impl.FoodComponent
- canAlwaysEat(boolean) - Method in class net.tnemc.item.component.impl.FoodComponent
- canBreak() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the CanBreakComponent of the item stack if present.
- canBreak(List<BlockPredicate>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the blocks that the item stack can break.
- canBreak(List<BlockPredicate>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the blocks that the item stack can break.
- canBreak(List<BlockPredicate>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the blocks that the item stack can break.
- CanBreakComponent<I,
T> - Class in net.tnemc.item.component.impl -
CanBreakComponent
- CanBreakComponent() - Constructor for class net.tnemc.item.component.impl.CanBreakComponent
- CanBreakComponent(List<BlockPredicate>) - Constructor for class net.tnemc.item.component.impl.CanBreakComponent
- CanBreakComponent(BlockPredicate) - Constructor for class net.tnemc.item.component.impl.CanBreakComponent
- canDestroyBlocksCreative() - Method in class net.tnemc.item.component.impl.ToolComponent
- canDestroyBlocksCreative(boolean) - Method in class net.tnemc.item.component.impl.ToolComponent
- canDisableBlocking() - Method in class net.tnemc.item.component.impl.WeaponComponent
- canDisableBlocking(boolean) - Method in class net.tnemc.item.component.impl.WeaponComponent
- canFit(AbstractItemStack<I>) - Method in interface net.tnemc.item.AbstractInventory
- canPlaceOn() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the CanPlaceOnComponent of the item stack if present.
- canPlaceOn(List<BlockPredicate>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the blocks that the item stack can be placed on.
- canPlaceOn(List<BlockPredicate>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the blocks that the item stack can be placed on.
- canPlaceOn(List<BlockPredicate>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the blocks that the item stack can be placed on.
- CanPlaceOnComponent<I,
T> - Class in net.tnemc.item.component.impl -
CanPlaceOnComponent
- CanPlaceOnComponent() - Constructor for class net.tnemc.item.component.impl.CanPlaceOnComponent
- CanPlaceOnComponent(List<BlockPredicate>) - Constructor for class net.tnemc.item.component.impl.CanPlaceOnComponent
- CanPlaceOnComponent(BlockPredicate) - Constructor for class net.tnemc.item.component.impl.CanPlaceOnComponent
- ChargedProjectilesComponent<I,
T> - Class in net.tnemc.item.component.impl -
ChargedProjectilesComponent - The items loaded as projectiles into this crossbow.
- ChargedProjectilesComponent() - Constructor for class net.tnemc.item.component.impl.ChargedProjectilesComponent
- ChargedProjectilesComponent(Map<Integer, AbstractItemStack<T>>) - Constructor for class net.tnemc.item.component.impl.ChargedProjectilesComponent
- check(I, I, String...) - Method in class net.tnemc.item.platform.ItemPlatform
-
Used to check if two serialized stacks are comparable.
- check(AbstractItemStack<T>, AbstractItemStack<T>) - Method in interface net.tnemc.item.component.SerialComponent
- check(AbstractItemStack<T>, AbstractItemStack<T>) - Method in interface net.tnemc.item.platform.check.ItemCheck
- check(AbstractItemStack<T>, AbstractItemStack<T>) - Method in interface net.tnemc.item.platform.check.LocaleItemCheck
- check(ItemStack, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.check.PDCCheck
- check(S, S, String...) - Method in class net.tnemc.item.platform.ItemPlatform
-
Used to check if two locale stacks are comparable.
- check(T, T) - Method in interface net.tnemc.item.platform.check.LocaleItemCheck
- checkOrder(I, I, String...) - Method in class net.tnemc.item.platform.ItemPlatform
-
Used to check if two serialized stacks are comparable based on a specific order of checks.
- checkOrder(S, S, String...) - Method in class net.tnemc.item.platform.ItemPlatform
-
Used to check if two locale stacks are comparable based on a specific order of checks.
- CHEST - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- clone() - Method in class net.tnemc.item.bukkit.BukkitItemStack
- clone() - Method in class net.tnemc.item.component.helper.AttributeModifier
- clone() - Method in class net.tnemc.item.component.helper.BlockPredicate
- clone() - Method in class net.tnemc.item.component.helper.DamageReduction
- clone() - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- clone() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- clone() - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- clone() - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- clone() - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- clone() - Method in class net.tnemc.item.component.helper.ExplosionData
- clone() - Method in class net.tnemc.item.component.helper.FoodRule
- clone() - Method in class net.tnemc.item.component.helper.ItemDamage
- clone() - Method in class net.tnemc.item.component.helper.PatternData
- clone() - Method in class net.tnemc.item.component.helper.ToolRule
- color() - Method in class net.tnemc.item.component.impl.BaseColorComponent
- color(String) - Method in class net.tnemc.item.component.impl.BaseColorComponent
- colors() - Method in class net.tnemc.item.component.helper.ExplosionData
- colors(Integer...) - Method in class net.tnemc.item.component.helper.ExplosionData
- colors(List<Integer>) - Method in class net.tnemc.item.component.helper.ExplosionData
- colours() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- colours(String...) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- colours(List<String>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- component(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves a SerialComponent associated with the specified identifier.
- ComponentEffect - Class in net.tnemc.item.component.helper.effect
-
ReviveEffect
- ComponentEffect() - Constructor for class net.tnemc.item.component.helper.effect.ComponentEffect
- components() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the components applied to the item stack.
- components() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Retrieves the components applied to the item stack.
- components() - Method in class net.tnemc.item.paper.PaperItemStack
-
Retrieves the components applied to the item stack.
- componentsEqual(AbstractItemStack<? extends T>, AbstractItemStack<? extends T>) - Method in interface net.tnemc.item.providers.ItemProvider
-
Checks if the components of two items are equal.
- componentsEqual(AbstractItemStack<? extends T>, T) - Method in interface net.tnemc.item.providers.ItemProvider
-
Checks if the components of two items are equal.
- componentsEqual(T, T) - Method in interface net.tnemc.item.providers.ItemProvider
-
Checks if the components of two items are equal.
- componentString(Component) - Static method in class net.tnemc.item.platform.ItemPlatform
- consumable() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the ConsumableComponent of the item stack if present.
- consumable(float, String, String, boolean, List<ComponentEffect>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the consumable properties of the item stack.
- consumable(float, String, String, boolean, List<ComponentEffect>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the consumable properties of the item stack.
- consumable(float, String, String, boolean, List<ComponentEffect>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the consumable properties of the item stack.
- ConsumableComponent<I,
T> - Class in net.tnemc.item.component.impl -
ConsumableComponent
- ConsumableComponent() - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(float) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(float, String) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(float, String, String) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(float, String, String, boolean) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(float, String, String, boolean, List<ComponentEffect>) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- ConsumableComponent(List<ComponentEffect>) - Constructor for class net.tnemc.item.component.impl.ConsumableComponent
- consumeSeconds() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- consumeSeconds(float) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- container() - Method in interface net.tnemc.item.AbstractItemStack
-
Returns an
Optional
containing theContainerComponent
with type parametersAbstractItemStack
and T stored in this container. - container(Map<Integer, AbstractItemStack<ItemStack>>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Constructs a container with the given map of items.
- container(Map<Integer, AbstractItemStack<ItemStack>>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Constructs a container with the given map of items.
- container(Map<Integer, AbstractItemStack<T>>) - Method in interface net.tnemc.item.AbstractItemStack
-
Constructs a container with the given map of items.
- ContainerComponent<I,
T> - Class in net.tnemc.item.component.impl -
ContainerComponent - The items contained in this container.
- ContainerComponent() - Constructor for class net.tnemc.item.component.impl.ContainerComponent
- ContainerComponent(Map<Integer, AbstractItemStack<T>>) - Constructor for class net.tnemc.item.component.impl.ContainerComponent
- convert(I, Class<O>) - Method in class net.tnemc.item.platform.conversion.PlatformConverter
-
Performs a conversion from input type to output type using registered converters.
- converter() - Method in class net.tnemc.item.platform.ItemPlatform
-
Retrieves the platform converter associated with the current item platform.
- cooldownGroup() - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- cooldownGroup(String) - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- count(I, UUID) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Returns a count of items equal to the specific stack in an inventory.
- count(I, U) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Returns a count of items equal to the specific stack in an inventory.
- count(BukkitItemStack, Inventory) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Returns a count of items equal to the specific stack in an inventory.
- count(PaperItemStack, Inventory) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Returns a count of items equal to the specific stack in an inventory.
- createStack(String) - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
- createStack(String) - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
- createStack(String) - Method in class net.tnemc.item.platform.ItemPlatform
-
Creates a new stack based on the given material.
- customColor() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customColor(int) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customEffects() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customEffects(List<EffectInstance>) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customEffects(EffectInstance...) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customName() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the CustomNameComponent of the item stack if present.
- customName() - Method in class net.tnemc.item.component.impl.CustomNameComponent
- customName() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customName(String) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- customName(Component) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the custom name of the item stack.
- customName(Component) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the custom name of the item stack.
- customName(Component) - Method in class net.tnemc.item.component.impl.CustomNameComponent
- customName(Component) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the custom name of the item stack.
- CustomNameComponent<I,
T> - Class in net.tnemc.item.component.impl -
CustomNameComponent
- CustomNameComponent() - Constructor for class net.tnemc.item.component.impl.CustomNameComponent
- CustomNameComponent(Component) - Constructor for class net.tnemc.item.component.impl.CustomNameComponent
D
- damage() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the DamageComponent of the item stack if present.
- damage() - Method in class net.tnemc.item.component.impl.DamageComponent
-
Retrieves the current damage value.
- damage(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the damage of the item stack.
- damage(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the damage of the item stack.
- damage(int) - Method in class net.tnemc.item.component.impl.DamageComponent
-
Sets the amount of damage.
- damage(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the damage of the item stack.
- DamageComponent<I,
T> - Class in net.tnemc.item.component.impl -
DamageComponent - The number of uses consumed (not remaining) of the item's durability.
- DamageComponent() - Constructor for class net.tnemc.item.component.impl.DamageComponent
-
Represents a component that manages damage information.
- DamageComponent(int) - Constructor for class net.tnemc.item.component.impl.DamageComponent
-
Constructs a new DamageComponent with the specified damage amount.
- damageOnHurt() - Method in class net.tnemc.item.component.impl.EquipComponent
- damageOnHurt(boolean) - Method in class net.tnemc.item.component.impl.EquipComponent
- damagePerAttack() - Method in class net.tnemc.item.component.impl.WeaponComponent
- damagePerAttack(int) - Method in class net.tnemc.item.component.impl.WeaponComponent
- DamageReduction - Class in net.tnemc.item.component.helper
-
DamageReduction - Controls how much damage should be blocked in a given attack
- DamageReduction(String, float, float) - Constructor for class net.tnemc.item.component.helper.DamageReduction
- DamageReduction(String, float, float, float) - Constructor for class net.tnemc.item.component.helper.DamageReduction
- damageResistant() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the DamageResistantComponent of the item stack if present.
- damageResistant(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the damage-resistant types of the item stack.
- damageResistant(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the damage-resistant types of the item stack.
- damageResistant(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the damage-resistant types of the item stack.
- DamageResistantComponent<I,
T> - Class in net.tnemc.item.component.impl -
DamageResistantComponent
- DamageResistantComponent() - Constructor for class net.tnemc.item.component.impl.DamageResistantComponent
- DamageResistantComponent(String) - Constructor for class net.tnemc.item.component.impl.DamageResistantComponent
- DamageResistantComponent(List<String>) - Constructor for class net.tnemc.item.component.impl.DamageResistantComponent
- deathEffect(ComponentEffect...) - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
-
Adds one or more ComponentEffect objects to the list of death effects for this DeathProtectionComponent.
- deathEffects() - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
-
Gets the list of death effects.
- deathEffects(List<ComponentEffect>) - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
-
Applies death effects to the component's list of effects.
- deathProtection() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the DeathProtectionComponent of the item stack if present.
- deathProtection(List<ComponentEffect>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the death protection effects of the item stack.
- deathProtection(List<ComponentEffect>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the death protection effects of the item stack.
- deathProtection(List<ComponentEffect>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the death protection effects of the item stack.
- DeathProtectionComponent<I,
T> - Class in net.tnemc.item.component.impl -
DeathProtectionComponent
- DeathProtectionComponent() - Constructor for class net.tnemc.item.component.impl.DeathProtectionComponent
- debug(boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Enables or disables debug mode for the item stack.
- debug(boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Enables or disables debug mode for the item stack.
- debug(boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Enables or disables debug mode for the item stack.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentBool
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentByte
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentByteArray
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentDouble
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentFloat
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentInt
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentIntArray
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentLong
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentLongArray
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentShort
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.impl.PersistentString
-
Decodes the given encoded string and sets the decoded value.
- decode(String) - Method in class net.tnemc.item.persistent.PersistentDataType
-
Decodes the given encoded string and sets the decoded value.
- decode(JSONHelper, ItemPlatform<?, ?, ?>) - Method in class net.tnemc.item.persistent.PersistentDataHolder
-
Decodes the provided JSON object and returns an Optional containing the decoded PersistentDataType.
- decorations() - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- decorations(String...) - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- decorations(List<String>) - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- defaultProvider() - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
-
Retrieves the default provider for the item stack comparison.
- defaultProvider() - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
-
Retrieves the default provider for the item stack comparison.
- defaultProvider() - Method in class net.tnemc.item.platform.ItemPlatform
-
Retrieves the default provider for the item stack comparison.
- defaultProviderIdentifier() - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
-
Retrieves the identifier of the default provider for the item stack comparison.
- defaultProviderIdentifier() - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
-
Retrieves the identifier of the default provider for the item stack comparison.
- defaultProviderIdentifier() - Method in class net.tnemc.item.platform.ItemPlatform
-
Retrieves the identifier of the default provider for the item stack comparison.
- defaultSpeed() - Method in class net.tnemc.item.component.impl.ToolComponent
- defaultSpeed(float) - Method in class net.tnemc.item.component.impl.ToolComponent
- dimension() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- dimension(String) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- disableCooldownScale() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- disableCooldownScale(float) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- disableSound() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- disableSound(String) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- dispensable() - Method in class net.tnemc.item.component.impl.EquipComponent
- dispensable(boolean) - Method in class net.tnemc.item.component.impl.EquipComponent
- drop(Collection<I>, UUID, boolean) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Removes items from a collection based on certain criteria.
- drop(Collection<BukkitItemStack>, UUID, boolean) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Removes items from a collection based on certain criteria.
- drop(Collection<PaperItemStack>, UUID, boolean) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Removes items from a collection based on certain criteria.
- duration() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- duration(int) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- dyedColor() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the DyedColorComponent of the item stack if present.
- dyedColor(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the dyed color of the item stack.
- dyedColor(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the dyed color of the item stack.
- dyedColor(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the dyed color of the item stack.
- DyedColorComponent<I,
T> - Class in net.tnemc.item.component.impl -
DyedColorComponent -The color applied of this leather armor piece.
- DyedColorComponent() - Constructor for class net.tnemc.item.component.impl.DyedColorComponent
- DyedColorComponent(int) - Constructor for class net.tnemc.item.component.impl.DyedColorComponent
- DyedColorComponent(int, int, int) - Constructor for class net.tnemc.item.component.impl.DyedColorComponent
E
- EffectInstance - Class in net.tnemc.item.component.helper.effect
-
EffectInstance
- EffectInstance() - Constructor for class net.tnemc.item.component.helper.effect.EffectInstance
- EffectInstance(String) - Constructor for class net.tnemc.item.component.helper.effect.EffectInstance
- EffectInstance(String, int, int, boolean, boolean, boolean) - Constructor for class net.tnemc.item.component.helper.effect.EffectInstance
- effects() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- effects() - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- effects() - Method in class net.tnemc.item.platform.ItemPlatform
- effects(List<ComponentEffect>) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- effects(List<EffectInstance>) - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- effects(ComponentEffect...) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- effects(EffectInstance...) - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitGliderComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitHideTooltipComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
- enabled(String) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitUnbreakableComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldAttributeModifiersComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBannerPatternsComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBaseColorComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBundleComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldChargedProjectilesComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldContainerComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldCustomNameComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDamageComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDyedColorComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantableComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantmentsComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldFoodComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldGliderComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldHideTooltipComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemModelComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemNameComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldLoreComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxDamageComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxStackSizeComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldProfileComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRarityComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRepairCostComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldShulkerColorComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldStoredEnchantmentsComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldSuspiciousStewEffectsComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTooltipStyleComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTrimComponent
- enabled(String) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldUnbreakableComponent
- enabled(String) - Method in interface net.tnemc.item.platform.applier.ItemApplicator
- enabled(String) - Method in interface net.tnemc.item.platform.check.ItemCheck
- enabled(String) - Method in interface net.tnemc.item.platform.serialize.ItemSerializer
- enchant(String, int) - Method in interface net.tnemc.item.AbstractItemStack
-
Adds an enchantment to the item stack.
- enchant(String, int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Adds an enchantment to the item stack.
- enchant(String, int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Adds an enchantment to the item stack.
- enchant(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Adds enchantments to the item stack by name.
- enchant(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Adds enchantments to the item stack by name.
- enchant(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Adds enchantments to the item stack by name.
- enchant(Map<String, Integer>) - Method in interface net.tnemc.item.AbstractItemStack
-
Adds multiple enchantments to the item stack.
- enchant(Map<String, Integer>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Adds multiple enchantments to the item stack.
- enchant(Map<String, Integer>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Adds multiple enchantments to the item stack.
- enchantable() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the EnchantableComponent of the item stack if present.
- enchantable(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the enchantability of the item stack.
- enchantable(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the enchantability of the item stack.
- enchantable(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the enchantability of the item stack.
- EnchantableComponent<I,
T> - Class in net.tnemc.item.component.impl -
EnchantableComponent - outline from Snapshot 24w33a
- EnchantableComponent() - Constructor for class net.tnemc.item.component.impl.EnchantableComponent
- EnchantableComponent(int) - Constructor for class net.tnemc.item.component.impl.EnchantableComponent
- enchantmentGlintOverride() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the EnchantmentGlintOverrideComponent of the item stack if present.
- enchantmentGlintOverride(boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the enchantment glint override of the item stack.
- enchantmentGlintOverride(boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the enchantment glint override of the item stack.
- enchantmentGlintOverride(boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the enchantment glint override of the item stack.
- EnchantmentGlintOverrideComponent<I,
T> - Class in net.tnemc.item.component.impl -
EnchantmentGlintOverrideComponent
- EnchantmentGlintOverrideComponent() - Constructor for class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- EnchantmentGlintOverrideComponent(boolean) - Constructor for class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- enchantments() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the EnchantmentsComponent of the item stack if present.
- enchantments() - Method in class net.tnemc.item.paper.PaperHelper
- enchantments() - Method in class net.tnemc.item.platform.registry.BaseHelper
-
Returns a collection of enchantments.
- enchantments() - Method in interface net.tnemc.item.providers.HelperMethods
-
Returns a collection of enchantments.
- enchantments(Map<String, Integer>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the enchantments of the item stack.
- enchantments(Map<String, Integer>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the enchantments of the item stack.
- enchantments(Map<String, Integer>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the enchantments of the item stack.
- EnchantmentsComponent<I,
T> - Class in net.tnemc.item.component.impl -
EnchantmentsComponent - Can contain either the following fields, or key-value pairs of levels of enchantments.
- EnchantmentsComponent() - Constructor for class net.tnemc.item.component.impl.EnchantmentsComponent
- EnchantmentsComponent(Map<String, Integer>) - Constructor for class net.tnemc.item.component.impl.EnchantmentsComponent
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentBool
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentByte
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentByteArray
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentDouble
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentFloat
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentInt
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentIntArray
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentLong
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentLongArray
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentShort
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.impl.PersistentString
-
Encodes the value of the PersistentDataType into a string representation.
- encode() - Method in class net.tnemc.item.persistent.PersistentDataType
-
Encodes the value of the PersistentDataType into a string representation.
- ENDER_CHEST - Enum constant in enum class net.tnemc.item.InventoryType
- entities() - Method in class net.tnemc.item.component.impl.EquipComponent
- entities(String...) - Method in class net.tnemc.item.component.impl.EquipComponent
- entities(List<String>) - Method in class net.tnemc.item.component.impl.EquipComponent
- entity() - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- entity(String) - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- entityVariant() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the Entity Variant Component for the current stack.
- entityVariant(String, String) - Method in interface net.tnemc.item.AbstractItemStack
-
Generates an AbstractItemStack based on the given entity and variant.
- entityVariant(String, String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Generates an AbstractItemStack based on the given entity and variant.
- entityVariant(String, String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Generates an AbstractItemStack based on the given entity and variant.
- EntityVariantComponent<I,
T> - Class in net.tnemc.item.component.impl -
EntityVariantComponent - Holds information about the entity variant that should be carried over for items such as mob bucket, spawn egg, etc.
- EntityVariantComponent() - Constructor for class net.tnemc.item.component.impl.EntityVariantComponent
- EntityVariantComponent(String, String) - Constructor for class net.tnemc.item.component.impl.EntityVariantComponent
- equals(Object) - Method in class net.tnemc.item.component.helper.BlockPredicate
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- equals(Object) - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- equals(Object) - Method in class net.tnemc.item.component.helper.ExplosionData
- equals(SkullProfile) - Method in class net.tnemc.item.providers.SkullProfile
- equip() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the EquipComponent of the item stack if present.
- equip(String, String, String, EquipSlot, boolean, boolean, boolean, boolean, List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Equips an item with specified parameters.
- equip(String, String, String, EquipSlot, boolean, boolean, boolean, boolean, List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Equips an item with specified parameters.
- equip(String, String, String, EquipSlot, boolean, boolean, boolean, boolean, List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Equips an item with specified parameters.
- EquipComponent<I,
T> - Class in net.tnemc.item.component.impl -
EquippableComponent
- EquipComponent(String) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot, boolean) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot, boolean, boolean) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot, boolean, boolean, boolean) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot, boolean, boolean, boolean, boolean) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- EquipComponent(String, String, String, EquipSlot, boolean, boolean, boolean, boolean, List<String>) - Constructor for class net.tnemc.item.component.impl.EquipComponent
- equipOnInteract() - Method in class net.tnemc.item.component.impl.EquipComponent
- equipOnInteract(boolean) - Method in class net.tnemc.item.component.impl.EquipComponent
- EquipSlot - Enum Class in net.tnemc.item.component.helper
-
EquipSlot
- equipSound() - Method in class net.tnemc.item.component.impl.EquipComponent
- equipSound(String) - Method in class net.tnemc.item.component.impl.EquipComponent
- Example - Class in net.tnemc.item.example
- Example() - Constructor for class net.tnemc.item.example.Example
- explosion() - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- explosion(ExplosionData) - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- ExplosionData - Class in net.tnemc.item.component.helper
-
ExplosionData
- ExplosionData() - Constructor for class net.tnemc.item.component.helper.ExplosionData
- ExplosionData(String, boolean, boolean) - Constructor for class net.tnemc.item.component.helper.ExplosionData
- ExplosionData(String, boolean, boolean, List<Integer>, List<Integer>) - Constructor for class net.tnemc.item.component.helper.ExplosionData
- explosions() - Method in class net.tnemc.item.component.impl.FireworksComponent
- explosions(List<ExplosionData>) - Method in class net.tnemc.item.component.impl.FireworksComponent
- explosions(ExplosionData...) - Method in class net.tnemc.item.component.impl.FireworksComponent
F
- factor() - Method in class net.tnemc.item.component.helper.DamageReduction
- factor() - Method in class net.tnemc.item.component.helper.ItemDamage
- fadeColors() - Method in class net.tnemc.item.component.helper.ExplosionData
- fadeColors(Integer...) - Method in class net.tnemc.item.component.helper.ExplosionData
- fadeColors(List<Integer>) - Method in class net.tnemc.item.component.helper.ExplosionData
- FEET - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- fireworkExplosion() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the FireworkExplosionComponent of the item stack if present.
- fireworkExplosion(ExplosionData) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the firework explosion properties of the item stack.
- fireworkExplosion(ExplosionData) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the firework explosion properties of the item stack.
- fireworkExplosion(ExplosionData) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the firework explosion properties of the item stack.
- FireworkExplosionComponent<I,
T> - Class in net.tnemc.item.component.impl -
FireworkExplosionComponent
- FireworkExplosionComponent() - Constructor for class net.tnemc.item.component.impl.FireworkExplosionComponent
- FireworkExplosionComponent(String, boolean, boolean, List<Integer>, List<Integer>) - Constructor for class net.tnemc.item.component.impl.FireworkExplosionComponent
- FireworkExplosionComponent(ExplosionData) - Constructor for class net.tnemc.item.component.impl.FireworkExplosionComponent
- fireworks() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the FireworksComponent of the item stack if present.
- fireworks(byte, List<ExplosionData>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the fireworks properties of the item stack.
- fireworks(byte, List<ExplosionData>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the fireworks properties of the item stack.
- fireworks(byte, List<ExplosionData>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the fireworks properties of the item stack.
- FireworksComponent<I,
T> - Class in net.tnemc.item.component.impl -
FireworksComponent
- FireworksComponent() - Constructor for class net.tnemc.item.component.impl.FireworksComponent
- FireworksComponent(byte) - Constructor for class net.tnemc.item.component.impl.FireworksComponent
- FireworksComponent(byte, List<ExplosionData>) - Constructor for class net.tnemc.item.component.impl.FireworksComponent
- flags() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the item flags.
- flags() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Retrieves the item flags.
- flags() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- flags() - Method in class net.tnemc.item.paper.PaperHelper
- flags() - Method in class net.tnemc.item.paper.PaperItemStack
-
Retrieves the item flags.
- flags() - Method in class net.tnemc.item.platform.registry.BaseHelper
-
Returns a collection of flags.
- flags() - Method in interface net.tnemc.item.providers.HelperMethods
-
Returns a collection of flags.
- flags(Boolean...) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- flags(List<Boolean>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- flags(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the item flags.
- flags(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the item flags.
- flags(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the item flags.
- flightDuration() - Method in class net.tnemc.item.component.impl.FireworksComponent
- flightDuration(byte) - Method in class net.tnemc.item.component.impl.FireworksComponent
- floats() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- floats(Float...) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- floats(List<Float>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- food() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the FoodComponent of the item stack if present.
- food(boolean, float, int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the food properties of the item stack.
- food(boolean, float, int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the food properties of the item stack.
- food(boolean, float, int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the food properties of the item stack.
- FoodComponent<I,
T> - Class in net.tnemc.item.component.impl -
FoodComponent - The food stats for this consumable item.
- FoodComponent() - Constructor for class net.tnemc.item.component.impl.FoodComponent
- FoodComponent(boolean) - Constructor for class net.tnemc.item.component.impl.FoodComponent
- FoodComponent(boolean, float) - Constructor for class net.tnemc.item.component.impl.FoodComponent
- FoodComponent(boolean, float, int) - Constructor for class net.tnemc.item.component.impl.FoodComponent
- FoodRule - Class in net.tnemc.item.component.helper
-
FoodRule
- FoodRule() - Constructor for class net.tnemc.item.component.helper.FoodRule
- FoodRule(EffectInstance, float) - Constructor for class net.tnemc.item.component.helper.FoodRule
G
- generation() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- generation(int) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- getAmount() - Method in class net.tnemc.item.attribute.SerialAttribute
- getAmount() - Method in class net.tnemc.item.component.helper.AttributeModifier
- getBoolean(String) - Method in class net.tnemc.item.JSONHelper
- getBooleanList(String) - Method in class net.tnemc.item.JSONHelper
-
Parses a JSON array into a List
. - getChance() - Method in class net.tnemc.item.component.helper.FoodRule
- getClasses() - Method in class net.tnemc.item.platform.ItemPlatform
- getColor() - Method in class net.tnemc.item.component.helper.PatternData
- getData() - Method in class net.tnemc.item.persistent.PersistentDataHolder
- getDiameter() - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- getDouble(String) - Method in class net.tnemc.item.JSONHelper
- getEffectIds() - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- getEffects() - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- getFloat(String) - Method in class net.tnemc.item.JSONHelper
- getFloatList(String) - Method in class net.tnemc.item.JSONHelper
-
Parses a JSON array into a List
. - getHandler(String) - Method in class net.tnemc.item.platform.registry.BaseHelper
- getHelper(String) - Method in class net.tnemc.item.JSONHelper
- getId() - Method in class net.tnemc.item.component.helper.AttributeModifier
- getIdentifier() - Method in class net.tnemc.item.attribute.SerialAttribute
- getIntArray(String) - Method in class net.tnemc.item.JSONHelper
-
Parses a JSON array into an int array.
- getInteger(String) - Method in class net.tnemc.item.JSONHelper
- getIntegerList(String) - Method in class net.tnemc.item.JSONHelper
-
Parses a JSON array into a List
. - getItem() - Method in class net.tnemc.item.example.Example
- getJSON(String) - Method in class net.tnemc.item.JSONHelper
- getKeys() - Method in class net.tnemc.item.platform.registry.RegistryHandler
- getKeys(String) - Method in class net.tnemc.item.platform.registry.BaseHelper
- getLong(String) - Method in class net.tnemc.item.JSONHelper
- getMaterials() - Method in class net.tnemc.item.component.helper.ToolRule
- getName() - Method in class net.tnemc.item.attribute.SerialAttribute
- getName() - Method in class net.tnemc.item.providers.SkullProfile
- getNexoItem() - Method in class net.tnemc.item.example.Example
- getObject() - Method in class net.tnemc.item.JSONHelper
- getOperation() - Method in class net.tnemc.item.attribute.SerialAttribute
- getOperation() - Method in class net.tnemc.item.component.helper.AttributeModifier
- getPattern() - Method in class net.tnemc.item.component.helper.PatternData
- getPlatform() - Method in class net.tnemc.item.example.Example
- getPotionEffect() - Method in class net.tnemc.item.component.helper.FoodRule
- getShort(String) - Method in class net.tnemc.item.JSONHelper
- getSlot() - Method in class net.tnemc.item.attribute.SerialAttribute
- getSlot() - Method in class net.tnemc.item.component.helper.AttributeModifier
- getSpeed() - Method in class net.tnemc.item.component.helper.ToolRule
- getString(String) - Method in class net.tnemc.item.JSONHelper
- getStringList(String) - Method in class net.tnemc.item.JSONHelper
-
Parses a JSON array into a List
. - getTexture() - Method in class net.tnemc.item.providers.SkullProfile
- getType() - Method in class net.tnemc.item.component.helper.AttributeModifier
- getType() - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- getType() - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- getType() - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- getType() - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- getType() - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- getUuid() - Method in class net.tnemc.item.providers.SkullProfile
- getUUID(String) - Method in class net.tnemc.item.JSONHelper
- giveItems(Collection<I>, UUID) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Adds a collection of item stacks to an inventory, returns the leftover items that won't fit in the inventory.
- giveItems(Collection<I>, U) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Adds a collection of item stacks to an inventory, returns the leftover items that won't fit in the inventory.
- giveItems(Collection<BukkitItemStack>, Inventory) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Adds a collection of net.tnemc.item stacks to an inventory, dropping them on the ground if it's a player inventory and overflow exists.
- giveItems(Collection<PaperItemStack>, Inventory) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Adds a collection of net.tnemc.item stacks to an inventory, dropping them on the ground if it's a player inventory and overflow exists.
- glider() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the GliderComponent of the item stack if present.
- GliderComponent<I,
T> - Class in net.tnemc.item.component.impl -
GliderComponent - If present, this item allows players to glide (as with elytra) when equipped.
- GliderComponent() - Constructor for class net.tnemc.item.component.impl.GliderComponent
- gliderTag() - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the item stack to enable glider functionality.
- gliderTag() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the item stack to enable glider functionality.
- gliderTag() - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the item stack to enable glider functionality.
- glintOverride() - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- glintOverride(boolean) - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- glowing() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- glowing(boolean) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
H
- HAND - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- has(String) - Method in class net.tnemc.item.JSONHelper
- hasComponent(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Checks if a component with the specified identifier is present.
- hasConsumeParticles() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- hasConsumeParticles(boolean) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- hashCode() - Method in class net.tnemc.item.component.helper.BlockPredicate
- hashCode() - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- hashCode() - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- hashCode() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- hashCode() - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- hashCode() - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- hashCode() - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- hashCode() - Method in class net.tnemc.item.component.helper.ExplosionData
- hashCode() - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
- hashCode() - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.BaseColorComponent
- hashCode() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- hashCode() - Method in class net.tnemc.item.component.impl.BreakSoundComponent
- hashCode() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- hashCode() - Method in class net.tnemc.item.component.impl.CanBreakComponent
- hashCode() - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ContainerComponent
- hashCode() - Method in class net.tnemc.item.component.impl.CustomNameComponent
- hashCode() - Method in class net.tnemc.item.component.impl.DamageComponent
- hashCode() - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- hashCode() - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
- hashCode() - Method in class net.tnemc.item.component.impl.DyedColorComponent
- hashCode() - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- hashCode() - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- hashCode() - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- hashCode() - Method in class net.tnemc.item.component.impl.FireworksComponent
- hashCode() - Method in class net.tnemc.item.component.impl.GliderComponent
- hashCode() - Method in class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- hashCode() - Method in class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- hashCode() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- hashCode() - Method in class net.tnemc.item.component.impl.IntangibleProjectileComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ItemModelComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ItemNameComponent
- hashCode() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- hashCode() - Method in class net.tnemc.item.component.impl.LoreComponent
- hashCode() - Method in class net.tnemc.item.component.impl.MapColorComponent
- hashCode() - Method in class net.tnemc.item.component.impl.MapIDComponent
- hashCode() - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- hashCode() - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
- hashCode() - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- hashCode() - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- hashCode() - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ProfileComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
- hashCode() - Method in class net.tnemc.item.component.impl.RarityComponent
- hashCode() - Method in class net.tnemc.item.component.impl.RecipesComponent
- hashCode() - Method in class net.tnemc.item.component.impl.RepairableComponent
- hashCode() - Method in class net.tnemc.item.component.impl.RepairCostComponent
- hashCode() - Method in class net.tnemc.item.component.impl.StoredEnchantmentsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- hashCode() - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- hashCode() - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- hashCode() - Method in class net.tnemc.item.component.impl.TrimComponent
- hashCode() - Method in class net.tnemc.item.component.impl.UnbreakableComponent
- hashCode() - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- hashCode() - Method in class net.tnemc.item.component.impl.WeaponComponent
- hashCode() - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- hashCode() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- hasTrail() - Method in class net.tnemc.item.component.helper.ExplosionData
- hasTrail(boolean) - Method in class net.tnemc.item.component.helper.ExplosionData
- hasTwinkle() - Method in class net.tnemc.item.component.helper.ExplosionData
- hasTwinkle(boolean) - Method in class net.tnemc.item.component.helper.ExplosionData
- HEAD - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- health() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- health(float) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- HelperMethods - Interface in net.tnemc.item.providers
-
HelperMethods
- hiddenComponents() - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- hiddenComponents(String...) - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- hiddenComponents(List<String>) - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- hideAdditionalTooltip() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the HideAdditionalTooltipComponent of the item stack if present.
- HideAdditionalTooltipComponent<I,
T> - Class in net.tnemc.item.component.impl -
Deprecated.
- HideAdditionalTooltipComponent() - Constructor for class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- hideAdditionalTooltipTag() - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the item stack to hide additional tooltip.
- hideAdditionalTooltipTag() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the item stack to hide additional tooltip.
- hideAdditionalTooltipTag() - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the item stack to hide additional tooltip.
- hideTooltip() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the HideTooltipComponent of the item stack if present.
- hideTooltip() - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- hideTooltip(boolean) - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- HideTooltipComponent<I,
T> - Class in net.tnemc.item.component.impl -
Deprecated.This component was deprecated in MC 1.21.5 in favor of
TooltipDisplayComponent
- HideTooltipComponent() - Constructor for class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- hideTooltipTag() - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the item stack to hide its tooltip.
- hideTooltipTag() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the item stack to hide its tooltip.
- hideTooltipTag() - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the item stack to hide its tooltip.
- horizontalBlockingAngle() - Method in class net.tnemc.item.component.helper.DamageReduction
- huntingCooldown() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- huntingCooldown(long) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
I
- id() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- id(String) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- Identifiable - Interface in net.tnemc.item.platform
-
Identifiable
- identifier() - Method in class net.tnemc.item.bukkit.VanillaProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.ItemAdderProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.MMOItemProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.NexoProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.NovaProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.OraxenProvider
- identifier() - Method in class net.tnemc.item.bukkitbase.platform.providers.SlimefunProvider
- identifier() - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
- identifier() - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
- identifier() - Method in class net.tnemc.item.component.impl.BaseColorComponent
- identifier() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- identifier() - Method in class net.tnemc.item.component.impl.BreakSoundComponent
- identifier() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- identifier() - Method in class net.tnemc.item.component.impl.BundleComponent
- identifier() - Method in class net.tnemc.item.component.impl.CanBreakComponent
- identifier() - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
- identifier() - Method in class net.tnemc.item.component.impl.ChargedProjectilesComponent
- identifier() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- identifier() - Method in class net.tnemc.item.component.impl.ContainerComponent
- identifier() - Method in class net.tnemc.item.component.impl.CustomNameComponent
- identifier() - Method in class net.tnemc.item.component.impl.DamageComponent
- identifier() - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- identifier() - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
- identifier() - Method in class net.tnemc.item.component.impl.DyedColorComponent
- identifier() - Method in class net.tnemc.item.component.impl.EnchantableComponent
- identifier() - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- identifier() - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- identifier() - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- identifier() - Method in class net.tnemc.item.component.impl.EquipComponent
- identifier() - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- identifier() - Method in class net.tnemc.item.component.impl.FireworksComponent
- identifier() - Method in class net.tnemc.item.component.impl.FoodComponent
- identifier() - Method in class net.tnemc.item.component.impl.GliderComponent
- identifier() - Method in class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- identifier() - Method in class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- identifier() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- identifier() - Method in class net.tnemc.item.component.impl.IntangibleProjectileComponent
- identifier() - Method in class net.tnemc.item.component.impl.ItemModelComponent
- identifier() - Method in class net.tnemc.item.component.impl.ItemNameComponent
- identifier() - Method in class net.tnemc.item.component.impl.JukeBoxComponent
- identifier() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- identifier() - Method in class net.tnemc.item.component.impl.LoreComponent
- identifier() - Method in class net.tnemc.item.component.impl.MapColorComponent
- identifier() - Method in class net.tnemc.item.component.impl.MapIDComponent
- identifier() - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- identifier() - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- identifier() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- identifier() - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
- identifier() - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- identifier() - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- identifier() - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- identifier() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- identifier() - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- identifier() - Method in class net.tnemc.item.component.impl.ProfileComponent
- identifier() - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- identifier() - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
- identifier() - Method in class net.tnemc.item.component.impl.RarityComponent
- identifier() - Method in class net.tnemc.item.component.impl.RecipesComponent
- identifier() - Method in class net.tnemc.item.component.impl.RepairableComponent
- identifier() - Method in class net.tnemc.item.component.impl.RepairCostComponent
- identifier() - Method in class net.tnemc.item.component.impl.StoredEnchantmentsComponent
- identifier() - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- identifier() - Method in class net.tnemc.item.component.impl.ToolComponent
- identifier() - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- identifier() - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- identifier() - Method in class net.tnemc.item.component.impl.TrimComponent
- identifier() - Method in class net.tnemc.item.component.impl.UnbreakableComponent
- identifier() - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- identifier() - Method in class net.tnemc.item.component.impl.WeaponComponent
- identifier() - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- identifier() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- identifier() - Method in class net.tnemc.item.paper.VanillaProvider
- identifier() - Method in class net.tnemc.item.persistent.PersistentDataType
- identifier() - Method in interface net.tnemc.item.platform.Identifiable
- initialize() - Method in class net.tnemc.item.platform.registry.RegistryHandler
- initialize() - Method in class net.tnemc.item.platform.registry.SupplierRegistryHandler
- initializeHandlers() - Method in class net.tnemc.item.platform.registry.BaseHelper
- initSerialized(JSONObject) - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
-
Initializes and returns an AbstractItemStack object by deserializing the provided JSON object.
- initSerialized(JSONObject) - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
-
Initializes and returns an AbstractItemStack object by deserializing the provided JSON object.
- initSerialized(JSONObject) - Method in class net.tnemc.item.platform.ItemPlatform
-
Initializes and returns an AbstractItemStack object by deserializing the provided JSON object.
- instance() - Static method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
- instance() - Static method in class net.tnemc.item.example.Example
- instance() - Static method in class net.tnemc.item.paper.platform.PaperItemPlatform
- instrument() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the InstrumentComponent of the item stack if present.
- instrument(String, int, int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the instrument properties of the item stack.
- instrument(String, int, int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the instrument properties of the item stack.
- instrument(String, int, int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the instrument properties of the item stack.
- InstrumentComponent<I,
T> - Class in net.tnemc.item.component.impl -
InstrumentComponent
- InstrumentComponent() - Constructor for class net.tnemc.item.component.impl.InstrumentComponent
- InstrumentComponent(String) - Constructor for class net.tnemc.item.component.impl.InstrumentComponent
- InstrumentComponent(String, int) - Constructor for class net.tnemc.item.component.impl.InstrumentComponent
- InstrumentComponent(String, int, int) - Constructor for class net.tnemc.item.component.impl.InstrumentComponent
- intangibleProjectile() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the IntangibleProjectileComponent of the item stack if present.
- IntangibleProjectileComponent<I,
T> - Class in net.tnemc.item.component.impl -
IntangibleProjectileComponent
- IntangibleProjectileComponent() - Constructor for class net.tnemc.item.component.impl.IntangibleProjectileComponent
- intangibleProjectileTag() - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the item stack as an intangible projectile.
- intangibleProjectileTag() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the item stack as an intangible projectile.
- intangibleProjectileTag() - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the item stack as an intangible projectile.
- inventory() - Method in interface net.tnemc.item.AbstractInventory
-
Used to get the platform's inventory object.
- inventory(UUID, InventoryType) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Used to locate an inventory for a UUID identifier.
- inventory(UUID, InventoryType) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Used to locate an inventory for a UUID identifier.
- inventory(UUID, InventoryType) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Used to locate an invetory for a UUID identifier.
- InventoryType - Enum Class in net.tnemc.item
-
Represents an inventory type.
- invulnerable() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- invulnerable(boolean) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- isDirty() - Method in interface net.tnemc.item.AbstractItemStack
-
Checks whether the object is dirty or has unsaved changes.
- isDirty() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Checks whether the object is dirty or has unsaved changes.
- isDirty() - Method in class net.tnemc.item.paper.PaperItemStack
-
Checks whether the object is dirty or has unsaved changes.
- isDrops() - Method in class net.tnemc.item.component.helper.ToolRule
- isLessThan(String, String) - Static method in class net.tnemc.item.providers.VersionUtil
- isNull(String) - Method in class net.tnemc.item.JSONHelper
- isOneEight(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneEleven(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneFifteen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneFourteen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneNine(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneSeven(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneSeventeen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneSixteen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneThirteen(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwelve(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwenty(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyOne(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyOneFive(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyOneFour(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyOneThree(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyOneTwo(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyThree(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isOneTwentyTwo(String) - Static method in class net.tnemc.item.providers.VersionUtil
- isVersion(String, String) - Static method in class net.tnemc.item.providers.VersionUtil
- ItemAdderProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
ItemAdderProvider
- ItemAdderProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.ItemAdderProvider
- ItemApplicator<I,
T> - Interface in net.tnemc.item.platform.applier -
The ItemApplicator interface represents an applicator that can be used to apply changes to an item.
- ItemCheck<T> - Interface in net.tnemc.item.platform.check
-
Represents a check to be performed on an item.
- itemDamage() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- itemDamage(ItemDamage) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- ItemDamage - Class in net.tnemc.item.component.helper
-
ItemDamage - Controls how much damage should be applied to the item from a given attack If not specified, a point of durability is removed for every point of damage dealt The final damage applied to the item is determined by: floor(base + factor * dealt_damage) The final value may be negative, causing the item to be repaired
- ItemDamage(float, float, float) - Constructor for class net.tnemc.item.component.helper.ItemDamage
- itemModel() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the ItemModelComponent of the item stack if present.
- itemModel(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the model properties of the item stack.
- itemModel(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the model properties of the item stack.
- itemModel(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the model properties of the item stack.
- ItemModelComponent<I,
T> - Class in net.tnemc.item.component.impl -
ItemModelComponent
- ItemModelComponent() - Constructor for class net.tnemc.item.component.impl.ItemModelComponent
- ItemModelComponent(String) - Constructor for class net.tnemc.item.component.impl.ItemModelComponent
- itemName() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the ItemNameComponent of the item stack if present.
- itemName() - Method in class net.tnemc.item.component.impl.ItemNameComponent
- itemName(Component) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the name of the item stack.
- itemName(Component) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the name of the item stack.
- itemName(Component) - Method in class net.tnemc.item.component.impl.ItemNameComponent
- itemName(Component) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the name of the item stack.
- ItemNameComponent<I,
T> - Class in net.tnemc.item.component.impl -
ItemNameComponent
- ItemNameComponent() - Constructor for class net.tnemc.item.component.impl.ItemNameComponent
- ItemNameComponent(Component) - Constructor for class net.tnemc.item.component.impl.ItemNameComponent
- ItemPlatform<I,
S, - Class in net.tnemc.item.platformU> -
ItemPlatform
- ItemPlatform() - Constructor for class net.tnemc.item.platform.ItemPlatform
- ItemPlatform(PlatformConverter) - Constructor for class net.tnemc.item.platform.ItemPlatform
- itemProvider() - Method in interface net.tnemc.item.AbstractItemStack
-
This method returns a String representing the item provider.
- itemProvider() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
This method returns a String representing the item provider.
- itemProvider() - Method in class net.tnemc.item.paper.PaperItemStack
-
This method returns a String representing the item provider.
- ItemProvider<T> - Interface in net.tnemc.item.providers
-
An ItemProvider represents a provider used to give the Locale stack, and provide various item stack comparisons.
- items() - Method in class net.tnemc.item.component.impl.ContainerComponent
- itemsEqual(I, I) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Checks to see if two net.tnemc.item stacks are equal.
- itemsEqual(I, S) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Checks to see if two net.tnemc.item stacks are equal.
- ItemSerializer<I,
T> - Interface in net.tnemc.item.platform.serialize -
ItemApplier
J
- JSONHelper - Class in net.tnemc.item
- JSONHelper(JSONObject) - Constructor for class net.tnemc.item.JSONHelper
- jukebox() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the JukeBoxComponent of the item stack if present.
- jukebox(String, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the jukebox properties of the item stack.
- jukebox(String, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the jukebox properties of the item stack.
- jukebox(String, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the jukebox properties of the item stack.
- JukeBoxComponent<I,
T> - Class in net.tnemc.item.component.impl -
JukeBoxComponent
- JukeBoxComponent() - Constructor for class net.tnemc.item.component.impl.JukeBoxComponent
- JukeBoxComponent(String) - Constructor for class net.tnemc.item.component.impl.JukeBoxComponent
L
- LEGS - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- levels() - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- levels(Map<String, Integer>) - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- listsEquals(List<V>, List<V>) - Static method in class net.tnemc.item.providers.Util
-
Compares two lists for equality regardless of order.
- listsEquals(List<V>, List<V>, boolean) - Static method in class net.tnemc.item.providers.Util
-
Compares two lists to check if they contain the same elements.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkit.VanillaProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.ItemAdderProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.MMOItemProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.NexoProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.NovaProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.OraxenProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.bukkitbase.platform.providers.SlimefunProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends ItemStack>, int) - Method in class net.tnemc.item.paper.VanillaProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(AbstractItemStack<? extends T>) - Method in interface net.tnemc.item.providers.ItemProvider
- locale(AbstractItemStack<? extends T>, int) - Method in interface net.tnemc.item.providers.ItemProvider
-
Creates a copy of the original item stack with a specified amount.
- locale(ItemStack) - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
-
Converts the given locale stack to an instance of
AbstractItemStack
- locale(ItemStack) - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
-
Converts the given locale stack to an instance of
AbstractItemStack
- locale(S) - Method in class net.tnemc.item.platform.ItemPlatform
-
Converts the given locale stack to an instance of
AbstractItemStack
- LocaleItemCheck<T> - Interface in net.tnemc.item.platform.check
-
LocaleItemCheck is used to check the locale item specifically, and is the priority check in platform checks.
- lodestoneTracker() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the LodestoneTrackerComponent of the item stack if present.
- lodestoneTracker(String, int[], String, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the lodestone tracker properties of the item stack.
- lodestoneTracker(String, int[], String, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the lodestone tracker properties of the item stack.
- lodestoneTracker(String, int[], String, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the lodestone tracker properties of the item stack.
- LodestoneTrackerComponent<I,
T> - Class in net.tnemc.item.component.impl -
LodestoneTrackerComponent
- LodestoneTrackerComponent() - Constructor for class net.tnemc.item.component.impl.LodestoneTrackerComponent
- LodestoneTrackerComponent(String) - Constructor for class net.tnemc.item.component.impl.LodestoneTrackerComponent
- LodestoneTrackerComponent(String, int[]) - Constructor for class net.tnemc.item.component.impl.LodestoneTrackerComponent
- LodestoneTrackerComponent(String, int[], String) - Constructor for class net.tnemc.item.component.impl.LodestoneTrackerComponent
- LodestoneTrackerComponent(String, int[], String, boolean) - Constructor for class net.tnemc.item.component.impl.LodestoneTrackerComponent
- lore() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the LoreComponent of the item stack if present.
- lore() - Method in class net.tnemc.item.component.impl.LoreComponent
- lore(List<Component>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the lore of the item stack.
- lore(List<Component>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the lore of the item stack.
- lore(List<Component>) - Method in class net.tnemc.item.component.impl.LoreComponent
- lore(List<Component>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the lore of the item stack.
- lore(Component...) - Method in class net.tnemc.item.component.impl.LoreComponent
- loreComponent(List<Component>) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the lore (descriptive text) of the item stack.
- loreComponent(List<Component>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the lore (descriptive text) of the item stack.
- loreComponent(List<Component>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the lore (descriptive text) of the item stack.
- LoreComponent<I,
T> - Class in net.tnemc.item.component.impl -
LoreComponent
- LoreComponent() - Constructor for class net.tnemc.item.component.impl.LoreComponent
- LoreComponent(List<Component>) - Constructor for class net.tnemc.item.component.impl.LoreComponent
- LoreComponent(Component...) - Constructor for class net.tnemc.item.component.impl.LoreComponent
M
- MAIN_HAND - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- mapColor() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the MapColorComponent of the item stack if present.
- mapColor() - Method in class net.tnemc.item.component.impl.MapColorComponent
- mapColor(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the map color of the item stack.
- mapColor(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the map color of the item stack.
- mapColor(int) - Method in class net.tnemc.item.component.impl.MapColorComponent
- mapColor(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the map color of the item stack.
- MapColorComponent<I,
T> - Class in net.tnemc.item.component.impl -
MapColorComponent
- MapColorComponent() - Constructor for class net.tnemc.item.component.impl.MapColorComponent
- MapColorComponent(int) - Constructor for class net.tnemc.item.component.impl.MapColorComponent
- mapId() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the MapIDComponent of the item stack if present.
- mapId() - Method in class net.tnemc.item.component.impl.MapIDComponent
- mapId(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the map ID of the item stack.
- mapId(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the map ID of the item stack.
- mapId(int) - Method in class net.tnemc.item.component.impl.MapIDComponent
- mapId(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the map ID of the item stack.
- MapIDComponent<I,
T> - Class in net.tnemc.item.component.impl -
MapIDComponent
- MapIDComponent() - Constructor for class net.tnemc.item.component.impl.MapIDComponent
- MapIDComponent(int) - Constructor for class net.tnemc.item.component.impl.MapIDComponent
- markDirty() - Method in interface net.tnemc.item.AbstractItemStack
-
Marks the item stack as dirty, indicating changes have been made.
- markDirty() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Marks the item stack as dirty, indicating changes have been made.
- markDirty() - Method in class net.tnemc.item.paper.PaperItemStack
-
Marks the item stack as dirty, indicating changes have been made.
- material() - Method in interface net.tnemc.item.AbstractItemStack
-
Returns the material of the item stack.
- material() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Returns the material of the item stack.
- material() - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
- material() - Method in class net.tnemc.item.component.impl.TrimComponent
- material() - Method in class net.tnemc.item.paper.PaperItemStack
-
Returns the material of the item stack.
- material(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the material of the item stack.
- material(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the material of the item stack.
- material(String) - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
- material(String) - Method in class net.tnemc.item.component.impl.TrimComponent
- material(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the material of the item stack.
- materials() - Method in class net.tnemc.item.paper.PaperHelper
- materials() - Method in class net.tnemc.item.platform.registry.BaseHelper
-
Returns a collection of materials.
- materials() - Method in interface net.tnemc.item.providers.HelperMethods
-
Returns a collection of materials.
- maxDamage() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the MaxDamageComponent of the item stack if present.
- maxDamage() - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- maxDamage(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the maximum damage of the item stack.
- maxDamage(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the maximum damage of the item stack.
- maxDamage(int) - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- maxDamage(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the maximum damage of the item stack.
- MaxDamageComponent<I,
T> - Class in net.tnemc.item.component.impl -
MaxDamageComponent
- MaxDamageComponent() - Constructor for class net.tnemc.item.component.impl.MaxDamageComponent
- MaxDamageComponent(int) - Constructor for class net.tnemc.item.component.impl.MaxDamageComponent
- maxStackSize() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the MaxStackSizeComponent of the item stack if present.
- maxStackSize() - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- maxStackSize(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the maximum stack size of the item stack.
- maxStackSize(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the maximum stack size of the item stack.
- maxStackSize(int) - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- maxStackSize(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the maximum stack size of the item stack.
- MaxStackSizeComponent<I,
T> - Class in net.tnemc.item.component.impl -
MaxStackSizeComponent - The maximum number of items that can fit in a stack.
- MaxStackSizeComponent() - Constructor for class net.tnemc.item.component.impl.MaxStackSizeComponent
- MaxStackSizeComponent(int) - Constructor for class net.tnemc.item.component.impl.MaxStackSizeComponent
- MMOItemProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
MMOItemProvider
- MMOItemProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.MMOItemProvider
- model() - Method in class net.tnemc.item.component.impl.ItemModelComponent
- model(String) - Method in class net.tnemc.item.component.impl.ItemModelComponent
- modelData() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the ModelDataComponent of the item stack if present.
- modelData() - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
- modelData(int) - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
- modelData(List<String>, List<Float>, List<Boolean>, List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the model data of the item stack.
- modelData(List<String>, List<Float>, List<Boolean>, List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the model data of the item stack.
- modelData(List<String>, List<Float>, List<Boolean>, List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the model data of the item stack.
- ModelDataComponent<I,
T> - Class in net.tnemc.item.component.impl -
ModelDataComponent
- ModelDataComponent() - Constructor for class net.tnemc.item.component.impl.ModelDataComponent
- ModelDataComponent(List<String>, List<Float>, List<Boolean>, List<String>) - Constructor for class net.tnemc.item.component.impl.ModelDataComponent
- modelDataOld() - Method in interface net.tnemc.item.AbstractItemStack
-
Deprecated.Since MC 1.21.3 Use
ItemModelComponent
andModelDataComponent
. - modelDataOld(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Deprecated.Since MC 1.21.3 Use
ItemModelComponent
andModelDataComponent
. - modelDataOld(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Deprecated.Since MC 1.21.3 Use
ItemModelComponent
andModelDataComponent
. - modelDataOld(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Deprecated.Since MC 1.21.3 Use
ItemModelComponent
andModelDataComponent
. - ModelDataOldComponent<I,
T> - Class in net.tnemc.item.component.impl -
ModelDataOldComponent
- ModelDataOldComponent() - Constructor for class net.tnemc.item.component.impl.ModelDataOldComponent
- ModelDataOldComponent(int) - Constructor for class net.tnemc.item.component.impl.ModelDataOldComponent
- modelKey() - Method in class net.tnemc.item.component.impl.EquipComponent
- modelKey(String) - Method in class net.tnemc.item.component.impl.EquipComponent
- modifiers() - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Retrieves the list of AttributeModifiers associated with this component.
- modifiers(List<AttributeModifier>) - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Sets the list of AttributeModifiers for this component.
- modifiers(AttributeModifier) - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Adds a new AttributeModifier to the list of modifiers for this component.
- modifiers(AttributeModifier...) - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
- MULTIPLY - Enum constant in enum class net.tnemc.item.attribute.SerialAttributeOperation
- MULTIPLY_BASE - Enum constant in enum class net.tnemc.item.attribute.SerialAttributeOperation
N
- net.tnemc.item - package net.tnemc.item
- net.tnemc.item.attribute - package net.tnemc.item.attribute
- net.tnemc.item.bukkit - package net.tnemc.item.bukkit
- net.tnemc.item.bukkit.platform - package net.tnemc.item.bukkit.platform
- net.tnemc.item.bukkit.platform.impl - package net.tnemc.item.bukkit.platform.impl
- net.tnemc.item.bukkitbase.platform.check - package net.tnemc.item.bukkitbase.platform.check
- net.tnemc.item.bukkitbase.platform.providers - package net.tnemc.item.bukkitbase.platform.providers
- net.tnemc.item.component - package net.tnemc.item.component
- net.tnemc.item.component.helper - package net.tnemc.item.component.helper
- net.tnemc.item.component.helper.effect - package net.tnemc.item.component.helper.effect
- net.tnemc.item.component.impl - package net.tnemc.item.component.impl
- net.tnemc.item.example - package net.tnemc.item.example
- net.tnemc.item.example.command - package net.tnemc.item.example.command
- net.tnemc.item.example.listeners - package net.tnemc.item.example.listeners
- net.tnemc.item.paper - package net.tnemc.item.paper
- net.tnemc.item.paper.platform - package net.tnemc.item.paper.platform
- net.tnemc.item.paper.platform.impl.modern - package net.tnemc.item.paper.platform.impl.modern
- net.tnemc.item.paper.platform.impl.old - package net.tnemc.item.paper.platform.impl.old
- net.tnemc.item.paper.platform.registry - package net.tnemc.item.paper.platform.registry
- net.tnemc.item.persistent - package net.tnemc.item.persistent
- net.tnemc.item.persistent.impl - package net.tnemc.item.persistent.impl
- net.tnemc.item.platform - package net.tnemc.item.platform
- net.tnemc.item.platform.applier - package net.tnemc.item.platform.applier
- net.tnemc.item.platform.check - package net.tnemc.item.platform.check
- net.tnemc.item.platform.conversion - package net.tnemc.item.platform.conversion
- net.tnemc.item.platform.registry - package net.tnemc.item.platform.registry
- net.tnemc.item.platform.serialize - package net.tnemc.item.platform.serialize
- net.tnemc.item.providers - package net.tnemc.item.providers
- NexoProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
NexoProvider
- NexoProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.NexoProvider
- noAI() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- noAI(boolean) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- noGravity() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- noGravity(boolean) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- noteBlockSound() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the NoteBlockSoundComponent of the item stack if present.
- noteBlockSound(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the note block sound of the item stack.
- noteBlockSound(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the note block sound of the item stack.
- noteBlockSound(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the note block sound of the item stack.
- NoteBlockSoundComponent<I,
T> - Class in net.tnemc.item.component.impl -
NoteBlockSoundComponent
- NoteBlockSoundComponent() - Constructor for class net.tnemc.item.component.impl.NoteBlockSoundComponent
- NoteBlockSoundComponent(String) - Constructor for class net.tnemc.item.component.impl.NoteBlockSoundComponent
- NovaProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
NovaProvider
- NovaProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.NovaProvider
- nutrition() - Method in class net.tnemc.item.component.impl.FoodComponent
- nutrition(int) - Method in class net.tnemc.item.component.impl.FoodComponent
O
- of(String, int) - Method in interface net.tnemc.item.AbstractItemStack
-
Creates a new item stack with the specified material and amount.
- of(String, int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Creates a new item stack with the specified material and amount.
- of(String, int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Creates a new item stack with the specified material and amount.
- of(ItemStack) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Creates a new item stack from a locale-specific object.
- of(ItemStack) - Method in class net.tnemc.item.paper.PaperItemStack
-
Creates a new item stack from a locale-specific object.
- of(JSONObject) - Method in interface net.tnemc.item.AbstractItemStack
-
Creates a new item stack from a JSON representation.
- of(JSONObject) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Creates a new item stack from a JSON representation.
- of(JSONObject) - Method in class net.tnemc.item.paper.PaperItemStack
-
Creates a new item stack from a JSON representation.
- of(T) - Method in interface net.tnemc.item.AbstractItemStack
-
Creates a new item stack from a locale-specific object.
- OFF_HAND - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- ominousBottleAmplifier() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the OminousBottleAmplifierComponent of the item stack if present.
- ominousBottleAmplifier(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the ominous bottle amplifier of the item stack.
- ominousBottleAmplifier(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the ominous bottle amplifier of the item stack.
- ominousBottleAmplifier(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the ominous bottle amplifier of the item stack.
- OminousBottleAmplifierComponent<I,
T> - Class in net.tnemc.item.component.impl -
OminousBottleAmplifierComponent
- OminousBottleAmplifierComponent() - Constructor for class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- OminousBottleAmplifierComponent(int) - Constructor for class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- onCommand(CommandSender, Command, String, String[]) - Method in class net.tnemc.item.example.command.TNILCountCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class net.tnemc.item.example.command.TNILGiveCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class net.tnemc.item.example.command.TNILTakeCommand
- onDisable() - Method in class net.tnemc.item.example.Example
- onEnable() - Method in class net.tnemc.item.example.Example
- onJoin(PlayerJoinEvent) - Method in class net.tnemc.item.example.listeners.PlayerJoinListener
- OraxenProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
OraxenAddon
- OraxenProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.OraxenProvider
P
- pages() - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- pages() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- pages(String...) - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- pages(String...) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- pages(List<String>) - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- pages(List<String>) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- PaperBundleComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldBundleComponent
- PaperBundleComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
- PaperBundleComponent(Map<Integer, AbstractItemStack<ItemStack>>) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
- PaperCalculationsProvider - Class in net.tnemc.item.paper
-
Represents a Bukkit implementation of the
CalculationsProvider
. - PaperCalculationsProvider() - Constructor for class net.tnemc.item.paper.PaperCalculationsProvider
- PaperContainerComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldContainerComponent
- PaperContainerComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
- PaperContainerComponent(Map<Integer, AbstractItemStack<ItemStack>>) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
- PaperCustomNameComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldCustomNameComponent
- PaperCustomNameComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
- PaperCustomNameComponent(Component) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
- PaperDamageComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldDamageComponent
- PaperDamageComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
-
Represents a component that manages damage information.
- PaperDamageComponent(int) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
-
Constructs a new DamageComponent with the specified damage amount.
- PaperDyedColorComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldDyedColorComponent
- PaperDyedColorComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- PaperDyedColorComponent(int) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- PaperDyedColorComponent(int, int, int) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- PaperEnchantmentsComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldEnchantmentsComponent
- PaperEnchantmentsComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
- PaperEnchantmentsComponent(Map<String, Integer>) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
- PaperHelper - Class in net.tnemc.item.paper
-
BukkitHelper
- PaperHelper - Class in net.tnemc.item.paper.platform.registry
-
PaperHelper
- PaperHelper() - Constructor for class net.tnemc.item.paper.PaperHelper
- PaperHelper() - Constructor for class net.tnemc.item.paper.platform.registry.PaperHelper
- PaperItemModelComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldItemModelComponent
- PaperItemModelComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
- PaperItemModelComponent(String) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
- PaperItemNameComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
BukkitItemNameComponent
- PaperItemNameComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
- PaperItemNameComponent(Component) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
- PaperItemPlatform - Class in net.tnemc.item.paper.platform
-
PaperItemPlatform
- PaperItemStack - Class in net.tnemc.item.paper
-
PaperItemStack
- PaperItemStack() - Constructor for class net.tnemc.item.paper.PaperItemStack
- PaperLoreComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldLoreComponent
- PaperLoreComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- PaperLoreComponent(List<Component>) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- PaperLoreComponent(Component...) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- PaperModelDataComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
BukkitModelData
- PaperModelDataComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
- PaperModelDataComponent(List<String>, List<Float>, List<Boolean>, List<String>) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
- PaperOldAttributeModifiersComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldAttributeModifiersComponent
- PaperOldAttributeModifiersComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldAttributeModifiersComponent
- PaperOldBannerPatternsComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldModernBannerPatternsComponent
- PaperOldBannerPatternsComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldBannerPatternsComponent
- PaperOldBaseColorComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldBaseColorComponent
- PaperOldBaseColorComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldBaseColorComponent
- PaperOldBundleComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldBundleComponent
- PaperOldBundleComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldBundleComponent
- PaperOldChargedProjectilesComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldChargedProjectilesComponent
- PaperOldChargedProjectilesComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldChargedProjectilesComponent
- PaperOldContainerComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldContainerComponent
- PaperOldContainerComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldContainerComponent
- PaperOldCustomNameComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldCustomNameComponent
- PaperOldCustomNameComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldCustomNameComponent
- PaperOldDamageComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldDamageComponent
- PaperOldDamageComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldDamageComponent
- PaperOldDyedColorComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldDyedColorComponent
- PaperOldDyedColorComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldDyedColorComponent
- PaperOldEnchantableComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldEnchantableComponent
- PaperOldEnchantableComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantableComponent
- PaperOldEnchantmentsComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldEnchantmentsComponent
- PaperOldEnchantmentsComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantmentsComponent
- PaperOldFoodComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldFoodComponent
- PaperOldFoodComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldFoodComponent
- PaperOldGliderComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldGliderComponent
- PaperOldGliderComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldGliderComponent
- PaperOldHideTooltipComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldHideTooltipComponent
- PaperOldHideTooltipComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldHideTooltipComponent
- PaperOldItemModelComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldItemModelComponent
- PaperOldItemModelComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldItemModelComponent
- PaperOldItemNameComponent - Class in net.tnemc.item.paper.platform.impl.old
-
BukkitItemNameComponent
- PaperOldItemNameComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldItemNameComponent
- PaperOldLoreComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldLoreComponent
- PaperOldLoreComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldLoreComponent
- PaperOldMaxDamageComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldMaxDamageComponent
- PaperOldMaxDamageComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldMaxDamageComponent
- PaperOldMaxStackSizeComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldMaxStackSizeComponent
- PaperOldMaxStackSizeComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldMaxStackSizeComponent
- PaperOldModelDataComponent - Class in net.tnemc.item.paper.platform.impl.old
-
BukkitModelData
- PaperOldModelDataComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataComponent
- PaperOldModelDataLegacyComponent - Class in net.tnemc.item.paper.platform.impl.old
-
BukkitModelDataOldComponent
- PaperOldModelDataLegacyComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
- PaperOldModelDataLegacyComponent(int) - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
- PaperOldProfileComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldProfileComponent
- PaperOldProfileComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldProfileComponent
- PaperOldRarityComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldRarityComponent
- PaperOldRarityComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldRarityComponent
- PaperOldRepairCostComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldRepairCostComponent
- PaperOldRepairCostComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldRepairCostComponent
- PaperOldShulkerColorComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldShulkerColorComponent
- PaperOldShulkerColorComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldShulkerColorComponent
- PaperOldStoredEnchantmentsComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldStoredEnchantmentsComponent
- PaperOldStoredEnchantmentsComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldStoredEnchantmentsComponent
- PaperOldSuspiciousStewEffectsComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldSuspiciousStewEffectsComponent
- PaperOldSuspiciousStewEffectsComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldSuspiciousStewEffectsComponent
- PaperOldTooltipStyleComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldTooltipStyleComponent
- PaperOldTooltipStyleComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldTooltipStyleComponent
- PaperOldTrimComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldTrimComponent
- PaperOldTrimComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldTrimComponent
- PaperOldUnbreakableComponent - Class in net.tnemc.item.paper.platform.impl.old
-
PaperOldUnbreakableComponent
- PaperOldUnbreakableComponent() - Constructor for class net.tnemc.item.paper.platform.impl.old.PaperOldUnbreakableComponent
- PaperProfileComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldProfileComponent
- PaperProfileComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
- PaperProfileComponent(SkullProfile) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
- PaperShulkerColorComponent - Class in net.tnemc.item.paper.platform.impl.modern
-
PaperOldShulkerColorComponent
- PaperShulkerColorComponent() - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- PaperShulkerColorComponent(int) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- PaperShulkerColorComponent(int, int, int) - Constructor for class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- pattern() - Method in class net.tnemc.item.component.impl.TrimComponent
- pattern(String) - Method in class net.tnemc.item.component.impl.TrimComponent
- PatternData - Class in net.tnemc.item.component.helper
-
PatternData
- PatternData(String, String) - Constructor for class net.tnemc.item.component.helper.PatternData
- patterns() - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Retrieve the list of PatternData objects associated with this BannerPatternsComponent.
- patterns(List<PatternData>) - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Sets the list of patterns for this object by replacing the existing patterns with the provided list.
- patterns(PatternData) - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Adds a pattern to the list of patterns for this BannerPatternsComponent.
- patterns(PatternData...) - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
- patternTag() - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- patternTag(String) - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- PDCCheck - Class in net.tnemc.item.bukkitbase.platform.check
-
PDCCheck
- PDCCheck(NamespacedKey, PersistentDataType<?, ?>) - Constructor for class net.tnemc.item.bukkitbase.platform.check.PDCCheck
- PersistentBool - Class in net.tnemc.item.persistent.impl
-
PersistentBool
- PersistentBool(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentBool
- PersistentByte - Class in net.tnemc.item.persistent.impl
-
PersistentByte
- PersistentByte(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentByte
- PersistentByteArray - Class in net.tnemc.item.persistent.impl
-
PersistentByteArray
- PersistentByteArray(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentByteArray
- PersistentDataHolder - Class in net.tnemc.item.persistent
-
PersistentDataHolder
- PersistentDataHolder() - Constructor for class net.tnemc.item.persistent.PersistentDataHolder
- PersistentDataType<T> - Class in net.tnemc.item.persistent
-
PersistentDataType
- PersistentDataType(String, String) - Constructor for class net.tnemc.item.persistent.PersistentDataType
- PersistentDouble - Class in net.tnemc.item.persistent.impl
-
PersistentDouble
- PersistentDouble(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentDouble
- PersistentFloat - Class in net.tnemc.item.persistent.impl
-
PersistentFloat
- PersistentFloat(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentFloat
- persistentHolder() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the persistent data holder for the item stack.
- persistentHolder() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Retrieves the persistent data holder for the item stack.
- persistentHolder() - Method in class net.tnemc.item.paper.PaperItemStack
-
Retrieves the persistent data holder for the item stack.
- PersistentInt - Class in net.tnemc.item.persistent.impl
-
PersistentInt
- PersistentInt(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentInt
- PersistentIntArray - Class in net.tnemc.item.persistent.impl
-
PersistentIntArray
- PersistentIntArray(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentIntArray
- PersistentLong - Class in net.tnemc.item.persistent.impl
-
PersistentLong
- PersistentLong(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentLong
- PersistentLongArray - Class in net.tnemc.item.persistent.impl
-
PersistentLongArray
- PersistentLongArray(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentLongArray
- PersistentShort - Class in net.tnemc.item.persistent.impl
-
PersistentShort
- PersistentShort(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentShort
- PersistentString - Class in net.tnemc.item.persistent.impl
-
PersistentString
- PersistentString(String, String) - Constructor for class net.tnemc.item.persistent.impl.PersistentString
- PlatformConverter - Class in net.tnemc.item.platform.conversion
-
PlatformConverter is used for converting TNIL-based data strings to the Platform's enum/registry entries.
- PlatformConverter() - Constructor for class net.tnemc.item.platform.conversion.PlatformConverter
- PLAYER - Enum constant in enum class net.tnemc.item.InventoryType
- PlayerJoinListener - Class in net.tnemc.item.example.listeners
- PlayerJoinListener() - Constructor for class net.tnemc.item.example.listeners.PlayerJoinListener
- PlaySoundComponentEffect - Class in net.tnemc.item.component.helper.effect
-
PlaySoundReviveEffect
- PlaySoundComponentEffect() - Constructor for class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- pos() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- pos(int[]) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- potDecorations() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the PotDecorationsComponent of the item stack if present.
- potDecorations(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the pot decorations of the item stack.
- potDecorations(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the pot decorations of the item stack.
- potDecorations(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the pot decorations of the item stack.
- PotDecorationsComponent<I,
T> - Class in net.tnemc.item.component.impl -
PotDecorationsComponent
- PotDecorationsComponent() - Constructor for class net.tnemc.item.component.impl.PotDecorationsComponent
- PotDecorationsComponent(String...) - Constructor for class net.tnemc.item.component.impl.PotDecorationsComponent
- PotDecorationsComponent(List<String>) - Constructor for class net.tnemc.item.component.impl.PotDecorationsComponent
- potionContents() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the PotionContentsComponent of the item stack if present.
- potionContents(String, int, String, List<EffectInstance>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the potion contents of the item stack.
- potionContents(String, int, String, List<EffectInstance>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the potion contents of the item stack.
- potionContents(String, int, String, List<EffectInstance>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the potion contents of the item stack.
- PotionContentsComponent<I,
T> - Class in net.tnemc.item.component.impl -
PotionContentsComponent
- PotionContentsComponent() - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- PotionContentsComponent(String) - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- PotionContentsComponent(String, int) - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- PotionContentsComponent(String, int, String) - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- PotionContentsComponent(String, int, String, List<EffectInstance>) - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- PotionContentsComponent(String, int, String, EffectInstance...) - Constructor for class net.tnemc.item.component.impl.PotionContentsComponent
- potionDuration() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the potion duration scale component from the item's components.
- potionDuration() - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- potionDuration(float) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the duration of a potion effect for the item stack.
- potionDuration(float) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the duration of a potion effect for the item stack.
- potionDuration(float) - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- potionDuration(float) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the duration of a potion effect for the item stack.
- PotionDurationScaleComponent<I,
T> - Class in net.tnemc.item.component.impl -
PotionDurationScaleComponent - as of MC Snapshot 25w02a
- PotionDurationScaleComponent() - Constructor for class net.tnemc.item.component.impl.PotionDurationScaleComponent
- PotionDurationScaleComponent(float) - Constructor for class net.tnemc.item.component.impl.PotionDurationScaleComponent
- potionId() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- potionId(String) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- predicates() - Method in class net.tnemc.item.component.impl.CanBreakComponent
-
Retrieves the list of predicates associated with this CanBreakComponent.
- predicates() - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
-
Retrieves the list of predicates associated with this CanBreakComponent.
- predicates(List<BlockPredicate>) - Method in class net.tnemc.item.component.impl.CanBreakComponent
-
Modifies the list of predicates associated with this CanBreakComponent by replacing it with a new list.
- predicates(List<BlockPredicate>) - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
-
Modifies the list of predicates associated with this CanBreakComponent by replacing it with a new list.
- predicates(BlockPredicate...) - Method in class net.tnemc.item.component.impl.CanBreakComponent
-
Add one or more BlockPredicate objects to the list of predicates associated with this component.
- predicates(BlockPredicate...) - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
-
Add one or more BlockPredicate objects to the list of predicates associated with this component.
- probability() - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- probability(float) - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- profile() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the profile component from the components map if it exists.
- profile() - Method in class net.tnemc.item.component.impl.ProfileComponent
- profile(String, UUID) - Method in interface net.tnemc.item.AbstractItemStack
-
Create a Profile based on the provided name and UUID.
- profile(String, UUID) - Method in class net.tnemc.item.component.impl.ProfileComponent
- profile(String, UUID, String) - Method in interface net.tnemc.item.AbstractItemStack
-
Profiles the item stack with the given name, UUID, and texture.
- profile(String, UUID, String) - Method in class net.tnemc.item.component.impl.ProfileComponent
- profile(SkullProfile) - Method in interface net.tnemc.item.AbstractItemStack
-
Profiles the given SkullProfile to the AbstractItemStack object.
- profile(SkullProfile) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Profiles the given SkullProfile to the BukkitItemStack object.
- profile(SkullProfile) - Method in class net.tnemc.item.component.impl.ProfileComponent
- profile(SkullProfile) - Method in class net.tnemc.item.paper.PaperItemStack
-
Profiles the given SkullProfile to the PaperItemStack object.
- ProfileComponent<I,
T> - Class in net.tnemc.item.component.impl -
ProfileComponent
- ProfileComponent() - Constructor for class net.tnemc.item.component.impl.ProfileComponent
- ProfileComponent(SkullProfile) - Constructor for class net.tnemc.item.component.impl.ProfileComponent
- provider() - Method in interface net.tnemc.item.AbstractItemStack
-
This method is used to return an ItemProvider object.
- provider() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
This method is used to return an ItemProvider object.
- provider() - Method in class net.tnemc.item.paper.PaperItemStack
-
This method is used to return an ItemProvider object.
- provider(String) - Method in class net.tnemc.item.platform.ItemPlatform
-
Retrieves the item provider for the given itemProvider name, or returns the default provider if not found.
- providerApplies(AbstractItemStack<? extends S>, S) - Method in class net.tnemc.item.platform.ItemPlatform
-
Checks if any of the registered item providers are applicable to the given serialized item and item.
- providerItemID() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the provider item ID associated with the current object.
- providerItemID() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Retrieves the provider item ID associated with the current object.
- providerItemID() - Method in class net.tnemc.item.paper.PaperItemStack
-
Retrieves the provider item ID associated with the current object.
- ProvidesBannerPatternsComponent<I,
T> - Class in net.tnemc.item.component.impl -
ProvidesBannerPatternsComponent -When present, this item can be placed in the pattern slot of a Loom.
- ProvidesBannerPatternsComponent() - Constructor for class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- ProvidesBannerPatternsComponent(String) - Constructor for class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
- providesPattern() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the component that provides banner patterns.
- providesPattern(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieve an AbstractItemStack object that provides a specific pattern identified by the patternTag.
- providesPattern(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Retrieve an AbstractItemStack object that provides a specific pattern identified by the patternTag.
- providesPattern(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Retrieve an AbstractItemStack object that provides a specific pattern identified by the patternTag.
- providesTrim() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the component responsible for providing trim materials.
- providesTrim(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Applies the specified trim material
- providesTrim(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Applies the specified trim material
- providesTrim(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Applies the specified trim material
- ProvidesTrimMaterialComponent<I,
T> - Class in net.tnemc.item.component.impl -
ProvidesTrimMaterialComponent - When present, this item will provide the specified trim material when used in a trimming recipe.
- ProvidesTrimMaterialComponent() - Constructor for class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
- ProvidesTrimMaterialComponent(String) - Constructor for class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
R
- range() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- range(int) - Method in class net.tnemc.item.component.impl.InstrumentComponent
- rarity() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the RarityComponent of the item stack if present.
- rarity() - Method in class net.tnemc.item.component.impl.RarityComponent
- rarity(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the rarity of the item stack.
- rarity(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the rarity of the item stack.
- rarity(String) - Method in class net.tnemc.item.component.impl.RarityComponent
- rarity(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the rarity of the item stack.
- RarityComponent<I,
T> - Class in net.tnemc.item.component.impl -
RarityComponent - Sets the rarity of this item, which affects the default color of its name.
- RarityComponent() - Constructor for class net.tnemc.item.component.impl.RarityComponent
- RarityComponent(String) - Constructor for class net.tnemc.item.component.impl.RarityComponent
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.BlockPredicate
-
Reads JSON data and populates this block predicate.
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- readJSON(JSONHelper) - Method in class net.tnemc.item.component.helper.ExplosionData
-
Reads JSON data and populates this explosion data.
- readJSON(JSONHelper) - Static method in class net.tnemc.item.component.helper.FoodRule
- readJSON(JSONHelper) - Static method in class net.tnemc.item.component.helper.ToolRule
- readJSON(JSONHelper) - Method in class net.tnemc.item.persistent.PersistentDataType
-
Decodes the
JSON object
and sets the values in the current instance. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Reads JSON data and converts it back to this component's data.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Reads JSON data and converts it back to this component's data.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.BaseColorComponent
-
Reads JSON data and converts it back to this component's data.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.BreakSoundComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.CanBreakComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ContainerComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.CustomNameComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.DamageComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.DyedColorComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.EnchantableComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.EntityVariantComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.EquipComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.FireworksComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.FoodComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.GliderComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.InstrumentComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.IntangibleProjectileComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ItemModelComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ItemNameComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.JukeBoxComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.LoreComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.MapColorComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.MapIDComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
-
Reads JSON data and converts it back to this component's data.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
-
Reads JSON data and converts it back to this component's data.
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ProfileComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.RarityComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.RecipesComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.RepairableComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.RepairCostComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.ToolComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.TrimComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.UnbreakableComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.WeaponComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- readJSON(JSONHelper, ItemPlatform<I, T, ?>) - Method in interface net.tnemc.item.component.SerialComponent
-
Reads JSON data and converts it back to a
SerialComponent
object. - readJSON(JSONObject, ItemPlatform<?, ?, ?>) - Method in class net.tnemc.item.persistent.PersistentDataHolder
-
Decodes the
JSON object
and sets the values in the current instance. - recipes() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the RecipesComponent of the item stack if present.
- recipes() - Method in class net.tnemc.item.component.impl.RecipesComponent
- recipes(String...) - Method in class net.tnemc.item.component.impl.RecipesComponent
- recipes(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the recipes of the item stack.
- recipes(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the recipes of the item stack.
- recipes(List<String>) - Method in class net.tnemc.item.component.impl.RecipesComponent
- recipes(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the recipes of the item stack.
- RecipesComponent<I,
T> - Class in net.tnemc.item.component.impl -
RecipesComponent
- RecipesComponent() - Constructor for class net.tnemc.item.component.impl.RecipesComponent
- RecipesComponent(String) - Constructor for class net.tnemc.item.component.impl.RecipesComponent
- RecipesComponent(List<String>) - Constructor for class net.tnemc.item.component.impl.RecipesComponent
- reductions() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- reductions(List<DamageReduction>) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- reductions(DamageReduction...) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
- registerConversion(Class<I>, Class<O>, Function<I, O>) - Method in class net.tnemc.item.platform.conversion.PlatformConverter
-
Registers a conversion between input and output classes using a provided converter function.
- registerHandler(String, RegistryHandler) - Method in class net.tnemc.item.platform.registry.BaseHelper
- RegistryHandler - Class in net.tnemc.item.platform.registry
-
RegistryHandler
- RegistryHandler() - Constructor for class net.tnemc.item.platform.registry.RegistryHandler
- removeAll(I, UUID) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Removes all items that are equal to the stack from an inventory.
- removeAll(I, U) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Removes all items that are equal to the stack from an inventory.
- removeAll(BukkitItemStack, Inventory) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Removes all items that are equal to the stack from an inventory.
- removeAll(PaperItemStack, Inventory) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Removes all items that are equal to the stack from an inventory.
- RemoveEffectsComponentEffect - Class in net.tnemc.item.component.helper.effect
-
RemoveEffectsReviveEffect
- RemoveEffectsComponentEffect() - Constructor for class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- removeItem(I, UUID) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Removes an net.tnemc.item stack with a specific amount from an inventory.
- removeItem(I, U) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Removes an net.tnemc.item stack with a specific amount from an inventory.
- removeItem(BukkitItemStack, Inventory) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Removes an ItemStack with a specific amount from an inventory.
- removeItem(PaperItemStack, Inventory) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Removes an ItemStack with a specific amount from an inventory.
- repairable() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the RepairableComponent of the item stack if present.
- repairable(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the repairable items of the item stack.
- repairable(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the repairable items of the item stack.
- repairable(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the repairable items of the item stack.
- RepairableComponent<I,
T> - Class in net.tnemc.item.component.impl -
RepairableComponent
- RepairableComponent() - Constructor for class net.tnemc.item.component.impl.RepairableComponent
- RepairableComponent(String) - Constructor for class net.tnemc.item.component.impl.RepairableComponent
- RepairableComponent(List<String>) - Constructor for class net.tnemc.item.component.impl.RepairableComponent
- repairCost() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the RepairCostComponent of the item stack if present.
- repairCost() - Method in class net.tnemc.item.component.impl.RepairCostComponent
- repairCost(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the repair cost of the item stack.
- repairCost(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the repair cost of the item stack.
- repairCost(int) - Method in class net.tnemc.item.component.impl.RepairCostComponent
- repairCost(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the repair cost of the item stack.
- RepairCostComponent<I,
T> - Class in net.tnemc.item.component.impl -
RepairCostComponent - The number of experience levels to add to the base level cost when repairing, combining, or renaming this item with an anvil.
- RepairCostComponent() - Constructor for class net.tnemc.item.component.impl.RepairCostComponent
- RepairCostComponent(int) - Constructor for class net.tnemc.item.component.impl.RepairCostComponent
- repairItem(String) - Method in class net.tnemc.item.component.impl.RepairableComponent
- repairItem(String...) - Method in class net.tnemc.item.component.impl.RepairableComponent
- repairItem(List<String>) - Method in class net.tnemc.item.component.impl.RepairableComponent
- repairItems() - Method in class net.tnemc.item.component.impl.RepairableComponent
- resetDirty() - Method in interface net.tnemc.item.AbstractItemStack
-
Resets the dirty flag, indicating that the object's state has been synchronized with the database.
- resetDirty() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Resets the dirty flag, indicating that the object's state has been synchronized with the database.
- resetDirty() - Method in class net.tnemc.item.paper.PaperItemStack
-
Resets the dirty flag, indicating that the object's state has been synchronized with the database.
- resolved() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- resolved(boolean) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- rgb() - Method in class net.tnemc.item.component.impl.DyedColorComponent
- rgb(int) - Method in class net.tnemc.item.component.impl.DyedColorComponent
- rgb(int, int, int) - Method in class net.tnemc.item.component.impl.DyedColorComponent
- rules() - Method in class net.tnemc.item.component.impl.ToolComponent
- rules(List<ToolRule>) - Method in class net.tnemc.item.component.impl.ToolComponent
- rules(ToolRule...) - Method in class net.tnemc.item.component.impl.ToolComponent
S
- SADDLE - Enum constant in enum class net.tnemc.item.component.helper.EquipSlot
- saturation() - Method in class net.tnemc.item.component.impl.FoodComponent
- saturation(float) - Method in class net.tnemc.item.component.impl.FoodComponent
- seconds() - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- seconds(float) - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- SerialAttribute - Class in net.tnemc.item.attribute
- SerialAttribute(String, double, SerialAttributeOperation) - Constructor for class net.tnemc.item.attribute.SerialAttribute
- SerialAttribute(UUID, String, double, SerialAttributeOperation) - Constructor for class net.tnemc.item.attribute.SerialAttribute
- SerialAttribute(UUID, String, double, SerialAttributeOperation, EquipSlot) - Constructor for class net.tnemc.item.attribute.SerialAttribute
- SerialAttributeOperation - Enum Class in net.tnemc.item.attribute
- SerialComponent<I,
T> - Interface in net.tnemc.item.component -
SerialComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitAttributeModifiersComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBannerPatternsComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBaseColorComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitBundleComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitChargedProjectilesComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitContainerComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitCustomNameComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDamageComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitDyedColorComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantableComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitEnchantmentsComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitFoodComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitGliderComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitHideTooltipComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemModelComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitItemNameComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitLoreComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxDamageComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitMaxStackSizeComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitModelDataOldComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitProfileComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRarityComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitRepairCostComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitShulkerColorComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitStoredEnchantmentsComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitSuspiciousStewEffectsComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTooltipStyleComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitTrimComponent
- serialize(ItemStack, BukkitItemStack) - Method in class net.tnemc.item.bukkit.platform.impl.BukkitUnbreakableComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperBundleComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperContainerComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperCustomNameComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDamageComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperDyedColorComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperEnchantmentsComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemModelComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperItemNameComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperLoreComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperModelDataComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperProfileComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.modern.PaperShulkerColorComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldAttributeModifiersComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBannerPatternsComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBaseColorComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldBundleComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldChargedProjectilesComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldContainerComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldCustomNameComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDamageComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldDyedColorComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantableComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldEnchantmentsComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldFoodComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldGliderComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldHideTooltipComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemModelComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldItemNameComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldLoreComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxDamageComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldMaxStackSizeComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldModelDataLegacyComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldProfileComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRarityComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldRepairCostComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldShulkerColorComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldStoredEnchantmentsComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldSuspiciousStewEffectsComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTooltipStyleComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldTrimComponent
- serialize(ItemStack, PaperItemStack) - Method in class net.tnemc.item.paper.platform.impl.old.PaperOldUnbreakableComponent
- serialize(T, I) - Method in interface net.tnemc.item.platform.serialize.ItemSerializer
- serializer(S, I) - Method in class net.tnemc.item.platform.ItemPlatform
-
Applies all enabled serializers to the given item.
- setAmount(double) - Method in class net.tnemc.item.attribute.SerialAttribute
- setAmount(double) - Method in class net.tnemc.item.component.helper.AttributeModifier
- setChance(float) - Method in class net.tnemc.item.component.helper.FoodRule
- setColor(String) - Method in class net.tnemc.item.component.helper.PatternData
- setDiameter(float) - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- setDrops(boolean) - Method in class net.tnemc.item.component.helper.ToolRule
- setId(String) - Method in class net.tnemc.item.component.helper.AttributeModifier
- setIdentifier(UUID) - Method in class net.tnemc.item.attribute.SerialAttribute
- setItemProvider(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the item provider to be used for retrieving items.
- setItemProvider(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the item provider to be used for retrieving items.
- setItemProvider(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the item provider to be used for retrieving items.
- setMaterials(List<String>) - Method in class net.tnemc.item.component.helper.ToolRule
- setName(String) - Method in class net.tnemc.item.attribute.SerialAttribute
- setName(String) - Method in class net.tnemc.item.providers.SkullProfile
- setObject(JSONObject) - Method in class net.tnemc.item.JSONHelper
- setOperation(String) - Method in class net.tnemc.item.component.helper.AttributeModifier
- setOperation(SerialAttributeOperation) - Method in class net.tnemc.item.attribute.SerialAttribute
- setPattern(String) - Method in class net.tnemc.item.component.helper.PatternData
- setPotionEffect(EffectInstance) - Method in class net.tnemc.item.component.helper.FoodRule
- setProviderItemID(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the provider's item ID for the current item.
- setProviderItemID(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the provider's item ID for the current item.
- setProviderItemID(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the provider's item ID for the current item.
- setsEquals(Set<V>, Set<V>) - Static method in class net.tnemc.item.providers.Util
-
Compares two sets to see if they are equal.
- setSlot(int, AbstractItemStack<I>, boolean) - Method in interface net.tnemc.item.AbstractInventory
-
Used to set a specific slot as a specific item.
- setSlot(EquipSlot) - Method in class net.tnemc.item.attribute.SerialAttribute
- setSlot(EquipSlot) - Method in class net.tnemc.item.component.helper.AttributeModifier
- setSpeed(float) - Method in class net.tnemc.item.component.helper.ToolRule
- setTexture(String) - Method in class net.tnemc.item.providers.SkullProfile
- setType(String) - Method in class net.tnemc.item.component.helper.AttributeModifier
- setUuid(UUID) - Method in class net.tnemc.item.providers.SkullProfile
- shape() - Method in class net.tnemc.item.component.helper.ExplosionData
- shape(String) - Method in class net.tnemc.item.component.helper.ExplosionData
- showIcon() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- showIcon(boolean) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- showParticles() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- showParticles(boolean) - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- silent() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- silent(boolean) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkit.VanillaProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.ItemAdderProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.MMOItemProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.NexoProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.NovaProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.OraxenProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.bukkitbase.platform.providers.SlimefunProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends ItemStack>, ItemStack) - Method in class net.tnemc.item.paper.VanillaProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(AbstractItemStack<? extends T>, AbstractItemStack<? extends T>) - Method in interface net.tnemc.item.providers.ItemProvider
-
Returns true if the provided item is similar to this.
- similar(AbstractItemStack<? extends T>, T) - Method in interface net.tnemc.item.providers.ItemProvider
-
Checks if the provided item stack is similar to the original item stack.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.BaseColorComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.BreakSoundComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.CanBreakComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ContainerComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.CustomNameComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.DamageComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.DyedColorComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.EnchantableComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.EntityVariantComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.EquipComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.FireworksComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.FoodComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.GliderComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.InstrumentComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.IntangibleProjectileComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ItemModelComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ItemNameComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.JukeBoxComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.LoreComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.MapColorComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.MapIDComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ProfileComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.RarityComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.RecipesComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.RepairableComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.RepairCostComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.StoredEnchantmentsComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.ToolComponent
-
Used to determine if some data is equal to this data.
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.TrimComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.UnbreakableComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.WeaponComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- similar(SerialComponent<?, ?>) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- similar(SerialComponent<?, ?>) - Method in interface net.tnemc.item.component.SerialComponent
- skipRest() - Method in interface net.tnemc.item.platform.check.ItemCheck
- SkullProfile - Class in net.tnemc.item.providers
-
SkullProfile
- SkullProfile() - Constructor for class net.tnemc.item.providers.SkullProfile
- SkullProfile(String, UUID) - Constructor for class net.tnemc.item.providers.SkullProfile
- SkullProfile(String, UUID, String) - Constructor for class net.tnemc.item.providers.SkullProfile
- SlimefunProvider - Class in net.tnemc.item.bukkitbase.platform.providers
-
SlimefunProvider
- SlimefunProvider() - Constructor for class net.tnemc.item.bukkitbase.platform.providers.SlimefunProvider
- slot() - Method in interface net.tnemc.item.AbstractItemStack
-
Represents the inventory slot of the item stack.
- slot() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Represents the inventory slot of the item stack.
- slot() - Method in class net.tnemc.item.component.impl.EquipComponent
- slot() - Method in class net.tnemc.item.paper.PaperItemStack
-
Represents the inventory slot of the item stack.
- slot(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Sets the inventory slot of the item stack.
- slot(int) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Sets the inventory slot of the item stack.
- slot(int) - Method in class net.tnemc.item.paper.PaperItemStack
-
Sets the inventory slot of the item stack.
- slot(EquipSlot) - Method in class net.tnemc.item.component.impl.EquipComponent
- song() - Method in class net.tnemc.item.component.impl.JukeBoxComponent
- song(String) - Method in class net.tnemc.item.component.impl.JukeBoxComponent
- sound() - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- sound() - Method in class net.tnemc.item.component.impl.BreakSoundComponent
- sound() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- sound(String) - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- sound(String) - Method in class net.tnemc.item.component.impl.BreakSoundComponent
- sound(String) - Method in class net.tnemc.item.component.impl.ConsumableComponent
- soundEvent() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- soundEvent(String) - Method in class net.tnemc.item.component.impl.InstrumentComponent
- soundId() - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- soundId(String) - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- storedEnchantments() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the StoredEnchantmentsComponent of the item stack if present.
- storedEnchantments(Map<String, Integer>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the stored enchantments of the item stack.
- storedEnchantments(Map<String, Integer>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the stored enchantments of the item stack.
- storedEnchantments(Map<String, Integer>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the stored enchantments of the item stack.
- StoredEnchantmentsComponent<I,
T> - Class in net.tnemc.item.component.impl -
StoredEnchantmentsComponents - Can contain either the following fields, or key-value pairs of levels of enchantments.
- StoredEnchantmentsComponent() - Constructor for class net.tnemc.item.component.impl.StoredEnchantmentsComponent
- StoredEnchantmentsComponent(Map<String, Integer>) - Constructor for class net.tnemc.item.component.impl.StoredEnchantmentsComponent
- strings() - Method in class net.tnemc.item.component.impl.ModelDataComponent
- strings(String...) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- strings(List<String>) - Method in class net.tnemc.item.component.impl.ModelDataComponent
- style() - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- style(String) - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- subtract(int) - Method in interface net.tnemc.item.AbstractItemStack
-
Subtracts the specified amount from the current item stack.
- SupplierRegistryHandler - Class in net.tnemc.item.platform.registry
-
SupplierRegistryHandler extends RegistryHandler and handles the initialization of keys using a Supplier.
- SupplierRegistryHandler(Supplier<LinkedList<String>>) - Constructor for class net.tnemc.item.platform.registry.SupplierRegistryHandler
- suspiciousStewEffects() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the SuspiciousStewEffectsComponent of the item stack if present.
- suspiciousStewEffects(List<EffectInstance>) - Method in interface net.tnemc.item.AbstractItemStack
-
Applies the given effects to the suspicious stew item.
- suspiciousStewEffects(List<EffectInstance>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Applies the given effects to the suspicious stew item.
- suspiciousStewEffects(List<EffectInstance>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Applies the given effects to the suspicious stew item.
- suspiciousStewEffects(EffectInstance...) - Method in interface net.tnemc.item.AbstractItemStack
-
Applies the given effects to a suspicious stew item.
- suspiciousStewEffects(EffectInstance...) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Applies the given effects to a suspicious stew item.
- suspiciousStewEffects(EffectInstance...) - Method in class net.tnemc.item.paper.PaperItemStack
-
Applies the given effects to a suspicious stew item.
- SuspiciousStewEffectsComponent<I,
T> - Class in net.tnemc.item.component.impl -
SuspiciousStewEffectsComponent - The effects applied when consuming this suspicious stew.
- SuspiciousStewEffectsComponent() - Constructor for class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- SuspiciousStewEffectsComponent(List<EffectInstance>) - Constructor for class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- SuspiciousStewEffectsComponent(EffectInstance...) - Constructor for class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- swappable() - Method in class net.tnemc.item.component.impl.EquipComponent
- swappable(boolean) - Method in class net.tnemc.item.component.impl.EquipComponent
T
- takeItems(Collection<I>, UUID) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Takes a collection of items from an inventory.
- takeItems(Collection<I>, U) - Method in interface net.tnemc.item.providers.CalculationsProvider
-
Takes a collection of items from an inventory.
- takeItems(Collection<BukkitItemStack>, Inventory) - Method in class net.tnemc.item.bukkit.BukkitCalculationsProvider
-
Takes a collection of items from an inventory.
- takeItems(Collection<PaperItemStack>, Inventory) - Method in class net.tnemc.item.paper.PaperCalculationsProvider
-
Takes a collection of items from an inventory.
- target() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- target(String) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- TeleportRandomlyComponentEffect - Class in net.tnemc.item.component.helper.effect
-
TeleportRandomlyReviveEffect
- TeleportRandomlyComponentEffect() - Constructor for class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- textComponentsEqual(List<Component>, List<Component>) - Static method in class net.tnemc.item.providers.Util
-
Compares the text content of two lists of Components to determine if they are equal.
- threshold() - Method in class net.tnemc.item.component.helper.ItemDamage
- title() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- title(String) - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- TNILCountCommand - Class in net.tnemc.item.example.command
-
TNILCountCommand
- TNILCountCommand() - Constructor for class net.tnemc.item.example.command.TNILCountCommand
- TNILGiveCommand - Class in net.tnemc.item.example.command
-
TNILGiveCommand
- TNILGiveCommand() - Constructor for class net.tnemc.item.example.command.TNILGiveCommand
- TNILTakeCommand - Class in net.tnemc.item.example.command
-
TNILTakeCommand
- TNILTakeCommand() - Constructor for class net.tnemc.item.example.command.TNILTakeCommand
- toJSON() - Method in interface net.tnemc.item.AbstractItemStack
-
Converts the object to a JSONObject representation.
- toJSON() - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Converts the object to a JSONObject representation.
- toJSON() - Method in class net.tnemc.item.component.helper.BlockPredicate
-
Converts this block predicate to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.helper.effect.ApplyEffectsComponentEffect
- toJSON() - Method in class net.tnemc.item.component.helper.effect.ComponentEffect
- toJSON() - Method in class net.tnemc.item.component.helper.effect.EffectInstance
- toJSON() - Method in class net.tnemc.item.component.helper.effect.PlaySoundComponentEffect
- toJSON() - Method in class net.tnemc.item.component.helper.effect.RemoveEffectsComponentEffect
- toJSON() - Method in class net.tnemc.item.component.helper.effect.TeleportRandomlyComponentEffect
- toJSON() - Method in class net.tnemc.item.component.helper.ExplosionData
-
Converts this explosion data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.helper.FoodRule
- toJSON() - Method in class net.tnemc.item.component.helper.ToolRule
- toJSON() - Method in class net.tnemc.item.component.impl.AttributeModifiersComponent
-
Converts this component's data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.impl.BannerPatternsComponent
-
Converts this component's data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.impl.BaseColorComponent
-
Converts this component's data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.impl.BlocksAttacksComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.BreakSoundComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- toJSON() - Method in class net.tnemc.item.component.impl.CanBreakComponent
- toJSON() - Method in class net.tnemc.item.component.impl.CanPlaceOnComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ConsumableComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ContainerComponent
- toJSON() - Method in class net.tnemc.item.component.impl.CustomNameComponent
- toJSON() - Method in class net.tnemc.item.component.impl.DamageComponent
- toJSON() - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- toJSON() - Method in class net.tnemc.item.component.impl.DeathProtectionComponent
- toJSON() - Method in class net.tnemc.item.component.impl.DyedColorComponent
- toJSON() - Method in class net.tnemc.item.component.impl.EnchantableComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.EnchantmentGlintOverrideComponent
- toJSON() - Method in class net.tnemc.item.component.impl.EnchantmentsComponent
- toJSON() - Method in class net.tnemc.item.component.impl.EntityVariantComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.EquipComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.FireworkExplosionComponent
- toJSON() - Method in class net.tnemc.item.component.impl.FireworksComponent
- toJSON() - Method in class net.tnemc.item.component.impl.FoodComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.GliderComponent
- toJSON() - Method in class net.tnemc.item.component.impl.HideAdditionalTooltipComponent
-
Deprecated.
- toJSON() - Method in class net.tnemc.item.component.impl.HideTooltipComponent
-
Deprecated.
- toJSON() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- toJSON() - Method in class net.tnemc.item.component.impl.IntangibleProjectileComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ItemModelComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ItemNameComponent
- toJSON() - Method in class net.tnemc.item.component.impl.JukeBoxComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- toJSON() - Method in class net.tnemc.item.component.impl.LoreComponent
- toJSON() - Method in class net.tnemc.item.component.impl.MapColorComponent
- toJSON() - Method in class net.tnemc.item.component.impl.MapIDComponent
- toJSON() - Method in class net.tnemc.item.component.impl.MaxDamageComponent
- toJSON() - Method in class net.tnemc.item.component.impl.MaxStackSizeComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ModelDataComponent
-
Converts this component's data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.impl.ModelDataOldComponent
-
Converts this component's data to a JSON object.
- toJSON() - Method in class net.tnemc.item.component.impl.NoteBlockSoundComponent
- toJSON() - Method in class net.tnemc.item.component.impl.OminousBottleAmplifierComponent
- toJSON() - Method in class net.tnemc.item.component.impl.PotDecorationsComponent
- toJSON() - Method in class net.tnemc.item.component.impl.PotionContentsComponent
- toJSON() - Method in class net.tnemc.item.component.impl.PotionDurationScaleComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.ProfileComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.ProvidesBannerPatternsComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.ProvidesTrimMaterialComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.RarityComponent
- toJSON() - Method in class net.tnemc.item.component.impl.RecipesComponent
- toJSON() - Method in class net.tnemc.item.component.impl.RepairableComponent
- toJSON() - Method in class net.tnemc.item.component.impl.RepairCostComponent
- toJSON() - Method in class net.tnemc.item.component.impl.SuspiciousStewEffectsComponent
- toJSON() - Method in class net.tnemc.item.component.impl.ToolComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.TooltipDisplayComponent
- toJSON() - Method in class net.tnemc.item.component.impl.TooltipStyleComponent
- toJSON() - Method in class net.tnemc.item.component.impl.TrimComponent
- toJSON() - Method in class net.tnemc.item.component.impl.UnbreakableComponent
- toJSON() - Method in class net.tnemc.item.component.impl.UseCooldownComponent
- toJSON() - Method in class net.tnemc.item.component.impl.WeaponComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.component.impl.WritableBookContentComponent
- toJSON() - Method in class net.tnemc.item.component.impl.WrittenBookContentComponent
- toJSON() - Method in interface net.tnemc.item.component.SerialComponent
-
Converts the
SerialComponent
to a JSON object. - toJSON() - Method in class net.tnemc.item.paper.PaperItemStack
-
Converts the object to a JSONObject representation.
- toJSON() - Method in class net.tnemc.item.persistent.PersistentDataHolder
-
Convert a PersistentDataHolder object to a JSONObject.
- toJSON() - Method in class net.tnemc.item.persistent.PersistentDataType
- tool() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the ToolComponent of the item stack if present.
- tool(float, int, boolean, List<ToolRule>) - Method in interface net.tnemc.item.AbstractItemStack
-
Constructs a new tool item with the specified characteristics.
- tool(float, int, boolean, List<ToolRule>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Constructs a new tool item with the specified characteristics.
- tool(float, int, boolean, List<ToolRule>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Constructs a new tool item with the specified characteristics.
- ToolComponent<I,
T> - Class in net.tnemc.item.component.impl -
ToolComponent
- ToolComponent(boolean, int) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolComponent(float, int) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolComponent(float, int, boolean) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolComponent(float, int, boolean, List<ToolRule>) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolComponent(float, int, boolean, ToolRule) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolComponent(int) - Constructor for class net.tnemc.item.component.impl.ToolComponent
- ToolRule - Class in net.tnemc.item.component.helper
-
ToolRule
- ToolRule() - Constructor for class net.tnemc.item.component.helper.ToolRule
- ToolRule(float, boolean) - Constructor for class net.tnemc.item.component.helper.ToolRule
- tooltipDisplay() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the tooltip display component associated with the item.
- tooltipDisplay(boolean, String...) - Method in interface net.tnemc.item.AbstractItemStack
-
Displays tooltip for the item stack with an option to hide certain components.
- tooltipDisplay(boolean, String...) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Displays tooltip for the item stack with an option to hide certain components.
- tooltipDisplay(boolean, String...) - Method in class net.tnemc.item.paper.PaperItemStack
-
Displays tooltip for the item stack with an option to hide certain components.
- TooltipDisplayComponent<I,
T> - Class in net.tnemc.item.component.impl -
TooltipDisplayComponent - Allows the tooltips provided specifically by any given item component to be surpressed.
- TooltipDisplayComponent() - Constructor for class net.tnemc.item.component.impl.TooltipDisplayComponent
- TooltipDisplayComponent(boolean) - Constructor for class net.tnemc.item.component.impl.TooltipDisplayComponent
- TooltipDisplayComponent(boolean, String...) - Constructor for class net.tnemc.item.component.impl.TooltipDisplayComponent
- TooltipDisplayComponent(boolean, List<String>) - Constructor for class net.tnemc.item.component.impl.TooltipDisplayComponent
- tooltipStyle() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the TooltipStyleComponent of the item stack if present.
- tooltipStyle(String) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the tooltip style of the item stack.
- tooltipStyle(String) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the tooltip style of the item stack.
- tooltipStyle(String) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the tooltip style of the item stack.
- TooltipStyleComponent<I,
T> - Class in net.tnemc.item.component.impl -
TooltipStyleComponent -The resource location of the custom sprites for the tooltip background and frame which references textures
- TooltipStyleComponent() - Constructor for class net.tnemc.item.component.impl.TooltipStyleComponent
- TooltipStyleComponent(String) - Constructor for class net.tnemc.item.component.impl.TooltipStyleComponent
- tracked() - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- tracked(boolean) - Method in class net.tnemc.item.component.impl.LodestoneTrackerComponent
- trim() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the TrimComponent of the item stack if present.
- trim(String, String, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the trim properties of the item stack.
- trim(String, String, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the trim properties of the item stack.
- trim(String, String, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the trim properties of the item stack.
- TrimComponent<I,
T> - Class in net.tnemc.item.component.impl -
TrimComponent
- TrimComponent() - Constructor for class net.tnemc.item.component.impl.TrimComponent
- TrimComponent(String, String) - Constructor for class net.tnemc.item.component.impl.TrimComponent
- type() - Method in class net.tnemc.item.component.helper.DamageReduction
- type() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- type() - Method in class net.tnemc.item.persistent.impl.PersistentBool
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentByte
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentByteArray
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentDouble
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentFloat
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentInt
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentIntArray
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentLong
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentLongArray
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentShort
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.impl.PersistentString
-
Returns the type of the PersistentDataType.
- type() - Method in class net.tnemc.item.persistent.PersistentDataType
-
Returns the type of the PersistentDataType.
- type(String) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- types() - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- types(String...) - Method in class net.tnemc.item.component.impl.DamageResistantComponent
- types(List<String>) - Method in class net.tnemc.item.component.impl.DamageResistantComponent
U
- unbreakable() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the UnbreakableComponent of the item stack if present.
- unbreakable(boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the unbreakable property of the item stack.
- unbreakable(boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the unbreakable property of the item stack.
- unbreakable(boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the unbreakable property of the item stack.
- UnbreakableComponent<I,
T> - Class in net.tnemc.item.component.impl -
UnbreakableComponent - If set, this item doesn't lose durability when used.
- UnbreakableComponent() - Constructor for class net.tnemc.item.component.impl.UnbreakableComponent
- updateCache(ItemStack) - Method in class net.tnemc.item.bukkit.BukkitItemStack
- updateCache(ItemStack) - Method in class net.tnemc.item.paper.PaperItemStack
- useCooldown() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the UseCooldownComponent of the item stack if present.
- useCooldown(String, float) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the use cooldown properties of the item stack.
- useCooldown(String, float) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the use cooldown properties of the item stack.
- useCooldown(String, float) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the use cooldown properties of the item stack.
- UseCooldownComponent<I,
T> - Class in net.tnemc.item.component.impl -
UseCooldownComponent
- UseCooldownComponent(float) - Constructor for class net.tnemc.item.component.impl.UseCooldownComponent
- UseCooldownComponent(String) - Constructor for class net.tnemc.item.component.impl.UseCooldownComponent
- UseCooldownComponent(String, float) - Constructor for class net.tnemc.item.component.impl.UseCooldownComponent
- useDuration() - Method in class net.tnemc.item.component.impl.InstrumentComponent
- useDuration(int) - Method in class net.tnemc.item.component.impl.InstrumentComponent
- Util - Class in net.tnemc.item.providers
-
Util
- Util() - Constructor for class net.tnemc.item.providers.Util
V
- value() - Method in class net.tnemc.item.component.impl.EnchantableComponent
- value(int) - Method in class net.tnemc.item.component.impl.EnchantableComponent
- valueOf(String) - Static method in enum class net.tnemc.item.attribute.SerialAttributeOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.tnemc.item.component.helper.EquipSlot
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.tnemc.item.InventoryType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.tnemc.item.attribute.SerialAttributeOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.tnemc.item.component.helper.EquipSlot
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.tnemc.item.InventoryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VanillaProvider - Class in net.tnemc.item.bukkit
-
VanillaProvider
- VanillaProvider - Class in net.tnemc.item.paper
-
VanillaProvider
- VanillaProvider() - Constructor for class net.tnemc.item.bukkit.VanillaProvider
- VanillaProvider() - Constructor for class net.tnemc.item.paper.VanillaProvider
- variant() - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- variant() - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- variant(int) - Method in class net.tnemc.item.component.impl.BucketEntityDataComponent
- variant(String) - Method in class net.tnemc.item.component.impl.EntityVariantComponent
- version() - Method in class net.tnemc.item.bukkit.platform.BukkitItemPlatform
- version() - Method in class net.tnemc.item.paper.platform.PaperItemPlatform
- version() - Method in class net.tnemc.item.platform.ItemPlatform
- VersionUtil - Class in net.tnemc.item.providers
- VersionUtil() - Constructor for class net.tnemc.item.providers.VersionUtil
W
- weapon() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the weapon component associated with this item.
- weapon(int, boolean) - Method in interface net.tnemc.item.AbstractItemStack
-
Represents a weapon item that can be used for combat.
- weapon(int, boolean) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Represents a weapon item that can be used for combat.
- weapon(int, boolean) - Method in class net.tnemc.item.paper.PaperItemStack
-
Represents a weapon item that can be used for combat.
- WeaponComponent<I,
T> - Class in net.tnemc.item.component.impl -
WeaponComponent - as of MC Snapshot 25w02a
- WeaponComponent() - Constructor for class net.tnemc.item.component.impl.WeaponComponent
- WeaponComponent(boolean) - Constructor for class net.tnemc.item.component.impl.WeaponComponent
- WeaponComponent(int) - Constructor for class net.tnemc.item.component.impl.WeaponComponent
- WeaponComponent(int, boolean) - Constructor for class net.tnemc.item.component.impl.WeaponComponent
- writableBookContent() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the WritableBookContentComponent of the item stack if present.
- writableBookContent(List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the writable book content of the item stack.
- writableBookContent(List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the writable book content of the item stack.
- writableBookContent(List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the writable book content of the item stack.
- WritableBookContentComponent<I,
T> - Class in net.tnemc.item.component.impl -
WrittableBookContentComponent
- WritableBookContentComponent() - Constructor for class net.tnemc.item.component.impl.WritableBookContentComponent
- WritableBookContentComponent(String...) - Constructor for class net.tnemc.item.component.impl.WritableBookContentComponent
- WritableBookContentComponent(List<String>) - Constructor for class net.tnemc.item.component.impl.WritableBookContentComponent
- writtenBookContent() - Method in interface net.tnemc.item.AbstractItemStack
-
Retrieves the WrittenBookContentComponent of the item stack if present.
- writtenBookContent(String, String, int, boolean, List<String>) - Method in interface net.tnemc.item.AbstractItemStack
-
Updates the written book content of the item stack.
- writtenBookContent(String, String, int, boolean, List<String>) - Method in class net.tnemc.item.bukkit.BukkitItemStack
-
Updates the written book content of the item stack.
- writtenBookContent(String, String, int, boolean, List<String>) - Method in class net.tnemc.item.paper.PaperItemStack
-
Updates the written book content of the item stack.
- WrittenBookContentComponent<I,
T> - Class in net.tnemc.item.component.impl -
WrittenBookContentComponent
- WrittenBookContentComponent() - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
- WrittenBookContentComponent(String) - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
- WrittenBookContentComponent(String, String) - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
- WrittenBookContentComponent(String, String, int) - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
- WrittenBookContentComponent(String, String, int, boolean) - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
- WrittenBookContentComponent(String, String, int, boolean, List<String>) - Constructor for class net.tnemc.item.component.impl.WrittenBookContentComponent
All Classes and Interfaces|All Packages
TooltipDisplayComponent