NakanishiのForge1.20.1のJavaMod開発講座

MoreCropsDelightの作者、NakanishiがMod制作について書いていきます。

JavaでMinecraftのModを作ろう☆ 食料編② 〜登録して動作確認をしてみよう〜

こんばんは。Nakanishiです。

Discordサーバーを運営中です。

Kazushi_Nakanishiのこっそりサーバー

一緒にゆるく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表示)

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

 

食べれるか動作確認

ニンジンと同じの挙動で食べることが出来ました。

 

これで食料の追加が出来ました。

 

 

ここまでお疲れ様でした☆

次回は実際にさらに食料を追加していこうと思います。

 

もしこの記事が参考になった、または「JavaでMod制作を始めてみたい!」と思っていただけたら、ぜひ読者登録をお願いします。
それではまた次回お会いしましょう。
ここまでお読みいただき、ありがとうございました。

 

次回記事

JavaでMinecraftのModを作ろう☆ 食料編③ 〜エフェクト付きの食料を作ってみよう〜 - NakanishiのForge1.20.1のJavaMod開発講座

 

Skin by [mickmick] (Planet Minecraft)  
Source: Fate/Grand Order- Frankenstein Skin Minecraft Skin