提供: Minecraft Modding Wiki
細 |
細 |
||
1行目: | 1行目: | ||
{{TOC|limit=1}} | {{TOC|limit=1}} | ||
− | {{ | + | {{forge}} |
アノテーションはクラスなどの宣言に情報を加えることが出来るJavaの機能です。Minecraft Forgeは様々な機能にアノテーションを利用しています。 | アノテーションはクラスなどの宣言に情報を加えることが出来るJavaの機能です。Minecraft Forgeは様々な機能にアノテーションを利用しています。 | ||
2019年10月5日 (土) 17:37時点における最新版
アノテーションはクラスなどの宣言に情報を加えることが出来るJavaの機能です。Minecraft Forgeは様々な機能にアノテーションを利用しています。
@Mod[編集]
ある一つのクラスにつけることでMODのメインクラスを指定します。
インポート宣言[編集]
import net.minecraftforge.fml.common.Mod;
基本[編集]
modidは必ず設定しないといけません。
(例:Mod名をhogeにする場合)
@Mod(modid="hoge")
Modのバージョンを設定する[編集]
(例:0.1にする場合)
@Mod(modid="hoge", version="0.1")
マインクラフトのバージョンを制限する[編集]
(例:使用できるバージョンを1.9と1.9.4と1.10と1.10.2と1.11と1.11.2にする場合)
@Mod(modid="hoge", version="0.1", acceptedMinecraftVersions="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]")
一緒に入れてないといけないModを指定[編集]
(例:hogeAPI(Modidはhogecore)を設定する場合)
@Mod(modid="hoge", version="0.1", acceptedMinecraftVersions="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]", dependencies="required-after:hogecore")
コメントの自動更新を有効化