提供: Minecraft Modding Wiki
Swallow794 (トーク | 投稿記録) 細 (1.11に「チュートリアル中級」の項を追加) |
|||
(9人の利用者による、間の22版が非表示) | |||
15行目: | 15行目: | ||
====Modding Tips==== | ====Modding Tips==== | ||
+ | *[[Jarファイルへの署名方法]] | ||
+ | *[[ローカライズについて]] | ||
+ | *[[NBTについて]] | ||
*[[1.8のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所]] | *[[1.8のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所]] | ||
*[[1.7のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所]] | *[[1.7のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所]] | ||
21行目: | 24行目: | ||
*[[1.7でjar形式のAPIを利用する方法]] | *[[1.7でjar形式のAPIを利用する方法]] | ||
*[[1.7でjar形式でないAPIを利用する方法]] | *[[1.7でjar形式でないAPIを利用する方法]] | ||
− | |||
====ライブラリの知識==== | ====ライブラリの知識==== | ||
27行目: | 29行目: | ||
*[[Guava概要]] | *[[Guava概要]] | ||
*[[ASM利用]] | *[[ASM利用]] | ||
+ | |||
+ | == Minecraft == | ||
+ | === Data Pack === | ||
+ | * [[DataPack概要]] | ||
+ | * [[DataPackによるレシピ追加]] | ||
+ | * [[DataPackによるアドバンスメント追加]] | ||
+ | === Resource Pack === | ||
+ | * [[ResourcePack概要]] | ||
==Minecraft Forge== | ==Minecraft Forge== | ||
39行目: | 49行目: | ||
*[[Capabilityシステム概要]] | *[[Capabilityシステム概要]] | ||
*[[Access Transformer利用]] | *[[Access Transformer利用]] | ||
− | |||
{| class="wikitable" style="text-align: center;" | {| class="wikitable" style="text-align: center;" | ||
|+ チュートリアルの対応状況 | |+ チュートリアルの対応状況 | ||
|- | |- | ||
− | | colspan=" | + | | colspan="9" style="text-align: left;"| |
{| class="wikitable" | {| class="wikitable" | ||
!colspan="2"|凡例 | !colspan="2"|凡例 | ||
74行目: | 83行目: | ||
! scope="col"| [[#1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~|1.10.x]] | ! scope="col"| [[#1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~|1.10.x]] | ||
! scope="col"| [[#1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~|1.11.x]] | ! scope="col"| [[#1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~|1.11.x]] | ||
+ | ! scope="col"| [[#1.12Modding MinecraftForgeUniversal 14.21.0.2320~|1.12.x]] | ||
|- | |- | ||
! scope="row"| レシピの追加 | ! scope="row"| レシピの追加 | ||
83行目: | 93行目: | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
+ | |style="background-color: lightgreen;"| [[1.12のレシピ追加|✓]] | ||
|- | |- | ||
! scope="row"| 精錬レシピの追加 | ! scope="row"| 精錬レシピの追加 | ||
88行目: | 99行目: | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: lightgreen;"| [[1.7の精錬レシピ追加|✓]] | |style="background-color: lightgreen;"| [[1.7の精錬レシピ追加|✓]] | ||
+ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
97行目: | 109行目: | ||
|style="background-color: gray;"| ∗ | |style="background-color: gray;"| ∗ | ||
|style="background-color: gray;"| ∗ | |style="background-color: gray;"| ∗ | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
106行目: | 119行目: | ||
|style="background-color: lightgreen;"| [[1.6のクリエイティブタブの追加|✓]] | |style="background-color: lightgreen;"| [[1.6のクリエイティブタブの追加|✓]] | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
+ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
119行目: | 133行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| [[1.11のアイテム追加|✓]] | |style="background-color: lightgreen;"| [[1.11のアイテム追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|- | |- | ||
! scope="row"| ブロックの追加 | ! scope="row"| ブロックの追加 | ||
128行目: | 143行目: | ||
|style="background-color: lightgreen;"| [[1.10.2のブロック追加|✓]] | |style="background-color: lightgreen;"| [[1.10.2のブロック追加|✓]] | ||
|style="background-color: lightgreen;"| [[1.11のブロック追加|✓]] | |style="background-color: lightgreen;"| [[1.11のブロック追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|- | |- | ||
! scope="row"| ポーションの追加 | ! scope="row"| ポーションの追加 | ||
137行目: | 153行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| [[1.11のポーション追加|✓]] | |style="background-color: lightgreen;"| [[1.11のポーション追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|- | |- | ||
! scope="row"| エンチャントの追加 | ! scope="row"| エンチャントの追加 | ||
146行目: | 163行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| [[1.11のエンチャント追加|✓]] | |style="background-color: lightgreen;"| [[1.11のエンチャント追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|- | |- | ||
! scope="row"| バイオームの追加 | ! scope="row"| バイオームの追加 | ||
155行目: | 173行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| サウンドの追加 | ! scope="row"| サウンドの追加 | ||
164行目: | 183行目: | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
|style="background-color: lightgreen;"| [[1.11のサウンド追加|✓]] | |style="background-color: lightgreen;"| [[1.11のサウンド追加|✓]] | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| 村人の追加 | ! scope="row"| 村人の追加 | ||
171行目: | 191行目: | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: lightgreen;"| [[1.9の村人職業追加|✓]] | |style="background-color: lightgreen;"| [[1.9の村人職業追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
178行目: | 199行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| [[1.7のForge式Config追加|✓]] | |style="background-color: lightgreen;"| [[1.7のForge式Config追加|✓]] | ||
+ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
183行目: | 205行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|- | |- | ||
− | ! scope="row"| | + | ! scope="row"| 実績(進捗)の追加 |
|style="background-color: lightgreen;"| [[実績の追加|✓]] | |style="background-color: lightgreen;"| [[実績の追加|✓]] | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
− | |style="background-color: | + | |style="background-color: sandybrown;"| ? |
− | |style="background-color: | + | |style="background-color: sandybrown;"| ? |
− | |style="background-color: | + | |style="background-color: sandybrown;"| ? |
− | |style="background-color: | + | |style="background-color: lightgreen;"| [[1.11の実績追加|✓]] |
+ | |style="background-color: gray;"| [https://minecraft.gamepedia.com/Advancements#JSON_Format] | ||
|- | |- | ||
! scope="row"| 鉱石の生成 | ! scope="row"| 鉱石の生成 | ||
|style="background-color: lightgreen;"| [[追加鉱物をワールドに生成させる|✓]] | |style="background-color: lightgreen;"| [[追加鉱物をワールドに生成させる|✓]] | ||
− | |style="background-color: | + | |style="background-color: lightgreen;"| ○ |
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: lightgreen;"| [[1.8のOreGenEvent利用による鉱石生成|✓]] | |style="background-color: lightgreen;"| [[1.8のOreGenEvent利用による鉱石生成|✓]] | ||
200行目: | 223行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| TileEntityの追加 | ! scope="row"| TileEntityの追加 | ||
205行目: | 229行目: | ||
|style="background-color: lightgreen;"| [[1.6のTileEntityの追加|✓]] | |style="background-color: lightgreen;"| [[1.6のTileEntityの追加|✓]] | ||
|style="background-color: lightgreen;"| [[シンプルなTileEntityの追加|✓]] | |style="background-color: lightgreen;"| [[シンプルなTileEntityの追加|✓]] | ||
+ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
214行目: | 239行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| [[1.7のGUI追加|✓]] | |style="background-color: lightgreen;"| [[1.7のGUI追加|✓]] | ||
+ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
227行目: | 253行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| エンティティの追加 | ! scope="row"| エンティティの追加 | ||
236行目: | 263行目: | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
|style="background-color: lightgreen;"| ○ | |style="background-color: lightgreen;"| ○ | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| ディメンションの追加 | ! scope="row"| ディメンションの追加 | ||
245行目: | 273行目: | ||
|style="background-color: mediumaquamarine;"| △ | |style="background-color: mediumaquamarine;"| △ | ||
|style="background-color: lightgreen;"| [[1.11のディメンション追加|✓]] | |style="background-color: lightgreen;"| [[1.11のディメンション追加|✓]] | ||
+ | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| WorldTypeの追加 | ! scope="row"| WorldTypeの追加 | ||
254行目: | 283行目: | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
|style="background-color: lightgreen;"| [[1.11のWorldType追加|✓]] | |style="background-color: lightgreen;"| [[1.11のWorldType追加|✓]] | ||
+ | |style="background-color: sandybrown;"| ? | ||
|} | |} | ||
+ | ===1.12Modding MinecraftForgeUniversal 14.21.0.2320~=== | ||
+ | ====チュートリアル基礎==== | ||
+ | *[[1.11から1.12への変更点]] | ||
+ | *[[1.12の基本コーディング]] | ||
+ | *[[1.12のレシピ追加]] | ||
+ | *[[1.12のアイテム追加]] | ||
+ | *[[1.12のアイテム追加(旧式)]] | ||
+ | *[[1.12のブロック追加(旧式)]] | ||
===1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~=== | ===1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~=== | ||
267行目: | 305行目: | ||
*[[1.11のアイテム追加]] | *[[1.11のアイテム追加]] | ||
*[[1.11のブロック追加]] | *[[1.11のブロック追加]] | ||
+ | *[[1.11のクリエイティブタブ追加]] | ||
*[[1.11のサウンド追加]] | *[[1.11のサウンド追加]] | ||
*[[1.11のポーション追加]] | *[[1.11のポーション追加]] | ||
*[[1.11のエンチャント追加]] | *[[1.11のエンチャント追加]] | ||
+ | *[[1.11の統計追加]] | ||
*[[1.11の実績追加]] | *[[1.11の実績追加]] | ||
*[[1.11のLootTable利用]] | *[[1.11のLootTable利用]] | ||
*[[1.11のWorldType追加]] | *[[1.11のWorldType追加]] | ||
+ | *[[1.11のキー入力受け取り]] | ||
====チュートリアル中級==== | ====チュートリアル中級==== | ||
− | *[[1. | + | *[[1.11のEntity追加]] |
+ | *[[1.11のTileEntity追加]] | ||
*[[1.11のディメンション追加]] | *[[1.11のディメンション追加]] | ||
*[[1.11のバイオーム追加]] | *[[1.11のバイオーム追加]] | ||
*[[1.11の地形生成]] | *[[1.11の地形生成]] | ||
*[[1.11の構造物追加]] | *[[1.11の構造物追加]] | ||
+ | *[[1.11のパケット送受信]] | ||
+ | *[[1.11のHUD追加]] | ||
+ | *[[1.11のGUI追加]] | ||
+ | **[[1.11のインベントリ付きGUI追加]] | ||
===1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~=== | ===1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~=== | ||
290行目: | 336行目: | ||
====チュートリアル初級==== | ====チュートリアル初級==== | ||
− | *[// | + | *[//goo.gl/FCIlNJ 1.9のバニラJsonの仕様(英公式Wiki)] |
*[[1.9のブロック追加]] | *[[1.9のブロック追加]] | ||
**[[1.9のForge式Json利用]]([//mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/ ForgeDoc]) | **[[1.9のForge式Json利用]]([//mcforge.readthedocs.org/en/latest/blockstates/forgeBlockstates/ ForgeDoc]) | ||
311行目: | 357行目: | ||
**[[1.8のブロックで部分的に色を変える方法]] | **[[1.8のブロックで部分的に色を変える方法]] | ||
**[[1.8のB3Dモデル利用ブロック追加]] | **[[1.8のB3Dモデル利用ブロック追加]] | ||
+ | **[[1.8のOBJモデル利用ブロック追加]] | ||
*[[1.8のアイテム追加]] | *[[1.8のアイテム追加]] | ||
**[[1.8のアイテムで部分的に色を変える方法]] | **[[1.8のアイテムで部分的に色を変える方法]] | ||
368行目: | 415行目: | ||
*[[1.7でのインベントリ操作]] | *[[1.7でのインベントリ操作]] | ||
*[[1.7のForge式Config追加]] | *[[1.7のForge式Config追加]] | ||
+ | *[[1.7のサウンド追加]] | ||
====チュートリアル上級==== | ====チュートリアル上級==== | ||
374行目: | 422行目: | ||
;他サイトリンク | ;他サイトリンク | ||
− | *[ | + | *[https://goo.gl/5QbDjE defeatedcrow氏による1.7.10のMODの制作過程] |
===1.6Modding MinecraftForgeUniversal 8.9.0#749~9.11.1#965=== | ===1.6Modding MinecraftForgeUniversal 8.9.0#749~9.11.1#965=== |
2018年12月3日 (月) 07:14時点における版
※Moddingに関する質問は、非公式日本ユーザーフォーラム 質問:開発・制作関連へ。
目次
- 1 基礎知識・Tips
- 2 Minecraft
- 3 Minecraft Forge
- 3.1 はじめに
- 3.2 1.12Modding MinecraftForgeUniversal 14.21.0.2320~
- 3.3 1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~
- 3.4 1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~
- 3.5 1.9Modding MinecraftForgeUniversal 1.9-12.16.0#1819-1.9~
- 3.6 1.8Modding MinecraftForgeUniversal 1.8-11.14.0#1239-1.8~
- 3.7 1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)
- 3.8 1.6Modding MinecraftForgeUniversal 8.9.0#749~9.11.1#965
- 3.9 ~1.5Modding
- 4 Bukkit Pluginの作り方
- 5 その他の前提mod
基礎知識・Tips
Moddingの基礎や、前提modに関わらないチュートリアルなど
外部参考サイト
Modding Tips
- Jarファイルへの署名方法
- ローカライズについて
- NBTについて
- 1.8のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- 1.7のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- 1.6のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所
- 1.7でjar形式のAPIを利用する方法
- 1.7でjar形式でないAPIを利用する方法
ライブラリの知識
Minecraft
Data Pack
Resource Pack
Minecraft Forge
はじめに
※より詳しいことが知りたい人は、Minecraft Forge APIへ。
- MinecraftForge導入手順
- mcmod.infoの設定
- プロキシシステムについて
- 鉱石辞書の利用
- Eventシステム概要
- Forge式Config利用
- Capabilityシステム概要
- Access Transformer利用
| ||||||||||||||||||||||
内容 | ~1.5 | 1.6.x | 1.7.x | 1.8.x | 1.9.x | 1.10.x | 1.11.x | 1.12.x | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
レシピの追加 | ✓ | ✓ | ✓ | △ | △ | △ | △ | ✓ | ||||||||||||||
精錬レシピの追加 | ✓ | ☓ | ✓ | △ | △ | △ | △ | △ | ||||||||||||||
醸造レシピの追加 | ∗ | ∗ | ∗ | ☓ | ☓ | ☓ | ☓ | ☓ | ||||||||||||||
クリエイティブタブの追加 | ✓ | ✓ | ○ | △ | △ | △ | △ | △ | ||||||||||||||
アイテムの追加 | ✓ | ✓ | ✓ | ✓ | ✓ | ○ | ✓ | ○ | ||||||||||||||
ブロックの追加 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ○ | ||||||||||||||
ポーションの追加 | ☓ | ✓ | ? | ? | ✓ | ○ | ✓ | ○ | ||||||||||||||
エンチャントの追加 | ✓ | ○ | ? | ? | ✓ | ○ | ✓ | ○ | ||||||||||||||
バイオームの追加 | ☓ | ☓ | ✓ | ✓ | ✓ | ○ | ○ | ? | ||||||||||||||
サウンドの追加 | ✓ | ✓ | ✓ | ? | ? | ? | ✓ | ? | ||||||||||||||
村人の追加 | ✓ | ○ | ✓ | △ | ✓ | ○ | ○ | ○ | ||||||||||||||
コンフィグの作成 | ✓ | ○ | ✓ | ○ | ○ | ○ | ○ | ○ | ||||||||||||||
実績(進捗)の追加 | ✓ | ○ | ? | ? | ? | ? | ✓ | [1] | ||||||||||||||
鉱石の生成 | ✓ | ○ | ☓ | ✓ | ○ | ○ | ○ | ? | ||||||||||||||
TileEntityの追加 | ☓ | ✓ | ✓ | △ | △ | △ | △ | △ | ||||||||||||||
GUIの追加 | ✓ | ○ | ✓ | △ | △ | △ | △ | △ | ||||||||||||||
流体の追加 | ✓ | ✓ | ○ | ✓ | ○ | ○ | ○ | ? | ||||||||||||||
エンティティの追加 | ✓ | ☓ | ☓ | ☓ | ✓ | ○ | ○ | ? | ||||||||||||||
ディメンションの追加 | ☓ | ☓ | ✓ | △ | △ | △ | ✓ | ? | ||||||||||||||
WorldTypeの追加 | ✓ | ? | ? | ? | ? | ? | ✓ | ? |
1.12Modding MinecraftForgeUniversal 14.21.0.2320~
チュートリアル基礎
1.11Modding MinecraftForgeUniversal 1.11-13.19.0.2130~
チュートリアル基礎
チュートリアル初級
- 1.11のバニラJsonの仕様(英公式Wiki)
- 1.11のレシピ追加
- 1.11の精錬レシピ追加
- 1.11の醸造レシピ追加
- 1.11のアイテム追加
- 1.11のブロック追加
- 1.11のクリエイティブタブ追加
- 1.11のサウンド追加
- 1.11のポーション追加
- 1.11のエンチャント追加
- 1.11の統計追加
- 1.11の実績追加
- 1.11のLootTable利用
- 1.11のWorldType追加
- 1.11のキー入力受け取り
チュートリアル中級
- 1.11のEntity追加
- 1.11のTileEntity追加
- 1.11のディメンション追加
- 1.11のバイオーム追加
- 1.11の地形生成
- 1.11の構造物追加
- 1.11のパケット送受信
- 1.11のHUD追加
- 1.11のGUI追加
1.10Modding MinecraftForgeUniversal 1.10.2-12.18.0.2009~
チュートリアル初級
1.9Modding MinecraftForgeUniversal 1.9-12.16.0#1819-1.9~
チュートリアル初級
チュートリアル中級
チュートリアル上級
1.8Modding MinecraftForgeUniversal 1.8-11.14.0#1239-1.8~
チュートリアル初級
チュートリアル中級
チュートリアル上級
他サイトリンク
1.7Modding MinecraftForgeUniversal 10.12.0#967~(10.12.1#1060以降を推奨)
チュートリアル初級
チュートリアル中級
- 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.7のサウンド追加
チュートリアル上級
- 他サイトリンク
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.5Modding
Bukkit Pluginの作り方
Bukkitを前提としたサーバー用Moddingです。
- Plugin Tutorial
- 新しいEventSystemの使い方
- 新しいConfigurationの使い方
- スケジューラのプログラミング
- 天候操作
- スコアボードシステムの使い方
- plugin.ymlの設定一覧
その他の前提mod
上記以外のmodを前提としたmodding。