こんばんは。Nakanishiです。
Discordサーバーを運営中です。
一緒にゆるくMod制作を楽しみませんか?
※)日本語での会話ができる方のみ参加可能です。
条件に合わない方は参加をご遠慮ください。
前回のおさらい
応用として、食べるとエフェクトが付く食料のフードプロパティを設定しました。
JavaでMinecraftのModを作ろう☆ 食料編③ 〜エフェクト付きの食料を作ってみよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
今回はレジストリ登録をして、実際に動作確認まで行おうと思います。
①食料アイテムを登録しよう
JavaでMinecraftのModを作ろう☆ 食料編② 〜登録して動作確認をしてみよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
上記の記事の流れでレジストリ登録、クリエイティブタブ、翻訳の追加まで行います。
例)
public static final RegistryObject<Item> EMERALD_CARROT = ITEMS.register("emerald_carrot", Item_Emerald_Carrot::new);

これでゲーム内に反映されました。
この流れでクリエイティブタブ、翻訳も追加していきます。

翻訳例)
"item.nakanishi_mod.emerald_carrot": "Emerald Carrot"

これでクリエイティブタブ、翻訳の追記も終わりました。
では、実際に動作確認をしてみましょう。

クリエイティブタブに反映されてますね。
では実際に食べてみましょう。

右上に村の英雄のアイコンがあります。

少し時間が過ぎてしまいましたが、村の英雄の効果が30秒ついてるのが確認出来ました。
これで食料に効果をつけることが出来ました。
ここまでお疲れ様でした☆
もしこの記事が参考になった、または「JavaでMod制作を始めてみたい!」と思っていただけたら、ぜひ読者登録をお願いします。
それではまた次回お会いしましょう。
ここまでお読みいただき、ありがとうございました。
【次回記事】
JavaでMinecraftのModを作ろう☆ 農業編① 〜JSONファイルを用意しよう〜 - NakanishiのForge1.20.1のJavaMod開発講座
Skin by [mickmick] (Planet Minecraft)
Source: Fate/Grand Order- Frankenstein Skin Minecraft Skin