忍者ブログ

≪ 新しい記事古い記事 ≫

MODをつくる

マイクラに欲しい機能が出てきたためMODを作る事になったので例によって作るまでの過程をメモ。

■最初にやること
1.マインクラフト有料版を購入

2.マインクラフトのどのバージョンでMODを作るか決める
安定バージョンが無難(今だと1.81)
(マインクラフトは旧バージョンがダウンロードできないため安定バージョンの「minecraft.jar」「minecraft_server.jar」とそれに対応したModLoaderはバックアップしておく)

3.MODを自作するための環境をつくる
Minecraft Japan Wiki - Moddingの手順を踏んでいく。
ModLoaderを使って作るのをお勧め。

■お手軽MOD作成
Minecraft Japan Wiki - Modding/MOD製作日本語チュートリアル
ここから自分が作りたいMODに近いものを探していじる。
もしくはマイクラ本体から作りたいMODに近いアイテム、道具のjavaファイルを探してコピー。
ゲーム本編にない特殊な動作をしない、道具や食べ物やブロック追加MODなんかは誰でも簡単に作れる。
(実際Java書けなくてもこのへんの作れるまではいった)

■コピペで作れないMODを作成
Javaのプログラミングの知識が必要。
なければ地道に覚える。下の「Javaを覚える」項目参照。

MODによってはソースも同梱してるので覗いて参考にする。
トピック - [1.8.1][1.9pre5]littleMaidMob & イカトリテイム他 • Minecraft 非公式日本ユーザーフォーラム

日本語だと非公式フォーラムでいろいろ情報交換されてる。
フォーラム閲覧 - MOD,その他ツール 開発関連 • Minecraft 非公式日本ユーザーフォーラム

・有用そうなトピック。
トピック - [技術共有]Blockの各メソッドについて。[MCP44] • Minecraft 非公式日本ユーザーフォーラム
トピック - MOD開発をする上で役に立ちそうなサイト&公式フォーラムのトピック • Minecraft 非公式日本ユーザーフォーラム

このへんもマルチサーバー同様海外のほうが充実してると思う。

■Javaを覚える
テキストエディタだけでもやれるけどEclipseを使うと楽。

1. Pleiades - Eclipse プラグイン日本語化プラグインの「Pleiades All in One Java」をインストール。
(※既にJDKをインストールし終わっている事が前提)

2. 改訂新版 基礎Java-Pleiadesの使い方の「Pleiades All in Oneの使用例」の手順通りに準備。
改訂版:Eclipseではじめるプログラミングにもある。

3. Java解説サイトのコードをPleiadesにそのままコピペしたり書き換えたりしながら覚えていく。
(コードに間違いがあると即エラーが表示されるのでわかりやすい)
Java初心者入門講座
改訂版:Eclipseではじめるプログラミング
Javaの道(Java入門・リファレンス)
とほほのJava入門

この方法で現在勉強中。

拍手[8回]

Twitterでつぶやく  Trackback (0) | ▲TOP

PR

≪ 新しい記事古い記事 ≫

Trackback

Trackback URL:

 
ニコッとタウン 現在の部屋

プロフィール

書いてる人
ueda
自己紹介
蕎麦は普通に好き。

ブログ内検索

解析