Package net.minecraft.item
Class TippedArrowItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.ArrowItem
net.minecraft.item.TippedArrowItem
- All Implemented Interfaces:
ItemConvertible
- Mappings:
Namespace Name official cckintermediary net/minecraft/class_1833named net/minecraft/item/TippedArrowItem
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.item.Item
Item.Settings -
Field Summary
Fields inherited from class net.minecraft.item.Item
ATTACK_DAMAGE_MODIFIER_ID, ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, field_30888, field_30889, group -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendStacks(ItemGroup group, DefaultedList<ItemStack> stacks) Appends the stacks of this item shown in the item group to the list.voidappendTooltip(ItemStack stack, @Nullable World world, List<Text> tooltip, TooltipContext context) Called by the client to append tooltips to an item.Returns the default stack for this item.getTranslationKey(ItemStack stack) Gets the translation key of this item using the provided item stack for context.Methods inherited from class net.minecraft.item.ArrowItem
createArrowMethods inherited from class net.minecraft.item.Item
asItem, byRawId, canBeNested, canMine, canRepair, damage, finishUsing, fromBlock, getAttributeModifiers, getDrinkSound, getEatSound, getEnchantability, getEquipSound, getFoodComponent, getGroup, getItemBarColor, getItemBarStep, getMaxCount, getMaxDamage, getMaxUseTime, getMiningSpeedMultiplier, getName, getName, getOrCreateTranslationKey, getRarity, getRawId, getRecipeRemainder, getRegistryEntry, getTooltipData, getTranslationKey, getUseAction, hasGlint, hasRecipeRemainder, inventoryTick, isDamageable, isEnchantable, isFireproof, isFood, isIn, isItemBarVisible, isNbtSynced, isNetworkSynced, isSuitableFor, isUsedOnRelease, onClicked, onCraft, onItemEntityDestroyed, onStackClicked, onStoppedUsing, postHit, postMine, postProcessNbt, raycast, toString, usageTick, use, useOnBlock, useOnEntity
-
Constructor Details
-
TippedArrowItem
- Mappings:
Namespace Name Mixin selector official <init>Lcat;<init>(Lcat$a;)Vintermediary <init>Lnet/minecraft/class_1792;<init>(Lnet/minecraft/class_1792$class_1793;)Vnamed <init>Lnet/minecraft/item/Item;<init>(Lnet/minecraft/item/Item$Settings;)V
-
-
Method Details
-
getDefaultStack
Returns the default stack for this item.Items that expect certain NBT data in the item stack should override this method to return the stack with the NBT data.
- Overrides:
getDefaultStackin classItem- Returns:
- the default stack for this item
- Mappings:
Namespace Name Mixin selector official Q_Lcat;Q_()Lcax;intermediary method_7854Lnet/minecraft/class_1792;method_7854()Lnet/minecraft/class_1799;named getDefaultStackLnet/minecraft/item/Item;getDefaultStack()Lnet/minecraft/item/ItemStack;
-
appendStacks
Appends the stacks of this item shown in the item group to the list.This can be overridden to append item stacks with custom NBT data to the creative inventory.
- Overrides:
appendStacksin classItem- See Also:
- Mappings:
Namespace Name Mixin selector official aLcat;a(Lbzj;Lhi;)Vintermediary method_7850Lnet/minecraft/class_1792;method_7850(Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)Vnamed appendStacksLnet/minecraft/item/Item;appendStacks(Lnet/minecraft/item/ItemGroup;Lnet/minecraft/util/collection/DefaultedList;)V
-
appendTooltip
public void appendTooltip(ItemStack stack, @Nullable @Nullable World world, List<Text> tooltip, TooltipContext context) Called by the client to append tooltips to an item. Subclasses can override this and add custom tooltips totooltiplist.- Overrides:
appendTooltipin classItem- Parameters:
tooltip- the list of tooltips to show- Mappings:
Namespace Name Mixin selector official aLcat;a(Lcax;Lcgx;Ljava/util/List;Lccl;)Vintermediary method_7851Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)Vnamed appendTooltipLnet/minecraft/item/Item;appendTooltip(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Ljava/util/List;Lnet/minecraft/client/item/TooltipContext;)V
-
getTranslationKey
Gets the translation key of this item using the provided item stack for context.- Overrides:
getTranslationKeyin classItem- Mappings:
Namespace Name Mixin selector official jLcat;j(Lcax;)Ljava/lang/String;intermediary method_7866Lnet/minecraft/class_1792;method_7866(Lnet/minecraft/class_1799;)Ljava/lang/String;named getTranslationKeyLnet/minecraft/item/Item;getTranslationKey(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;
-