提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
21行目: | 21行目: | ||
#* 拡張子をzipに変更して解凍する | #* 拡張子をzipに変更して解凍する | ||
# ソースコードを移動 | # ソースコードを移動 | ||
− | #* 解凍したjar内のapi\ | + | #* 解凍したjar内のapi\src\'''dan200'''フォルダを、(プロジェクトフォルダ)\src\api\javaフォルダ内に移動する |
#** 移動後は(プロジェクトフォルダ)\src\api\java\'''dan200'''となる | #** 移動後は(プロジェクトフォルダ)\src\api\java\'''dan200'''となる | ||
− | #** | + | #** Eclipseで利用する場合、導入後にパッケージ・エクスプローラーで src/api/'''java''' フォルダを右クリック→「ビルド・パス」→「ソース・フォルダとして使用」でソースフォルダに設定にする |
− | #* APIのドキュメント(英語)は解凍したjar内のapi\ | + | #* APIのドキュメント(英語)は解凍したjar内のapi\docフォルダ内にある |
=== デバッグ方法 === | === デバッグ方法 === | ||
32行目: | 32行目: | ||
# 通常のプレイと同じようにMinecraftを起動する | # 通常のプレイと同じようにMinecraftを起動する | ||
*'''Modding環境上で行う場合''' (開発段階でのトライアル・アンド・エラー向き) | *'''Modding環境上で行う場合''' (開発段階でのトライアル・アンド・エラー向き) | ||
− | # | + | # Modding環境でのデバッグ時にComputerCraftが正しくロードされるようにする |
#* '''1.76(Minecraft 1.8)まで''': Modding環境のゲームフォルダ内のmodsフォルダに<u>CodeChickenCore dev版</u>とComputerCraftのjarを置く | #* '''1.76(Minecraft 1.8)まで''': Modding環境のゲームフォルダ内のmodsフォルダに<u>CodeChickenCore dev版</u>とComputerCraftのjarを置く | ||
− | #** | + | #** ただし、配布前に一度はCodeChickenCoreのないプレイ環境上でのテストプレイを推奨(CodeChickenCore導入環境でのみ発生しないクラッシュなどが存在する可能性もあるため) |
#* '''1.78(Minecraft 1.8.9)以降''': | #* '''1.78(Minecraft 1.8.9)以降''': | ||
#*# プロジェクトフォルダ内にlibフォルダを作成し、そのフォルダにComputerCraftのjarを置く | #*# プロジェクトフォルダ内にlibフォルダを作成し、そのフォルダにComputerCraftのjarを置く | ||
#*# build.gradle に以下の記述を追加する<source lang="groovy">dependencies { compile fileTree(dir: 'lib', include: '*.jar') }</source> | #*# build.gradle に以下の記述を追加する<source lang="groovy">dependencies { compile fileTree(dir: 'lib', include: '*.jar') }</source> | ||
#*# libフォルダに置いたComputerCraftのjarを開発環境のビルドパスに追加する | #*# libフォルダに置いたComputerCraftのjarを開発環境のビルドパスに追加する | ||
− | #*# | + | #*# 「開発環境への導入方法」で追加した src/api/java をビルドパスから除去する |
# 「[[MinecraftForge導入手順#デバッグ]]」を参考にmodding環境上でデバッグを開始する | # 「[[MinecraftForge導入手順#デバッグ]]」を参考にmodding環境上でデバッグを開始する | ||
46行目: | 46行目: | ||
* [http://www.computercraft.info/download/ ComputerCraft Download] | * [http://www.computercraft.info/download/ ComputerCraft Download] | ||
* [http://www.computercraft.info/forums2/index.php?/forum/17- ComputerCraft Forums: Peripherals and Turtle Upgrades] | * [http://www.computercraft.info/forums2/index.php?/forum/17- ComputerCraft Forums: Peripherals and Turtle Upgrades] | ||
− | * [http://www.computercraft.info/wiki/index.php?title=Turtle_Upgrade_IDs ComputerCraft Wiki: Turtle Upgrade IDs] | + | * [http://www.computercraft.info/wiki/index.php?title=Turtle_Upgrade_IDs ComputerCraft Wiki: Turtle Upgrade IDs] |
== クラス構成 == | == クラス構成 == | ||
88行目: | 88行目: | ||
| | | | ||
* [[ComputerCraft_API/1.65/イベントの発生|1.65~1.75 (MC 1.7.x)]]<br />△ MC1.8~でも参考可 | * [[ComputerCraft_API/1.65/イベントの発生|1.65~1.75 (MC 1.7.x)]]<br />△ MC1.8~でも参考可 | ||
+ | |- | ||
+ | ! scope="row"| ILuaObjectの利用 | ||
+ | | | ||
+ | * [[ComputerCraft_API/1.75/ILuaObjectの利用|1.75~1.79 (MC 1.7.x~1.8.x)]] | ||
|- | |- | ||
! scope="row" colspan="2"| TurtleUpgrade | ! scope="row" colspan="2"| TurtleUpgrade | ||
110行目: | 114行目: | ||
| | | | ||
* [[ComputerCraft_API/1.65/リソースのマウント|1.65~1.79 (MC 1.7.x~1.8.x)]] | * [[ComputerCraft_API/1.65/リソースのマウント|1.65~1.79 (MC 1.7.x~1.8.x)]] | ||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
125行目: | 125行目: | ||
--> | --> | ||
{{Stb}} | {{Stb}} | ||
− | |||
− |