Uses of Interface
net.tnemc.item.component.SerialComponent
Packages that use SerialComponent
Package
Description
-
Uses of SerialComponent in net.tnemc.item
Methods in net.tnemc.item with type parameters of type SerialComponentModifier and TypeMethodDescriptiondefault <C extends SerialComponent<? extends AbstractItemStack<T>,T>>
AbstractItemStack<T> AbstractItemStack.applyComponent(C component) Applies a serialized component to the item stack.default <C extends SerialComponent<? extends AbstractItemStack<T>,T>>
Optional<C> Retrieves a SerialComponent associated with the specified identifier.<C extends SerialComponent<? extends AbstractItemStack<T>,T>>
Map<String, C> AbstractItemStack.components()Retrieves the components applied to the item stack. -
Uses of SerialComponent in net.tnemc.item.bukkit
Methods in net.tnemc.item.bukkit that return types with arguments of type SerialComponentModifier and TypeMethodDescriptionMap<String, SerialComponent<AbstractItemStack<org.bukkit.inventory.ItemStack>, org.bukkit.inventory.ItemStack>> BukkitItemStack.components()Retrieves the components applied to the item stack. -
Uses of SerialComponent in net.tnemc.item.bukkit.platform.impl
Classes in net.tnemc.item.bukkit.platform.impl that implement SerialComponentModifier and TypeClassDescriptionclassBukkitAttributeModifiersComponentclassBukkitModernBannerPatternsComponentclassBukkitBaseColorComponentclassBukkitBundleComponentclassBukkitChargedProjectilesComponentclassBukkitContainerComponentclassBukkitCustomNameComponentclassBukkitDamageComponentclassBukkitDyedColorComponentclassBukkitEnchantableComponentclassBukkitEnchantmentsComponentclassBukkitFoodComponentclassBukkitGliderComponentclassBukkitHideTooltipComponentclassBukkitItemModelComponentclassBukkitItemNameComponentclassBukkitLoreComponentclassBukkitMaxDamageComponentclassBukkitMaxStackSizeComponentclassBukkitModelDataclassBukkitModelDataOldComponentclassBukkitProfileComponentclassBukkitRarityComponentclassBukkitRepairCostComponentclassBukkitShulkerColorComponentclassBukkitStoredEnchantmentsComponentclassBukkitSuspiciousStewEffectsComponentclassBukkitTooltipStyleComponentclassBukkitTrimComponentclassBukkitUnbreakableComponent -
Uses of SerialComponent in net.tnemc.item.component
Methods in net.tnemc.item.component with parameters of type SerialComponentModifier and TypeMethodDescriptionbooleanSerialComponent.similar(SerialComponent<?, ?> component) -
Uses of SerialComponent in net.tnemc.item.component.impl
Classes in net.tnemc.item.component.impl that implement SerialComponentModifier and TypeClassDescriptionclassAttributeModifiersComponent<I extends AbstractItemStack<T>,T> AttributeModifiesComponentclassBannerPatternsComponent<I extends AbstractItemStack<T>,T> BannerComponent - List of all patterns applied to the banner or the shield.classBaseColorComponent<I extends AbstractItemStack<T>,T> BaseColorComponent - The base dye color of the banner applied on a shieldclassBlocksAttacksComponent<I extends AbstractItemStack<T>,T> BlocksAttacksComponent - When present, this item can be used like a Shield to block attacks to the holding player.classBreakSoundComponent<I extends AbstractItemStack<T>,T> BreakSoundComponent - When present, this sound will be played when the item runs out of durability and breaks Added in MC 1.21.5classBucketEntityDataComponent<I extends AbstractItemStack<T>,T> BucketEntityDataComponent - NBT applied to an entity when placed from this bucket.classBundleComponent<I extends AbstractItemStack<T>,T> BundleComponent - The items stored inside this bundle.classCanBreakComponent<I extends AbstractItemStack<T>,T> CanBreakComponentclassCanPlaceOnComponent<I extends AbstractItemStack<T>,T> CanPlaceOnComponentclassChargedProjectilesComponent<I extends AbstractItemStack<T>,T> ChargedProjectilesComponent - The items loaded as projectiles into this crossbow.classConsumableComponent<I extends AbstractItemStack<T>,T> ConsumableComponentclassContainerComponent<I extends AbstractItemStack<T>,T> ContainerComponent - The items contained in this container.classCustomNameComponent<I extends AbstractItemStack<T>,T> CustomNameComponentclassDamageComponent<I extends AbstractItemStack<T>,T> DamageComponent - The number of uses consumed (not remaining) of the item's durability.classDamageResistantComponent<I extends AbstractItemStack<T>,T> DamageResistantComponentclassDeathProtectionComponent<I extends AbstractItemStack<T>,T> DeathProtectionComponentclassDyedColorComponent<I extends AbstractItemStack<T>,T> DyedColorComponent -The color applied of this leather armor piece.classEnchantableComponent<I extends AbstractItemStack<T>,T> EnchantableComponent - outline from Snapshot 24w33aclassEnchantmentGlintOverrideComponent<I extends AbstractItemStack<T>,T> EnchantmentGlintOverrideComponentclassEnchantmentsComponent<I extends AbstractItemStack<T>,T> EnchantmentsComponent - Can contain either the following fields, or key-value pairs of levels of enchantments.classEntityVariantComponent<I extends AbstractItemStack<T>,T> EntityVariantComponent - Holds information about the entity variant that should be carried over for items such as mob bucket, spawn egg, etc.classEquipComponent<I extends AbstractItemStack<T>,T> EquippableComponentclassFireworkExplosionComponent<I extends AbstractItemStack<T>,T> FireworkExplosionComponentclassFireworksComponent<I extends AbstractItemStack<T>,T> FireworksComponentclassFoodComponent<I extends AbstractItemStack<T>,T> FoodComponent - The food stats for this consumable item.classGliderComponent<I extends AbstractItemStack<T>,T> GliderComponent - If present, this item allows players to glide (as with elytra) when equipped.classHideAdditionalTooltipComponent<I extends AbstractItemStack<T>,T> Deprecated.classHideTooltipComponent<I extends AbstractItemStack<T>,T> Deprecated.This component was deprecated in MC 1.21.5 in favor ofTooltipDisplayComponentclassInstrumentComponent<I extends AbstractItemStack<T>,T> InstrumentComponentclassIntangibleProjectileComponent<I extends AbstractItemStack<T>,T> IntangibleProjectileComponentclassItemModelComponent<I extends AbstractItemStack<T>,T> ItemModelComponentclassItemNameComponent<I extends AbstractItemStack<T>,T> ItemNameComponentclassJukeBoxComponent<I extends AbstractItemStack<T>,T> JukeBoxComponentclassLodestoneTrackerComponent<I extends AbstractItemStack<T>,T> LodestoneTrackerComponentclassLoreComponent<I extends AbstractItemStack<T>,T> LoreComponentclassMapColorComponent<I extends AbstractItemStack<T>,T> MapColorComponentclassMapIDComponent<I extends AbstractItemStack<T>,T> MapIDComponentclassMaxDamageComponent<I extends AbstractItemStack<T>,T> MaxDamageComponentclassMaxStackSizeComponent<I extends AbstractItemStack<T>,T> MaxStackSizeComponent - The maximum number of items that can fit in a stack.classModelDataComponent<I extends AbstractItemStack<T>,T> ModelDataComponentclassModelDataOldComponent<I extends AbstractItemStack<T>,T> ModelDataOldComponentclassNoteBlockSoundComponent<I extends AbstractItemStack<T>,T> NoteBlockSoundComponentclassOminousBottleAmplifierComponent<I extends AbstractItemStack<T>,T> OminousBottleAmplifierComponentclassPotDecorationsComponent<I extends AbstractItemStack<T>,T> PotDecorationsComponentclassPotionContentsComponent<I extends AbstractItemStack<T>,T> PotionContentsComponentclassPotionDurationScaleComponent<I extends AbstractItemStack<T>,T> PotionDurationScaleComponent - as of MC Snapshot 25w02aclassProfileComponent<I extends AbstractItemStack<T>,T> ProfileComponentclassProvidesBannerPatternsComponent<I extends AbstractItemStack<T>,T> ProvidesBannerPatternsComponent -When present, this item can be placed in the pattern slot of a Loom.classProvidesTrimMaterialComponent<I extends AbstractItemStack<T>,T> ProvidesTrimMaterialComponent - When present, this item will provide the specified trim material when used in a trimming recipe.classRarityComponent<I extends AbstractItemStack<T>,T> RarityComponent - Sets the rarity of this item, which affects the default color of its name.classRecipesComponent<I extends AbstractItemStack<T>,T> RecipesComponentclassRepairableComponent<I extends AbstractItemStack<T>,T> RepairableComponentclassRepairCostComponent<I extends AbstractItemStack<T>,T> RepairCostComponent - The number of experience levels to add to the base level cost when repairing, combining, or renaming this item with an anvil.classStoredEnchantmentsComponent<I extends AbstractItemStack<T>,T> StoredEnchantmentsComponents - Can contain either the following fields, or key-value pairs of levels of enchantments.classSuspiciousStewEffectsComponent<I extends AbstractItemStack<T>,T> SuspiciousStewEffectsComponent - The effects applied when consuming this suspicious stew.classToolComponent<I extends AbstractItemStack<T>,T> ToolComponentclassTooltipDisplayComponent<I extends AbstractItemStack<T>,T> TooltipDisplayComponent - Allows the tooltips provided specifically by any given item component to be surpressed.classTooltipStyleComponent<I extends AbstractItemStack<T>,T> TooltipStyleComponent -The resource location of the custom sprites for the tooltip background and frame which references texturesclassTrimComponent<I extends AbstractItemStack<T>,T> TrimComponentclassUnbreakableComponent<I extends AbstractItemStack<T>,T> UnbreakableComponent - If set, this item doesn't lose durability when used.classUseCooldownComponent<I extends AbstractItemStack<T>,T> UseCooldownComponentclassWeaponComponent<I extends AbstractItemStack<T>,T> WeaponComponent - as of MC Snapshot 25w02aclassWritableBookContentComponent<I extends AbstractItemStack<T>,T> WrittableBookContentComponentclassWrittenBookContentComponent<I extends AbstractItemStack<T>,T> WrittenBookContentComponentMethods in net.tnemc.item.component.impl with parameters of type SerialComponentModifier and TypeMethodDescriptionbooleanAttributeModifiersComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanBannerPatternsComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanBaseColorComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanBlocksAttacksComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanBreakSoundComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanBucketEntityDataComponent.similar(SerialComponent<?, ?> component) booleanCanBreakComponent.similar(SerialComponent<?, ?> component) booleanCanPlaceOnComponent.similar(SerialComponent<?, ?> component) booleanConsumableComponent.similar(SerialComponent<?, ?> component) booleanContainerComponent.similar(SerialComponent<?, ?> component) booleanCustomNameComponent.similar(SerialComponent<?, ?> component) booleanDamageComponent.similar(SerialComponent<?, ?> component) booleanDamageResistantComponent.similar(SerialComponent<?, ?> component) booleanDeathProtectionComponent.similar(SerialComponent<?, ?> component) booleanDyedColorComponent.similar(SerialComponent<?, ?> component) booleanEnchantableComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanEnchantmentGlintOverrideComponent.similar(SerialComponent<?, ?> component) booleanEnchantmentsComponent.similar(SerialComponent<?, ?> component) booleanEntityVariantComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanEquipComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanFireworkExplosionComponent.similar(SerialComponent<?, ?> component) booleanFireworksComponent.similar(SerialComponent<?, ?> component) booleanFoodComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanGliderComponent.similar(SerialComponent<?, ?> component) booleanHideAdditionalTooltipComponent.similar(SerialComponent<?, ?> component) Deprecated.booleanHideTooltipComponent.similar(SerialComponent<?, ?> component) Deprecated.booleanInstrumentComponent.similar(SerialComponent<?, ?> component) booleanIntangibleProjectileComponent.similar(SerialComponent<?, ?> component) booleanItemModelComponent.similar(SerialComponent<?, ?> component) booleanItemNameComponent.similar(SerialComponent<?, ?> component) booleanJukeBoxComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanLodestoneTrackerComponent.similar(SerialComponent<?, ?> component) booleanLoreComponent.similar(SerialComponent<?, ?> component) booleanMapColorComponent.similar(SerialComponent<?, ?> component) booleanMapIDComponent.similar(SerialComponent<?, ?> component) booleanMaxDamageComponent.similar(SerialComponent<?, ?> component) booleanMaxStackSizeComponent.similar(SerialComponent<?, ?> component) booleanModelDataComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanModelDataOldComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanNoteBlockSoundComponent.similar(SerialComponent<?, ?> component) booleanOminousBottleAmplifierComponent.similar(SerialComponent<?, ?> component) booleanPotDecorationsComponent.similar(SerialComponent<?, ?> component) booleanPotionContentsComponent.similar(SerialComponent<?, ?> component) booleanPotionDurationScaleComponent.similar(SerialComponent<?, ?> component) booleanProfileComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanProvidesBannerPatternsComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanProvidesTrimMaterialComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanRarityComponent.similar(SerialComponent<?, ?> component) booleanRecipesComponent.similar(SerialComponent<?, ?> component) booleanRepairableComponent.similar(SerialComponent<?, ?> component) booleanRepairCostComponent.similar(SerialComponent<?, ?> component) booleanStoredEnchantmentsComponent.similar(SerialComponent<?, ?> component) booleanSuspiciousStewEffectsComponent.similar(SerialComponent<?, ?> component) booleanToolComponent.similar(SerialComponent<?, ?> component) Used to determine if some data is equal to this data.booleanTooltipDisplayComponent.similar(SerialComponent<?, ?> component) booleanTooltipStyleComponent.similar(SerialComponent<?, ?> component) booleanTrimComponent.similar(SerialComponent<?, ?> component) booleanUnbreakableComponent.similar(SerialComponent<?, ?> component) booleanUseCooldownComponent.similar(SerialComponent<?, ?> component) booleanWeaponComponent.similar(SerialComponent<?, ?> component) booleanWritableBookContentComponent.similar(SerialComponent<?, ?> component) booleanWrittenBookContentComponent.similar(SerialComponent<?, ?> component) -
Uses of SerialComponent in net.tnemc.item.paper
Methods in net.tnemc.item.paper that return types with arguments of type SerialComponentModifier and TypeMethodDescriptionMap<String, SerialComponent<AbstractItemStack<org.bukkit.inventory.ItemStack>, org.bukkit.inventory.ItemStack>> PaperItemStack.components()Retrieves the components applied to the item stack. -
Uses of SerialComponent in net.tnemc.item.paper.platform.impl.modern
Classes in net.tnemc.item.paper.platform.impl.modern that implement SerialComponentModifier and TypeClassDescriptionclassPaperOldBundleComponentclassPaperOldContainerComponentclassPaperOldCustomNameComponentclassPaperOldDamageComponentclassPaperOldDyedColorComponentclassPaperOldEnchantmentsComponentclassPaperOldItemModelComponentclassBukkitItemNameComponentclassPaperOldLoreComponentclassBukkitModelDataclassPaperOldProfileComponentclassPaperOldShulkerColorComponent -
Uses of SerialComponent in net.tnemc.item.paper.platform.impl.old
Classes in net.tnemc.item.paper.platform.impl.old that implement SerialComponentModifier and TypeClassDescriptionclassPaperOldAttributeModifiersComponentclassPaperOldModernBannerPatternsComponentclassPaperOldBaseColorComponentclassPaperOldBundleComponentclassPaperOldChargedProjectilesComponentclassPaperOldContainerComponentclassPaperOldCustomNameComponentclassPaperOldDamageComponentclassPaperOldDyedColorComponentclassPaperOldEnchantableComponentclassPaperOldEnchantmentsComponentclassPaperOldFoodComponentclassPaperOldGliderComponentclassPaperOldHideTooltipComponentclassPaperOldItemModelComponentclassBukkitItemNameComponentclassPaperOldLoreComponentclassPaperOldMaxDamageComponentclassPaperOldMaxStackSizeComponentclassBukkitModelDataclassBukkitModelDataOldComponentclassPaperOldProfileComponentclassPaperOldRarityComponentclassPaperOldRepairCostComponentclassPaperOldShulkerColorComponentclassPaperOldStoredEnchantmentsComponentclassPaperOldSuspiciousStewEffectsComponentclassPaperOldTooltipStyleComponentclassPaperOldTrimComponentclassPaperOldUnbreakableComponent
TooltipDisplayComponent