提供: Minecraft Modding Wiki
細 (→はじめに) |
(→外部サイト) |
||
(3人の利用者による、間の37版が非表示) | |||
1行目: | 1行目: | ||
+ | ==基礎知識・Tips== | ||
+ | * [[チュートリアル一覧#基礎知識・Tips|基礎知識・Tips]] | ||
+ | |||
==Fabric== | ==Fabric== | ||
===はじめに=== | ===はじめに=== | ||
5行目: | 8行目: | ||
* [[fabric.mod.jsonの設定]] | * [[fabric.mod.jsonの設定]] | ||
* [[xxx.mixins.jsonの設定]] | * [[xxx.mixins.jsonの設定]] | ||
− | * [[ | + | * [[Mixin|Mixinについて]] |
+ | * [[アイテムタグの利用]] | ||
{| class="wikitable" style="text-align: center;" | {| class="wikitable" style="text-align: center;" | ||
|+ チュートリアルの対応状況 | |+ チュートリアルの対応状況 | ||
26行目: | 30行目: | ||
|- | |- | ||
|style="background-color: gray;"| ∗ | |style="background-color: gray;"| ∗ | ||
− | | Fabricの機能の範疇ではない | + | | Fabricの機能の範疇ではない(データパック等を利用すると対応可能) |
|- | |- | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
36行目: | 40行目: | ||
! scope="col"| [[#1.15Modding FabricMC|1.15.x]] | ! scope="col"| [[#1.15Modding FabricMC|1.15.x]] | ||
! scope="col"| [[#1.16Modding FabricMC|1.16.x]] | ! scope="col"| [[#1.16Modding FabricMC|1.16.x]] | ||
+ | ! scope="col"| [[#1.17Modding FabricMC|1.17.x]] | ||
|- | |- | ||
! scope="row"| レシピの追加 | ! scope="row"| レシピの追加 | ||
+ | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
43行目: | 49行目: | ||
|- | |- | ||
! scope="row"| 精錬レシピの追加 | ! scope="row"| 精錬レシピの追加 | ||
+ | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
48行目: | 55行目: | ||
|- | |- | ||
! scope="row"| 醸造レシピの追加 | ! scope="row"| 醸造レシピの追加 | ||
+ | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
|style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | |style="background-color: gray;"| [[DataPackによるレシピ追加|*]] | ||
53行目: | 61行目: | ||
|- | |- | ||
! scope="row"| クリエイティブタブの追加 | ! scope="row"| クリエイティブタブの追加 | ||
+ | |style="background-color: lightgreen;"| [[Fabric/クリエイティブタブの追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/クリエイティブタブの追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/クリエイティブタブの追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/クリエイティブタブの追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/クリエイティブタブの追加|✓]] | ||
58行目: | 67行目: | ||
|- | |- | ||
! scope="row"| アイテムの追加 | ! scope="row"| アイテムの追加 | ||
+ | |style="background-color: lightgreen;"| [[Fabric/アイテム追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/アイテム追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/アイテム追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/アイテム追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/アイテム追加|✓]] | ||
63行目: | 73行目: | ||
|- | |- | ||
! scope="row"| ブロックの追加 | ! scope="row"| ブロックの追加 | ||
+ | |style="background-color: lightgreen;"| [[Fabric/ブロック追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/ブロック追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/ブロック追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/ブロック追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/ブロック追加|✓]] | ||
68行目: | 79行目: | ||
|- | |- | ||
! scope="row"| ポーションの追加 | ! scope="row"| ポーションの追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
73行目: | 85行目: | ||
|- | |- | ||
! scope="row"| エンチャントの追加 | ! scope="row"| エンチャントの追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
78行目: | 91行目: | ||
|- | |- | ||
! scope="row"| バイオームの追加 | ! scope="row"| バイオームの追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
84行目: | 98行目: | ||
! scope="row"| サウンドの追加 | ! scope="row"| サウンドの追加 | ||
|style="background-color: lightgreen;"| [[Fabric/サウンドの追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/サウンドの追加|✓]] | ||
− | |style="background-color: | + | |style="background-color: lightgreen;"| [[Fabric/サウンドの追加|✓]] |
+ | |style="background-color: lightgreen;"| [[Fabric/サウンドの追加|✓]] | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
|- | |- | ||
! scope="row"| 村人の追加 | ! scope="row"| 村人の追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
93行目: | 109行目: | ||
|- | |- | ||
! scope="row"| コンフィグの作成 | ! scope="row"| コンフィグの作成 | ||
− | |style="background-color: | + | |style="background-color: gray;"| ∗ |
− | |style="background-color: | + | |style="background-color: gray;"| ∗ |
− | |style="background-color: | + | |style="background-color: gray;"| ∗ |
+ | |style="background-color: gray;"| ∗ | ||
|- | |- | ||
! scope="row"| 実績(進捗)の追加 | ! scope="row"| 実績(進捗)の追加 | ||
− | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90] | + | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90 ∗] |
− | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90] | + | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90 ∗] |
− | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90] | + | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90 ∗] |
+ | |style="background-color: gray;"| [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90 ∗] | ||
|- | |- | ||
! scope="row"| 鉱石の生成 | ! scope="row"| 鉱石の生成 | ||
− | |style="background-color: | + | |style="background-color: lightgreen;"| [[Fabric/鉱石を生成する|✓]] |
− | |style="background-color: | + | |style="background-color: lightgreen;"| [[Fabric/鉱石を生成する|✓]] |
− | |style="background-color: lightgreen;"| [[Fabric/ | + | |style="background-color: lightgreen;"| [[Fabric/鉱石を生成する|✓]] |
+ | |style="background-color: lightgreen;"| [[Fabric/鉱石を生成する|✓]] | ||
|- | |- | ||
! scope="row"| TileEntityの追加 | ! scope="row"| TileEntityの追加 | ||
+ | |style="background-color: lightgreen;"| [[Fabric/BlockEntityの追加|✓]] | ||
+ | |style="background-color: lightgreen;"| [[Fabric/BlockEntityの追加|✓]] | ||
+ | |style="background-color: lightgreen;"| [[Fabric/BlockEntityの追加|✓]] | ||
|style="background-color: sandybrown;"| ? | |style="background-color: sandybrown;"| ? | ||
− | |||
− | |||
|- | |- | ||
! scope="row"| GUIの追加 | ! scope="row"| GUIの追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
118行目: | 139行目: | ||
|- | |- | ||
! scope="row"| 流体の追加 | ! scope="row"| 流体の追加 | ||
+ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
125行目: | 147行目: | ||
|style="background-color: lightgreen;"| [[Fabric/Entity追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/Entity追加|✓]] | ||
|style="background-color: lightgreen;"| [[Fabric/Entity追加|✓]] | |style="background-color: lightgreen;"| [[Fabric/Entity追加|✓]] | ||
− | |style="background-color: | + | |style="background-color: lightgreen;"| [[Fabric/Entity追加 1.16|✓]] |
+ | |style="background-color: orangered;"| ☓ | ||
|- | |- | ||
! scope="row"| ディメンションの追加 | ! scope="row"| ディメンションの追加 | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
− | |style="background-color: | + | |style="background-color: gray;"| [https://minecraft.fandom.com/wiki/Custom_dimension ∗] |
+ | |style="background-color: gray;"| [https://minecraft.fandom.com/wiki/Custom_dimension ∗] | ||
|- | |- | ||
! scope="row"| WorldTypeの追加 | ! scope="row"| WorldTypeの追加 | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
|style="background-color: orangered;"| ☓ | |style="background-color: orangered;"| ☓ | ||
− | |style="background-color: | + | |style="background-color: gray;"| [https://minecraft.fandom.com/wiki/Custom_dimension ∗] |
+ | |style="background-color: gray;"| [https://minecraft.fandom.com/wiki/Custom_dimension ∗] | ||
|} | |} | ||
− | == | + | ===Fabric=== |
− | ===チュートリアル初級=== | + | ※Fabricはバージョンにあまり偏りがない為、今後大規模なAPIの変更がない限り別バージョンのチュートリアルが対応している可能性は大きいため、チュートリアルはバージョンで区切っていません。すべて載っているわけではありませんので公式Wikiも参考にしましょう。<br /> |
+ | ※ほとんどの解説はYarnマッピングが前提となります | ||
+ | ====チュートリアル初級==== | ||
* [[Fabric/ブロック追加|ブロック追加]] | * [[Fabric/ブロック追加|ブロック追加]] | ||
* [[Fabric/アイテム追加|アイテム追加]] | * [[Fabric/アイテム追加|アイテム追加]] | ||
145行目: | 172行目: | ||
** [[Fabric/アイテムのツールチップに情報を表示させる方法|アイテムのツールチップに情報を表示させる方法]] | ** [[Fabric/アイテムのツールチップに情報を表示させる方法|アイテムのツールチップに情報を表示させる方法]] | ||
* [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90#.E3.83.AC.E3.82.B7.E3.83.94 レシピ追加] | * [https://minecraft-ja.gamepedia.com/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%91%E3%83%83%E3%82%AF%E3%81%AE%E4%BD%9C%E6%88%90#.E3.83.AC.E3.82.B7.E3.83.94 レシピ追加] | ||
+ | * [[FabricModding/レシピの追加(動的)|レシピ追加(動的)]] | ||
* [[Fabric/クリエイティブタブの追加|クリエイティブタブの追加]] | * [[Fabric/クリエイティブタブの追加|クリエイティブタブの追加]] | ||
* [[Fabric/サウンドの追加|サウンドの追加]] | * [[Fabric/サウンドの追加|サウンドの追加]] | ||
− | ===チュートリアル中級=== | + | ====チュートリアル中級==== |
− | * [[Fabric/Entity追加|エンティティの追加]] | + | * [[Fabric/Entity追加|エンティティの追加 1.15.2以前]] |
+ | ** [[Fabric/Entity追加 1.16|エンティティの追加 1.16以降]] | ||
+ | ** [[Fabric/エンティティモデルの追加|エンティティモデルの追加]] | ||
* [[Fabric/BlockEntityの追加|BlockEntityの追加]] | * [[Fabric/BlockEntityの追加|BlockEntityの追加]] | ||
* [[Fabric/構造を生成する|構造を生成する]] | * [[Fabric/構造を生成する|構造を生成する]] | ||
155行目: | 185行目: | ||
* [[Fabric/バイオーム追加|バイオーム追加]] | * [[Fabric/バイオーム追加|バイオーム追加]] | ||
* [[Fabric/防具追加|防具追加]] | * [[Fabric/防具追加|防具追加]] | ||
− | * [[Fabric/ | + | * [[Fabric/ツール追加|ツール追加]] |
+ | * [[Fabric/エンチャント追加|エンチャント追加]] | ||
* [[Fabric/GUI追加|GUI追加]] | * [[Fabric/GUI追加|GUI追加]] | ||
+ | ** [[Fabric/収納ブロックの追加|チェストのような収納できるブロックの追加]] | ||
− | ===チュートリアル上級=== | + | ====チュートリアル上級==== |
* [[Fabric/コマンド追加|コマンド追加]] | * [[Fabric/コマンド追加|コマンド追加]] | ||
===外部サイト=== | ===外部サイト=== | ||
− | [https://fabricmc.net/wiki/start Fabric | + | [https://fabricmc.net/wiki/ja:start Fabric 公式Wiki (日本語)] |
− | + | ||
+ | ==その他の前提MOD(Fabric)== | ||
+ | |||
+ | ===LibGui=== | ||
+ | * [[GUI追加(LibGUI)|ライブラリを利用したGUI追加(クライアントのみ)]] | ||
+ | ===Roughly Enough Items=== | ||
+ | * [[REIPluginの設定]] | ||
+ | ===Cloth Config API=== | ||
+ | * [[Cloth Config APIの使い方]] |
2022年12月8日 (木) 16:49時点における最新版
目次
基礎知識・Tips[編集]
Fabric[編集]
はじめに[編集]
※より詳しいことが知りたい人は、Fabric APIへ。
| |||||||||||||||||||||||
内容 | 1.14.x | 1.15.x | 1.16.x | 1.17.x | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
レシピの追加 | * | * | * | * | |||||||||||||||||||
精錬レシピの追加 | * | * | * | * | |||||||||||||||||||
醸造レシピの追加 | * | * | * | * | |||||||||||||||||||
クリエイティブタブの追加 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||
アイテムの追加 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||
ブロックの追加 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||
ポーションの追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
エンチャントの追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
バイオームの追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
サウンドの追加 | ✓ | ✓ | ✓ | ? | |||||||||||||||||||
村人の追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
コンフィグの作成 | ∗ | ∗ | ∗ | ∗ | |||||||||||||||||||
実績(進捗)の追加 | ∗ | ∗ | ∗ | ∗ | |||||||||||||||||||
鉱石の生成 | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||
TileEntityの追加 | ✓ | ✓ | ✓ | ? | |||||||||||||||||||
GUIの追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
流体の追加 | ☓ | ☓ | ☓ | ☓ | |||||||||||||||||||
エンティティの追加 | ✓ | ✓ | ✓ | ☓ | |||||||||||||||||||
ディメンションの追加 | ☓ | ☓ | ∗ | ∗ | |||||||||||||||||||
WorldTypeの追加 | ☓ | ☓ | ∗ | ∗ |
Fabric[編集]
※Fabricはバージョンにあまり偏りがない為、今後大規模なAPIの変更がない限り別バージョンのチュートリアルが対応している可能性は大きいため、チュートリアルはバージョンで区切っていません。すべて載っているわけではありませんので公式Wikiも参考にしましょう。
※ほとんどの解説はYarnマッピングが前提となります