NeverGonnaGiveYouUp Posted November 27, 2021 Posted November 27, 2021 (edited) I did a google search, but could only find posts from 2016 and earlier. They suggested using @Override public void addInformation(ItemStack itemstack, World world, List<ITextComponent> list, ITooltipFlag flag) { super.addInformation(itemstack, world, list, flag); list.add(new StringTextComponent("lore")); } but in my custom item class, which extends Item, addInformation doesn't override any methods. Is this outdated or am I just using it the wrong way? Solution: @Override public void appendHoverText(ItemStack pStack, @Nullable Level pLevel, List<Component> pTooltipComponents, TooltipFlag pIsAdvanced) { pTooltipComponents.add(new TextComponent("lore")); super.appendHoverText(pStack, pLevel, pTooltipComponents, pIsAdvanced); } Edited November 27, 2021 by NeverGonnaGiveYouUp found solution Quote
Luis_ST Posted November 27, 2021 Posted November 27, 2021 the method is in 1.17 Item#appendHoverText called Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.