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 cck
intermediary net/minecraft/class_1833
named 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendStacks
(ItemGroup group, DefaultedList<ItemStack> stacks) Appends the stacks of this item shown in the item group to the list.void
appendTooltip
(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
createArrow
Methods 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;)V
intermediary <init>
Lnet/minecraft/class_1792;<init>(Lnet/minecraft/class_1792$class_1793;)V
named <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:
getDefaultStack
in classItem
- Returns:
- the default stack for this item
- Mappings:
Namespace Name Mixin selector official Q_
Lcat;Q_()Lcax;
intermediary method_7854
Lnet/minecraft/class_1792;method_7854()Lnet/minecraft/class_1799;
named getDefaultStack
Lnet/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:
appendStacks
in classItem
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcat;a(Lbzj;Lhi;)V
intermediary method_7850
Lnet/minecraft/class_1792;method_7850(Lnet/minecraft/class_1761;Lnet/minecraft/class_2371;)V
named appendStacks
Lnet/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 totooltip
list.- Overrides:
appendTooltip
in classItem
- Parameters:
tooltip
- the list of tooltips to show- Mappings:
Namespace Name Mixin selector official a
Lcat;a(Lcax;Lcgx;Ljava/util/List;Lccl;)V
intermediary method_7851
Lnet/minecraft/class_1792;method_7851(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Ljava/util/List;Lnet/minecraft/class_1836;)V
named appendTooltip
Lnet/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:
getTranslationKey
in classItem
- Mappings:
Namespace Name Mixin selector official j
Lcat;j(Lcax;)Ljava/lang/String;
intermediary method_7866
Lnet/minecraft/class_1792;method_7866(Lnet/minecraft/class_1799;)Ljava/lang/String;
named getTranslationKey
Lnet/minecraft/item/Item;getTranslationKey(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;
-