提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | |||
− | |||
− | |||
IndustrialCraft²(以下IC2)のアイテムの呼び出し、電力を使用した機械、アイテムの追加などができる。<br /> | IndustrialCraft²(以下IC2)のアイテムの呼び出し、電力を使用した機械、アイテムの追加などができる。<br /> | ||
− | + | このAPIはリコンパイル時にエラーが出なくなるだけなので、デバック時にはclassファイルを生成しIC2を導入したMinecraftでしなければいならない。<br /> | |
− | |||
− | = | + | = 導入方法 = |
− | + | IC2の前提MODであるModLoader、ModLoaderMP、MinecraftForgeがMOD開発環境に導入されている必要がある。<br /> | |
これらの導入方法は[[MOD開発環境を作る]]、[[MinecraftForge導入手順(MCP)]]のページを参照して下さい。<br /> | これらの導入方法は[[MOD開発環境を作る]]、[[MinecraftForge導入手順(MCP)]]のページを参照して下さい。<br /> | ||
− | + | ==(Setup.1)IC2APIをダウンロードする== | |
− | + | [[http://wiki.industrial-craft.net/index.php?title=Download#Download|公式wikiダウンロードページ]]へ行き、最新版のAPIをダウンロードします。<br /> | |
− | + | ==(Setup.2)ソースコードを移動== | |
− | + | ダウンロードしたzipを解凍し、中の「ic2」フォルダをMCP\src\net\minecraft\srcに移動します。<br /> | |
− | + | ==(Setup.3)リコンパイル== | |
− | + | recompile.batを実行し、正常に終了すれば導入成功。<br /> | |
+ | 最後にupdatemd5.batを実行してreobfuscate.bat実行時にAPIが出力されないようにして完了。<br /> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Items = | = Items = | ||
− | + | ItemsはIC2で追加されるアイテムを呼び出す機能を持ちます。<br /> | |
==アイテム参照方法== | ==アイテム参照方法== | ||
<source lang="java"> | <source lang="java"> | ||
86行目: | 25行目: | ||
Character.valueOf('Y'),Block.stone}); | Character.valueOf('Y'),Block.stone}); | ||
</source> | </source> | ||
− | + | このソースは銅インゴット8個と焼き石1個から銅鉱石を作成するレシピを指定しています。<br /> | |
− | ブロック・アイテム両者ともItems.getItem("呼び出したいブロック・アイテム名") | + | ブロック・アイテム両者ともItems.getItem("呼び出したいブロック・アイテム名")で呼び出すことができます。<br /> |
= Ic2Recipes = | = Ic2Recipes = | ||
− | Ic2Recipesでは粉砕機、圧縮機、抽出機のレシピの追加や、リサイクラーのブラックリスト登録(スクラップにできないアイテム) | + | Ic2Recipesでは粉砕機、圧縮機、抽出機のレシピの追加や、リサイクラーのブラックリスト登録(スクラップにできないアイテム)などの機能を持ちます。<br /> |
==解説== | ==解説== | ||
<table class="wikitable"> | <table class="wikitable"> | ||
112行目: | 51行目: | ||
<tr><td>addRecyclerBlacklistItem (Block newBlacklistedBlock)</td></tr> | <tr><td>addRecyclerBlacklistItem (Block newBlacklistedBlock)</td></tr> | ||
<tr><td>isRecyclerInputBlacklisted (ItemStack itemStack)</td><td>指定したアイテムがブラックリストに載っているか否かの確認</td></tr> | <tr><td>isRecyclerInputBlacklisted (ItemStack itemStack)</td><td>指定したアイテムがブラックリストに載っているか否かの確認</td></tr> | ||
− | |||
− | |||
− |