マイクラ攻略記事

[MCreator]MCreatorで銃MODを作る方法について

このページではMCreatorで銃MODを作る方法について解説していきます。
現在まだまだ工事中で未完成です

銃MODとは?

正確にはマインクラフトにおける弓と矢のような武器を作る事になります。
マインクラフトの弓と矢の関係で言えば弓が「銃」、そして矢が「弾薬」となります。そして、MCreatorではさらに飛んでいく「弾丸」も設定する事になります。
銃の設定次第ではグレネードランチャー、火炎放射器みたいな銃を作成する事も可能となります。
なお、新しい弓MODを作りたい場合もこちらの銃MODで作成する事となります。

銃MODで必要になる画像(png)は?

  • 銃MODで使いたい銃、または遠距離武器の画像
  • 必要であれば弾薬の役割を持つアイテムの画像
  • 必要であれば飛んでいく弾丸の役割を持つアイテムの画像
銃MODでは最低限「銃MODの画像」があれば問題ありません。理由は弾薬、弾丸は元々マインクラフトにあるアイテムなどで代用ができるからです。しかし、弾薬や弾丸もこだわりたいなら自作した画像を用意する必要があります。

銃MODの作り方

MCreatorを起動してElement Typeを「gun」にする。MCreator上での管理名を決める。



まずはMCreatorを起動し、新しいMOD作成画面を開きます。Element の名前を入力、TypeがGunになっていればNextで次に進みましょう。

銃のテクスチャを決める。



画像の赤丸で銃MODの銃用に使いたいテクスチャを設定します。なお、下枠でイベント設定をすることで銃を使用した時などに色んなイベントが発生します。ただし、イベントは必ず設定する必要はないので何も設定しなくても銃の画像さえ決めれば先に進めます。

銃の名前と設定を決める。



画像の赤丸で囲っている項目を最低限設定すれば次の項目へ進めます。

  • 「Name in GUI」はマインクラフトでカーソルを合わせた時に表示される銃の名前。
  • 「item for gun ammo」は銃に対応した弾薬の設定です。弓で言えば矢が必要なように対応するアイテムを弾薬に設定しましょう。
  • 「item holding texture for bullet」は弾丸のテクスチャ設定です。弓で言えば矢が飛んでいく感じと同じで飛んでいく弾丸役となるテクスチャを決めます。
最低でも上記の三つの項目を設定すれば次に進めます。

その他の銃の設定について



Gun properties(銃の設定)

  • Name in Gui
不具合なのか上記の表示名と同じ設定項目名になっている。正確には作成した銃MODがクリエイティブモード時にどこの所属になるかを決める。
  • Shoot constantly on right click
右クリックでフルオートにするかの設定。チェックを入れると銃を持った状態で右クリックをすると弾丸が尽きる、もしくは銃が壊れるまでまで撃ち続ける。連射速度が非常に速いのでマシンガン、バルカン砲みたいな使い方を考えているならオススメ。チェックがない場合は右クリックをするたびに銃を撃ちます。
  • Gun usage count
銃の耐久度。初期は100です。ただし、上記の「Shoot constantly on right click」にチェックを入れてマシンガン系の連射できる銃を作る場合、耐久度が100程度ではすぐに銃が壊れるので注意。
  • Gun sound
銃声の設定項目。ゾンビがドアを叩く音などがイメージとしては似合っているかも?
  • Animate gun position
弓を引くようなアニメーションを使用するかどうか。

Bullet properties(弾丸の設定)

  • bullet power
弾丸の飛ぶ勢いの強さを設定する。設定幅は0~1であり、1以上はきちんと反映されない?(調査中)
数値が大きいほど遠くに届き、数値が小さいと途中で弾丸がすぐに落ちる。
1より小さい値にすると弾丸があまり飛ばなくなるので理由無く小さくしないほうが良い。
0.6より下の数値にすると飛ばないに等しい。
  • bullet damage
弾丸のダメージ。数値が大きいほど与えるダメージが大きくなる。
  • bullet knockback
弾丸を受けた相手がどれだけノックバックするか?の項目。数値が大きいほど吹っ飛ぶ。
  • has bullet particles
弾丸にパーティクルを設定するかどうか。(調査中)
  • does bullet ignite fire
弾丸が当たった相手が炎上する。(調査中)
  • item holding texture for bullet
飛んでいく弾丸のテクスチャ。

銃を作成するためのレシピ設定



銃MODを作成する時用のレシピを設定しましょう。レシピを設定しておかないとクリエイティブモード以外では入手できない状態になります。

マインクラフトに導入してみる

銃MODが完成したらMCreatorからエクスポートしてみましょう。エクスポートの方法は[MCreator]MCreatorで作ったMODをエクスポートする手順 を参考にしてください。

ゲームに導入したら威力などが強すぎないか?設定したアイテムが弾薬として消耗されているか?弾丸の見た目が正しいかテストして確認しましょう。

銃MODでできることFAQ

  • 単発、連射可能?
A:設定で可能。ハンドガンからライフル、マシンガンまで作り放題。
  • Q:パーツを組み立てて銃を作ると言う事は可能?
A:可能。銃のパーツを別に用意してとなる。詳しくは解説予定。
  • Q:弾道降下は設定できる?
A:可能。銃弾の飛ぶパワーを調整すればピストルからスナイパーライフルレベルの射程距離を持たせられる。しかし、0.1とかにするとまともに飛ばないのでオススメしない。
  • Q:ロケットランチャー、グレネードランチャーのようなの作れるって本当?
A:こちらも可能。イベント設定のやり方は後日解説予定。
  • Q:リロードとかできる?
A:今確認している範囲ではそのような事はできないようです。
  • Q:マガジンみたいに弾数を意図的に制限設定ってできる?
A:別途でマガジンアイテムを用意、弾数を設定するように行う事で可能。色んな銃を作る方法のページにて解説中。
  • Q:ショットガンみたいに散弾で複数の敵を攻撃できる?
A:今確認している範囲ではそのような事はできないようです。

色んな銃を作る方法のページ

「MCreator」で作る色んな銃の作り方長くなるので別ページにて解説予定
このページのコメント