提供: Minecraft Modding Wiki
(→1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~) |
|||
42行目: | 42行目: | ||
*[[1.11のエンチャント追加]] | *[[1.11のエンチャント追加]] | ||
*[[1.11のLootTable追加]] | *[[1.11のLootTable追加]] | ||
+ | *[[1.11のエンティティ追加]] | ||
==1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~== | ==1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~== |
2016年12月10日 (土) 04:27時点における版
※Moddingに関する質問は、非公式日本ユーザーフォーラム 質問:開発・制作関連へ。
1.6から大幅にModding環境が変わったため、過去のチュートリアルは別のページに移しました。
1.5以前のチュートリアル
目次
- 1 基礎知識・Tips
- 2 1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~
- 3 1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~
- 4 1.9Modding MinecraftForgeUniversal 1.9-12.16.0#1819-1.9~
- 5 1.8Modding MinecraftForgeUniversal 1.8-11.14.0#1239-1.8~
- 6 1.8Modding LiteLoader rev317
- 7 1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)
- 8 1.6Modding MinecraftForgeUniversal 8.9.0#749~9.11.1#965
- 9 ~1.5Modding
- 10 Bukkit Pluginの作り方
- 11 その他の前提mod
- 12 有用トピックへのリンク
基礎知識・Tips
Moddingの基礎や、前提modに関わらないチュートリアルなど
- Modding環境
- ドキュメント
- Modding Tips
- 1.8のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- 1.7のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- 1.6のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- mcmod.infoの設定
- 1.7でjar形式のAPIを利用する方法
- 1.7でjar形式でないAPIを利用する方法
- バージョンに左右されない情報
1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~
※項目のないチュートリアルは基本的に1.9以前のものが流用できる場合があります。
- チュートリアル基礎
- チュートリアル初級
- 1.11のバニラJsonの仕様(英公式Wiki)
- 1.11のレシピ追加
- 1.11の精錬レシピ追加
- 1.11の醸造レシピ追加
- 1.11のアイテム追加
- 1.11のブロック追加
- 1.11のポーション追加
- 1.11のエンチャント追加
- 1.11のLootTable追加
- 1.11のエンティティ追加
1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~
※1.9のコードを流用できます。
クラス名が一部変わっていたので新規作成しました。
- チュートリアル初級
1.9Modding MinecraftForgeUniversal 1.9-12.16.0#1819-1.9~
※項目のないチュートリアルは基本的に1.8以前のものを流用できます。
- チュートリアル初級
- 1.9のバニラJsonの仕様(英公式Wiki)
- 1.9のブロック追加
- 1.9のアイテム追加
- 1.9のポーション追加
- 1.9のエンチャント追加
- 1.9のバイオーム追加
- 1.9のサウンド追加
- 1.9の村人職業追加
- チュートリアル中級
- チュートリアル上級
1.8Modding MinecraftForgeUniversal 1.8-11.14.0#1239-1.8~
※項目のないチュートリアルは基本的に1.7以前のものを流用できます。
- チュートリアル初級
- チュートリアル中級
- チュートリアル上級
- 他サイトリンク
1.8Modding LiteLoader rev317
1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)
※項目のないチュートリアルは基本的に1.6以前のものを流用できます。
- チュートリアル初級
- チュートリアル中級
- NBTについて
- DataWatcherを用いたエンティティの同期
- 1.7のパケットについて
- 1.7のプレイヤーカスタムデータの追加
- Forge 10.12.1.1074以降でのクライアント/サーバMOD
- 逆さまの木の追加
- シンプルなTileEntityの追加
- シフトクリック時の処理
- 1.7の村人取引の追加
- 1.7のディメンション追加
- MOBの追加
- 独自のスポーンエッグの追加
- 1.7以降のIResourcePackの利用
- 1.7の独自レシピシステムの追加
- 1.7の属性値を動的変更できるアイテムの追加
- 1.7の独自Renderの追加
- 1.7でのインベントリ操作
- 1.7のForge式Config追加
- チュートリアル上級
- 他サイトリンク
1.6Modding MinecraftForgeUniversal 8.9.0#749~9.11.1#965
1.6からリソースパック方式の導入により、いくつかの項目で画像、音声、言語ファイル等の扱いが変更されました。
また、MCP作者が1.6Modding環境としてForgeを推奨しています。
- 基本のチュートリアル
- チュートリアル初級
- チュートリアル中級
- 1.6のメタデータを持つアイテム・ブロック
- 1.6の骨粉処理
- 1.6の植物追加
- 1.6の流体追加
- 1.6の鉱石辞書の利用
- 1.6のアニメーションアイテムの追加
- カスタムレンダーを使用するブロックの追加
- 1.6のモデル付きカスタムツール追加
- 1.6のサウンドの追加
- 1.6のプレイヤーカスタムデータの追加
- チュートリアル上級
- 1.5以前の手法で大丈夫なもの
- 固有情報を持つアイテムを追加する(アイテムへのNBTタグの追加)
- GUIの追加
- Containerの追加
~1.5Modding
Bukkit Pluginの作り方
Bukkitを前提としたマルチ用Moddingです。
- Plugin Tutorial
- 新しいEventSystemの使い方
- 新しいConfigurationの使い方
- スケジューラのプログラミング
- 天候操作
- スコアボードシステムの使い方
- plugin.ymlの設定一覧
その他の前提mod
上記以外のmodを前提としたmodding。
Not Enough Items(NEI)
有用トピックへのリンク
非公式日本ユーザーフォーラムのModding関連トピックから、有用なものを追加。基本的に下にあるトピックほど古い。
バージョンはトピック作成時のおおよそのバージョン。他のバージョンでも使えることがあるので参考程度に。
- ◆総合◆Modderのための雑談所 Moddingに役立つ情報が多く投稿されています。
- MOD,プラグイン,その他ツール 開発関連 最新のチュートリアルはこちらから
チュートリアル
- 1.6~
質問トピック
- 1.6~