うまげーむさん読者になるうまげーむさんゲームの情報を主に投稿します。Twitterでブログの更新をツイートしてます。Tumblrこのシリーズのまとめはこちら:umagame.hatenablog.jpこんばんは。記事のストックがもう消えかけています。修正を入れるさいごにはじめに今回はツールです。前回作った、圧縮された土ブロックのツール5種をつくっていきます。前回:umagame.hatenablog.jpツールを作るティアを作る<ティアのクラスは修正記事を出したので、そちらを参考にして作ってください。>umagame.hatenablog.jpまずはツールのティア(材質)を新しく作ります。バニラでいうと石とか鉄とかです。toolパッケージを作ってそこにクラスを作ります。ティアは、IItemTierというインターフェースを実装することで作れます。ティアはEnumを使って作るのが主流らしいですが、めんどくさいので普通のクラスで作ります。(ていうかこのシリーズを通してコードはめっちゃ適当です)implementsで実装して、メソッドを追加。レベル、エンチャント力、修理の素材を設定できます。耐久力:石と同じ効率:鉄と同じ攻撃力:石と同じ採掘レベル:鉄と同じエンチャント力:鉄と同じ修理の素材:圧縮された土ブロックにします。}}ティアはこれでOKです。ツールのクラスを作るツールのクラスを作ります。ツルハシは、PickaxeItemクラスを継承して作ります。コンストラクタも追加。}}引数を消し、superの中を設定して、IDも設定。attackDamageとattackSpeedについてですが、どうやら0に設定するとゲーム内ではDamageが2に、Speedが4になるみたいです。今回は石斧と同じにするので(石斧は攻撃速度が0.8、攻撃力が9)、attackDamageを7に、attackSpeedを-3.2にします。}}これを他のツールも同じようにやります。前作ったItemsクラスに登録します。いっても、クラスの名前を追加するだけで、超簡単です。event.getRegistry().registerAll(item);}あとは、以前の記事と同様にテクスチャ、名前を設定します。以前の記事:umagame.hatenablog.jp設定したあとがこちら。修正を入れるですが、このままでは手に持ったときのツールの形がちょっと変です。modelsのjsonファイルを修正しましょう。}}parentのところをhandheldにすることで解決します。さいごに今回はここまでです。液体マインクラフトMod制作チュートリアルの液体編です。アイテムティア、ア...マインクラフトMod制作チュートリアルの番外編その1です。ディメンションマインクラフトMod制作チュートリアルのディメンション編です。特殊アイテム・エクスポートマインクラフトMod制作チュートリアルのパート8です。21:42ゲームが好きです。12700k】その他2023-03-13【お知らせ】ブログの更新を再開します。Minecraftサイト情報ブログについてプライバシーポリシーお問い合わせTwitterはてなブログをはじめよう!Umagameさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。