提供: Minecraft Modding Wiki
移動先: 案内検索
(ForgeAPIについてページを刷新, 古い内容はコメントアウト)
1行目: 1行目:
 
+
<!--
 
Minecraft Forgeとは、MOD作成において要求頻度の高い様々な拡張機能を総合的に補助する前提MOD。<br />
 
Minecraft Forgeとは、MOD作成において要求頻度の高い様々な拡張機能を総合的に補助する前提MOD。<br />
 
SpriteIDの消費抑制や、ModLoaderだけでは出来ないような複雑で細かなシステムの作成ができる。 <br />
 
SpriteIDの消費抑制や、ModLoaderだけでは出来ないような複雑で細かなシステムの作成ができる。 <br />
82行目: 82行目:
 
    
 
    
 
</table>
 
</table>
 +
-->
 +
 +
==概要==
 +
<p>
 +
 Minecraft ForgeとはMod作成に作成において要求頻度の高い様々な拡張機能を総合的に補助する前提Mod(拡張API)である. ver1.2.5まではModLoader, ModLoaderMP, Forgeと3つ導入する必要があったが, 1.3以降はForge用に調整されたForgeModLoaderが同梱されたので, Forgeのみ導入すればよくなった. なお, 1.2.5用の解説はここに記載しないので注意. 1.2.5と1.3ではForgeでもAPIが大きく異なるためである.
 +
</p>
 +
===開発環境でのインストール方法===
 +
<p>
 +
 [[Forge導入手順(MCP)]]にある通り, Forge ForumないしForge Downloadsからrecommended(推奨版)またはlatest(最新版)をダウンロードし, 解凍後任意のディレクトリで同梱の'''install.bat'''または'''install.sh'''を実行すれば開発環境が構築される.
 +
</p>
 +
 +
===関連リンク===
 +
*[http://minecraftforge.net/wiki/Main_Page Minecraft Forge公式wiki]
 +
*[[Minecraft Forge公式wiki翻訳]]
 +
*[http://minecraftforge.net/forum/ Minecraft Forge Forum]
 +
*[http://files.minecraftforge.net/ Minecraft Forge Downloads]
 +
 +
===ForgeModLoaderについて===
 +
<p>
 +
 ForgeModLoader(以下FML)はForge用に作られた新しいModLoaderである. ModLoaderとは互換性があり, ModLoaderで作られたModでもFMLで動作することがある. 1.3以降時にForgeが担っていたネットワーク関連のAPIがFMLに委譲されており, Forge前提でもFMLのAPIを利用することが多いためこのページではまとめて扱う.
 +
</p>
 +
 +
==ForgeModLoader API==
 +
===基礎===
 +
*API
 +
**GameRegistry
 +
**LanguageRegistry
 +
**EntityRegistry
 +
**RenderingRegistry
 +
*インタフェース
 +
 +
===coremods向け===
 +
*API
 +
*インターフェス
 +
 +
==Minecraft Forge API==
 +
===追加メソッド===
 +
 +
===基礎===
 +
 +
===イベント===
 +
 +
===液体API===
 +
*API
 +
*インターフェス
 +
 +
===鉱石辞書===
 +
*API
 +
*インターフェス

2013年3月29日 (金) 15:42時点における版


概要

 Minecraft ForgeとはMod作成に作成において要求頻度の高い様々な拡張機能を総合的に補助する前提Mod(拡張API)である. ver1.2.5まではModLoader, ModLoaderMP, Forgeと3つ導入する必要があったが, 1.3以降はForge用に調整されたForgeModLoaderが同梱されたので, Forgeのみ導入すればよくなった. なお, 1.2.5用の解説はここに記載しないので注意. 1.2.5と1.3ではForgeでもAPIが大きく異なるためである.

開発環境でのインストール方法

 Forge導入手順(MCP)にある通り, Forge ForumないしForge Downloadsからrecommended(推奨版)またはlatest(最新版)をダウンロードし, 解凍後任意のディレクトリで同梱のinstall.batまたはinstall.shを実行すれば開発環境が構築される.

関連リンク

ForgeModLoaderについて

 ForgeModLoader(以下FML)はForge用に作られた新しいModLoaderである. ModLoaderとは互換性があり, ModLoaderで作られたModでもFMLで動作することがある. 1.3以降時にForgeが担っていたネットワーク関連のAPIがFMLに委譲されており, Forge前提でもFMLのAPIを利用することが多いためこのページではまとめて扱う.

ForgeModLoader API

基礎

  • API
    • GameRegistry
    • LanguageRegistry
    • EntityRegistry
    • RenderingRegistry
  • インタフェース

coremods向け

  • API
  • インターフェス

Minecraft Forge API

追加メソッド

基礎

イベント

液体API

  • API
  • インターフェス

鉱石辞書

  • API
  • インターフェス