====== ツールチップの追加 ====== [[tutorial:items|アイテム]] クラスで、'''' をオーバーライドします (ツールチップの翻訳方法については [[tutorial:lang]] を参照してください)。 バージョン 1.18.2 以前の場合: @Override public void method_7851(class_1799 itemStack, class_1937 world, List tooltip, class_1836 tooltipContext) { // デフォルトの白いテキスト tooltip.add( new class_2588("item.tutorial.custom_item.tooltip") ); // 書式設定された赤いテキスト tooltip.add( new class_2588("item.tutorial.custom_item.tooltip").method_27692(class_124.field_1061) ); } 1.19 以降のバージョンの場合: @Override public void method_7851(class_1799 itemStack, class_1937 world, List tooltip, class_1836 tooltipContext) { // デフォルトの白いテキスト tooltip.add(Text.translatable("item.tutorial.custom_item.tooltip")); // 書式設定された赤いテキスト tooltip.add(Text.translatable("item.tutorial.custom_item.tooltip").method_27692(class_124.field_1061)); } 同様のメソッドをオーバーライドして、 [[tutorial:blocks|ブロック]] クラスにツールチップを追加することもできます: @Override public void method_9568(class_1799 itemStack, class_1922 world, List tooltip, class_1836 tooltipContext) { // バージョン 1.18.2 以前の場合 tooltip.add( new class_2588("block.tutorial.custom_block.tooltip") ); // 1.19 以降のバージョンの場合 tooltip.add(Text.translatable("block.tutorial.custom_block.tooltip")); }