Modding


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。


開発環境を整える

当Wikiで使用するソフトは、Javaの開発環境で有名なEclipseで説明していきます。
JavaとJava Development Kitを導入していない場合は、インストールしてください。
Minicraftソースコードのダウンロード

1. Eclipseをダウンロードする
  日本語化されているものをはじめから使用するならばPleiades。英語でかまわない場合は公式サイトからEclipseをダウンロードしてくる。
  ※この説明では、Pleiadesを使用する
  Eclipse 4.4.0 Lunaを選び"Java"のものをダウンロードし、インストールする。


2.Minicraftの実行
  EclipseでMinicraftを動かすところまでやりましょう。 
  まず、パッケージ・エクスプローラーで右クリックし、新規からJavaプロジェクトを選択。
  プロジェクト名をminicraftにし、完了をクリック。
  ここからMinicraftのソースコードをダウンロードし先ほど作ったMinicraftプロジェクトの中にドラック&ドロップ。
  上書きしてよいか聞かれるのですべて上書きする。

  次にパッケージエクスプローラーのminicraftを右クリックしプロパティーを選択。
  Javaのビルド・パスを選び、フォルダの追加をクリック。
  resフォルダにチェックを入れOkをクリック。

  それでは起動してみましょう。
  緑丸の再生ボタンで起動します。

ソースコードを弄ってみよう


1.敵が落とすドロップアイテムの変更
  パッケージ・エクスプローラーのminicraftプロジェクトフォルダを開き、srcフォルダを開く。
  パッケージ:com.mojang.ld22.entityを開きZombie.javaをダブルクリックで開く。
94行目
level.add(new ItemEntity(new ResourceItem(Resource.cloth), x + random.nextInt(11) - 5, y + random.nextInt(11) - 5));
  この文の
level.add(new ItemEntity(new ResourceItem(Resource."cloth"←ここ),
  のアイテム名を変更するとゾンビがそのアイテムを落とすようになる。
  例:
level.add(new ItemEntity(new ResourceItem(Resource.gem), x + random.nextInt(11) - 5, y + random.nextInt(11) - 5));
  (ゾンビを倒すとGemを落とすようになる)