こんばんは。Nakanishiです。
Discordサーバーを運営中です。
一緒にゆるくMod制作を楽しみませんか?
※)日本語での会話ができる方のみ参加可能です。
条件に合わない方は参加をご遠慮ください。
前回のおさらい
フードプロパティの設定を行い、食料アイテムのCLASSファイルまで作りました。
JavaでMinecraftのModを作ろう☆ 食料編① 〜フードプロパティを追加しよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
今の状態ではまだゲームに反映されていないので、まずはアイテム登録CLASSに登録していこうと思います。
①食料アイテムを登録しよう
JavaでMinecraftのModを作ろう☆ アイテム編④ 〜registryクラスを作ってアイテムを登録しよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
まだアイテム登録CLASSを作ってない方は、上記の記事を参照ください。
登録はいつも通りの形で行います。
例)
public static final RegistryObject<Item> PRISMARINE_CARROT = ITEMS.register("prismarine_carrot", Item_Prismarine_Carrot::new);

これでゲームに反映されるようになりました。
ただ、まだクリエイティブタブと翻訳を追加していないので、そちらの方も流れで追加していきます。
クリエイティブタブ編 カテゴリーの記事一覧 - NakanishiのForge1.20.1のJavaMod開発講座
クリエイティブタブを作ってない方は、上記の記事を参照ください。

登録方法はいつも通りです。
次に翻訳を追加していきます。
JavaでModを作ろう☆ 共通編① ~翻訳とレシピを作ろう~ - NakanishiのForge1.20.1のJavaMod開発講座
翻訳を追加していない方は上記の記事を参照ください。
例)
"item.nakanishi_mod.prismarine_carrot": "Prismarine Carrot"

これで翻訳も完了しました。
それでは実際に動作確認をしてみましょう。

AppleSkin表示で回復量が表示されています。

ニンジンと同じの挙動で食べることが出来ました。
これで食料の追加が出来ました。
ここまでお疲れ様でした☆
次回は実際にさらに食料を追加していこうと思います。
もしこの記事が参考になった、または「JavaでMod制作を始めてみたい!」と思っていただけたら、ぜひ読者登録をお願いします。
それではまた次回お会いしましょう。
ここまでお読みいただき、ありがとうございました。
【次回記事】
JavaでMinecraftのModを作ろう☆ 食料編③ 〜エフェクト付きの食料を作ってみよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
Skin by [mickmick] (Planet Minecraft)
Source: Fate/Grand Order- Frankenstein Skin Minecraft Skin