提供: Minecraft Modding Wiki
移動先: 案内検索

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
1行目: 1行目:
 
{{TOC|limit=1}}
 
{{TOC|limit=1}}
{{forge}}
 
アノテーションはクラスなどの宣言に情報を加えることが出来るJavaの機能です。Minecraft Forgeは様々な機能にアノテーションを利用しています。
 
 
 
==@Mod==
 
==@Mod==
 
+
[http://goo.gl/c550KY JavaDoc]<br/>
* [https://github.com/MinecraftForge/MinecraftForge/blob/eda4fb231bc0e7bb3387d3a8458cc678932a74f7/src/main/java/net/minecraftforge/fml/common/Mod.java 2017/12/15時点でのソースコード]
+
[https://www.google.co.jp/search?sclient=tablet-gws&client=safari&channel=ipad_bm&site=&source=hp&q=+Minecraft+modding+%40Mod&oq=+Minecraft+modding+%40Mod&gs_l=tablet-gws.12..0i30k1l2j0i4i30k1.7902.56011.0.67054.27.18.2.2.2.0.241.2042.7j10j1.18.0....0...1c.1.64.tablet-gws..6.21.1880...0j0i4k1j0i10i30k1j0i10k1j0i4i10k1.U8_oXuP1t8E&safe=active#ddlx=0  Minecraft modding @Modでググる]
 
 
ある一つのクラスにつけることでMODのメインクラスを指定します。
 
 
 
 
===インポート宣言===
 
===インポート宣言===
 
 
<source lang="java">
 
<source lang="java">
 
import net.minecraftforge.fml.common.Mod;
 
import net.minecraftforge.fml.common.Mod;
 
</source>
 
</source>
 
 
===基本===
 
===基本===
 
modidは必ず設定しないといけません。
 
 
 
(例:Mod名をhogeにする場合)
 
(例:Mod名をhogeにする場合)
 
<source lang="java">
 
<source lang="java">
 
@Mod(modid="hoge")
 
@Mod(modid="hoge")
 
</source>
 
</source>
 
+
===マインクラフトのバージョンを制限する===
===Modのバージョンを設定する===
+
(例:使用できるバージョンを1.9と1.9.4と1.10と1.10.2と1.11と1.11.2にする場合)
 
 
(例:0.1にする場合)
 
 
<source lang="java">
 
<source lang="java">
@Mod(modid="hoge", version="0.1")
+
@Mod(modid="hoge",MCVersion="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]")
 
</source>
 
</source>
  
===マインクラフトのバージョンを制限する===
+
===Modのバージョンを設定する===
 
+
ここでは、0.1を設定します。
(例:使用できるバージョンを1.9と1.9.4と1.10と1.10.2と1.11と1.11.2にする場合)
 
 
<source lang="java">
 
<source lang="java">
@Mod(modid="hoge", version="0.1", acceptedMinecraftVersions="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]")
+
@Mod(modid="hoge",MCVersion="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]",Version="0.1")
 
</source>
 
</source>
 
+
----
 
===一緒に入れてないといけないModを指定===
 
===一緒に入れてないといけないModを指定===
 
 
(例:hogeAPI(Modidはhogecore)を設定する場合)
 
(例:hogeAPI(Modidはhogecore)を設定する場合)
 
<source lang="java">
 
<source lang="java">
@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")
+
@Mod(modid="hoge",MCVersion="[1.9,1.9.4,1.10,1.10.2,1.11,1.11.2]",Version="0.1",RequireMod="hogecore")
 
</source>
 
</source>
 
 
==ページへのコメント==
 
==ページへのコメント==
 
 
<comments/>
 
<comments/>
 +
==投稿主==
 +
[http://goo.gl/ClA5Kk Sumipegi]

Minecraft Modding Wikiへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMinecraft Modding Wiki:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート: