提供: Minecraft Modding Wiki
細 (→1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)) |
Takanasayo (トーク | 投稿記録) (不要リンクの整理、1.6チュートリアル項目の整理、1.7注意書きを目立つように) |
||
20行目: | 20行目: | ||
IDの代わりに固有の文字列をFMLに登録し、その文字列からインスタンスを拾うことが出来るようになりました。<br> | IDの代わりに固有の文字列をFMLに登録し、その文字列からインスタンスを拾うことが出来るようになりました。<br> | ||
ID比較の代わりに、ブロックとアイテムのインスタンス比較が利用できます。(それらのインスタンスは固有のため)<br> | ID比較の代わりに、ブロックとアイテムのインスタンス比較が利用できます。(それらのインスタンスは固有のため)<br> | ||
− | |||
また、パケットシステムとして、Nettyというシステムが採用され、今までの手法が使えなくなりました。<br> | また、パケットシステムとして、Nettyというシステムが採用され、今までの手法が使えなくなりました。<br> | ||
+ | <span style="color:#d00; font-weight:bold;">※項目のないチュートリアルは基本的に1.6以前のものを流用できます。</span><br> | ||
;チュートリアル初級 | ;チュートリアル初級 | ||
*[[1.7のブロック追加]] | *[[1.7のブロック追加]] | ||
*[[1.7のアイテム追加]] | *[[1.7のアイテム追加]] | ||
− | |||
*[[1.7のサウンド追加]] | *[[1.7のサウンド追加]] | ||
39行目: | 38行目: | ||
1.6からリソースパック方式の導入により、いくつかの項目で画像、音声、言語ファイル等の扱いが変更されました。<br> | 1.6からリソースパック方式の導入により、いくつかの項目で画像、音声、言語ファイル等の扱いが変更されました。<br> | ||
また、MCP作者が1.6Modding環境としてForgeを推奨しています。<br> | また、MCP作者が1.6Modding環境としてForgeを推奨しています。<br> | ||
− | |||
;基本のチュートリアル | ;基本のチュートリアル | ||
53行目: | 51行目: | ||
*[[1.6の食料追加]] | *[[1.6の食料追加]] | ||
*[[1.6の武器追加(剣)]] | *[[1.6の武器追加(剣)]] | ||
− | |||
− | |||
*[[1.6のクリエイティブタブの追加]] | *[[1.6のクリエイティブタブの追加]] | ||
*[[1.6のカスタムツール追加]] | *[[1.6のカスタムツール追加]] | ||
− | |||
;チュートリアル中級 | ;チュートリアル中級 | ||
*[[1.6のメタデータを持つアイテム・ブロック]] | *[[1.6のメタデータを持つアイテム・ブロック]] | ||
− | |||
*[[1.6の骨粉処理]] | *[[1.6の骨粉処理]] | ||
*[[1.6の植物追加]] | *[[1.6の植物追加]] | ||
67行目: | 61行目: | ||
*[[鉱石辞書の利用|1.6の鉱石辞書の利用]] | *[[鉱石辞書の利用|1.6の鉱石辞書の利用]] | ||
*[[1.6のアニメーションアイテムの追加]] | *[[1.6のアニメーションアイテムの追加]] | ||
− | |||
− | |||
*[[カスタムレンダーを使用するブロックの追加]] | *[[カスタムレンダーを使用するブロックの追加]] | ||
*[[1.6のモデル付きカスタムツール追加]] | *[[1.6のモデル付きカスタムツール追加]] | ||
74行目: | 66行目: | ||
;チュートリアル上級 | ;チュートリアル上級 | ||
*[[1.6の液体ブロックの追加]] | *[[1.6の液体ブロックの追加]] | ||
− | |||
− | |||
− | |||
*[[1.6のTileEntityの追加]] | *[[1.6のTileEntityの追加]] | ||
− | |||
*[[パーティクルの追加]] | *[[パーティクルの追加]] | ||
*[[モンスタードロップの追加]] | *[[モンスタードロップの追加]] | ||
*[[構造物の追加]] | *[[構造物の追加]] | ||
+ | |||
+ | ;1.5以前の手法で大丈夫なもの | ||
+ | *アイテムのNBTタグの追加 | ||
+ | *GUIの追加 | ||
+ | *Containerの追加 | ||
+ | |||
==bukkit pluginの作り方== | ==bukkit pluginの作り方== |
2014年5月15日 (木) 08:30時点における版
※Moddingに関する質問は、非公式日本ユーザーフォーラム 質問:Mod/プラグイン制作関連へ。
1.6から大幅にModding環境が変わったため、過去のチュートリアルは別のページに移しました。
1.5以前のチュートリアル
目次
基礎知識・Tips
Moddingの基礎や、前提modに関わらないチュートリアルなど
- Modding環境
- Modding Tips
1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)
1.7からブロックとアイテムのIDが内部管理となり、こちらで指定することは(基本的に)できなくなりました。
IDの代わりに固有の文字列をFMLに登録し、その文字列からインスタンスを拾うことが出来るようになりました。
ID比較の代わりに、ブロックとアイテムのインスタンス比較が利用できます。(それらのインスタンスは固有のため)
また、パケットシステムとして、Nettyというシステムが採用され、今までの手法が使えなくなりました。
※項目のないチュートリアルは基本的に1.6以前のものを流用できます。
- チュートリアル初級
- チュートリアル中級
- チュートリアル上級
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.5以前の手法で大丈夫なもの
- アイテムのNBTタグの追加
- GUIの追加
- Containerの追加
bukkit pluginの作り方
bukkitを前提としたマルチ用modding。
- Plugin Tutorial
- 新しいEventSystemの使い方
- 新しいConfigurationの使い方
- スケジューラのプログラミング
- 天候操作
- スコアボードシステムの使い方
- plugin.ymlの設定一覧
その他の前提mod
上記以外のmodを前提としたmodding。
有用トピックへのリンク
非公式日本ユーザーフォーラムのModding関連トピックから、有用なものを追加。基本的に下にあるトピックほど古い。
バージョンはトピック作成時のおおよそのバージョン。他のバージョンでも使えることがあるので参考程度に。
- ◆総合◆Modderのための雑談所 Moddingに役立つ情報が多く投稿されています。
- MOD,プラグイン,その他ツール 開発関連 最新のチュートリアルはこちらから
チュートリアル
- 1.6~
質問トピック
- 1.6~