In deiner item-Klasse, überschreibe appendTooltip
wie hier gezeigt (siehe Übersetzen, um zu sehen, wie übersetzt wird).
Für die Versionen 1.18 und davor:
@Override public void appendTooltip(ItemStack itemStack, World world, List<Text> tooltip, TooltipContext tooltipContext) { // standardmäßiger weißer Text tooltip.add( new TranslatableTextContent("item.tutorial.fabric_item.tooltip") ); // Rot formatierter Text tooltip.add( new TranslatableTextContent("item.tutorial.fabric_item.tooltip").formatted(Formatting.RED) ); }
Für Versionen seit 1.19:
@Override public void appendTooltip(ItemStack itemStack, World world, List<Text> tooltip, TooltipContext tooltipContext) { // standardmäßiger weißer Text tooltip.add(Text.translatable("item.tutorial.fabric_item.tooltip") ); // Rot formatierter Text tooltip.add(Text.translatable("item.tutorial.fabric_item.tooltip").formatted(Formatting.RED) ); }
Du kannst deinen Tooltip auch in der Block-Klasse, durchs überschreiben einer ähnlichen Methode, hinzufügen:
@Override public void appendTooltip(ItemStack itemStack, BlockView world, List<Text> tooltip, TooltipContext tooltipContext) { // 1.18.2 und ältere tooltip.add(new TranslatableTextContent("block.tutorial.fabric_block.tooltip") ); // 1.19 und neuere tooltip.add(Text.translatable("block.tutorial.fabric_block.tooltip") ); }