MOD開発講座

TNT Moddersが作成した、MOD開発の始め方に関する解説です。Javaの基礎知識を前提とし、その解説は行っておりませんのでご了承ください。

ページ一覧

準備

  1. 前提知識
  2. 環境構築 1
  3. 環境構築 2 (1.7.10)
  4. 環境構築 2 (1.12.2)

1.7.10 (Forge 10.13.4.1558)

入門編の各項目は、それまでのコードに追加する形になっており、「ビルド」まででMODを一つ完成させます。初級編以降の各項目は、入門編のコードを基準として追加を行います。

入門編

  1. アイテムの追加
  2. ブロックの追加
  3. リソースの作成
  4. レシピの追加
  5. MODの情報の登録
  6. ビルド

初級編

中級編

上級編

1.12.2 (Forge 14.23.0.2491)

入門編

  1. アイテムの追加
  2. ブロックの追加
  3. レシピの追加
  4. 更新通知の追加
  5. JSONの利用

解説の追加要望について

このページのコメント欄では追加要望を受け付けていますが、TNT Modders側の都合により断らせていただく場合があります。 また、要望を承った後、実際に追加するまで時間がかかる場合があります。 ご了承ください。

コメント欄

このページのコメント欄には、解説の追加要望や開発講座全体に関する意見などを投稿してください。個別の解説をご要望の際は、Minecraftのバージョンと求める動作の詳しい説明も記載してください。

解説ページのコメント欄には、それぞれの解説に関する質問などを投稿してください。また、解説の誤りや、より良い方法などがありましたら、お知らせください。

Share this...

MOD開発講座” への13件のフィードバック

  1. Minecraft forge 1.12.2でコンフィグGUIを追加する方法、またプレイ中の画面にGUIを描画する方法を解説していただきたいです!

    1. ご意見ありがとうございます。
      今後検討の上できそうならば追加する予定です。

    2. こちらで確認いたしましたところ、1.12.2上で1.7.10の解説記事に記載したものとほぼ同じコードでconfigの追加ができましたので、configGUIに関しましてはそちらをご参照ください。
      GUI描画は追って書く予定です。

  2. 1.12.2上でのEntityの追加方法、かまどのようなアイテムの追加方法を解説して欲しいです.

    1. 対象とするMinecraftのバージョンはどれでしょうか。
      また、「動き」とは具体的に何をどう動かしたいのでしょうか。

  3. IC2やBuildCraft、ProjectEなどのadd on作りたいのですが、この環境では可能ですか?
    可能であれば教えて欲しいです

    1. 制作の経験がないので難しいですね……
      是非公式のAPIのDocsを御覧ください。

  4. 1.7.10でのエンチャント追加についての解説がほしいです。

    1. バイオーム追加に関してはバージョン毎の差異が大きいのと私もまだ解説を書けるレベルまで理解していないのとで現状記事を書ける状態にはありません。
      1.13forgeリリース後に1.12.2若しくは1.13で書くかもしれませんが、暫くお待ちください。

  5. 初心者modderのものです。
    エンチャント台のような機械を作りたいのです。
    かまど等の機械も含めて解説してほしいです‐

    1. こちらのページのほうが適切だと考え、移動させていただきました。
      1.7.10でしたら、チェストの追加に関する解説がありますので、TileEntityFurnaceやGuiEnchantmentのコードと比べてみると参考になると思います。
      エンチャントテーブルのどの機能を実装したいのかにもよるので、具体的な解説をお望みならバージョンと求める動作を教えてください。

コメントはこちらです。(スパム対策の為コメントは手動承認になっています。未承認のコメントは表示されないので連投はお控え下さい。)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

[最終更新日]2018/11/20 17:43