この記事では、ワンピースMODの無料配布サイトやSwitch版で導入する方法を解説します。
特に構文の入力はかなり難しいのでじっくり取り組んで下さい。
マイクラMOD「ゴムゴムのガトリング」は衝撃波ががたくさん出て
ルフィのようにひたすらパンチしているエフェクトが表示されます。
トライデントを投げる時の衝撃を応用しています。
少し物足りない感じがするかもしれませんが
リアルなエフェクトを追求すると、コマンド数がかなり多くなります。
初心者にはかなり厳しくなるので、まずはシンプルなエフェクトMODから導入です。
なので、マイクラ初心者はこのMODから練習してみましょう。
では、実際に「ゴムゴムのガトリング」を導入・・・と行きたいところですが
導入はかなり難しいので、MOD導入前にしっかりの準備をしましょう。
まず、事前準備としてチートの実行を「ON」。
コマンドブロックの「有効」にしておきましょう。
コマンドブロックは、プログラミングの知識が必要になります。
慣れていない人は、どこで間違えたか調べるのがかなり大変で、
大文字小文字、スペースの幅の広さを間違えるだけでも全く動きません。
コマンド実行エラーを見ても原因がわからないことが多いです。
コマンドブロックは、「衝撃」「チェーン」「反復」の3種類あり
「衝撃」はオレンジ色、チェーンは「緑色」、反復は「紫色」になります。
色で判別できるようになっているので、覚えておきましょう。
コマンドブロックには「条件なし」と「条件付き」があります。
「条件なし」は、野球のホームベースの形をしており
「条件付き」は、野球のホームベースの下の部分がくぼんだ形になっています。
これも間違えると全く違う動作をするので、しっかり覚えておきましょう。
コマンドブロックには、レッドストーンが必要・不要(常にアクティブ)か設定できます。
MODが動かない時のあるあるミスなので、事前にしっかり設定を確認しておきましょう。
コマンドブロックは、向きにも注意が必要です。
特に、ブロックの→(矢印)の向きがそろっているかが重要で
→(矢印)がそろっていないと、コマンド内容が合っていても
発動しないので注意しましょう。
そして、プログラムに慣れていない人が一番間違えやすいところです。
プログラミングを勉強していないと、意味不明の英語の文字オンパレードです。
例えば「/execute」を間違えて「/excute」と書いてしまうと、全く動きません。
他にもスペースが半角じゃなくて、全角スペースになっているなど、
マイクラ以外の本職プログラマーでもよくあるミスなので、要注意です。
次に、「ゴムゴムのガトリング」のコマンドブロックの置き方です。
まず、左の列に「衝撃」3つ、「反復」1つ、
右の列に「反復」1つ、「チェーン」を8つ
左の列の「反復」を「レッドストーンが必要」に設定します。
次に「反復」の先に防具たてを置き、防具たてに帽子をかぶせます。
そして名前に「luffy(ルフィ)」と名付けましょう。
そして、MODを発動させるアイテムですが何でも良いので「g1」と名付けましょう。
先ほど「反復」で、レッドストーンが必要だったのを「常にアクティブ」に戻します。
最後に、先ほど名付けた「g1」を投げると、ゴムゴムのガトリングが発動します。
※注意点は、11個目のコマンドの数字は座標になっていて
防具たての位置を表しています。
あなたが設置した防具たての座標に修正して下さい。
詳しくは、次に解説しますが心して入力してください。
1文字でも間違えると全く動きません。
1、「衝撃」「条件なし」「レッドストーン必要」
/scoreboard objectives add “gomugomu” dummy
2、「衝撃」「条件なし」「レッドストーン必要」
/gamerule commandblockoutput false
3、「衝撃」「条件なし」「レッドストーン必要」
/tickingarea add ~~~-100 ~~~100
4、「反復」「条件なし」「レッドストーン不要」
effect @e[type=armor_stand] invisibility 1 1 ture
5、「反復」「条件なし」「レッドストーン必要」
/scoreboard players add @a[scores={gomugomu=1..}] gomugomu 1
6、「チェーン」「条件なし」「レッドストーン不要」
execute @e[name=g1] ~~~ scoreboard players set @p gomugomu 1
7、「チェーン」「条件なし」「レッドストーン不要」
execute @a[scores={gomugomu=1..30}] ~~~ tp @e[type=armor_stand,name=luffy] ^^^3 facing @p
8、「チェーン」「条件なし」「レッドストーン不要」
execute @a[scores={gomugomu=1..30}] ~~~ effect @e[type=!armor_stand,family=mob,r=10] wither 2 255 ture
9、「チェーン」「条件なし」「レッドストーン不要」
execute @a[scores={gomugomu=1..30}] ~~~ particle minecraft:critical_hit_emitter ^^2^0.5
10、「チェーン」「条件なし」「レッドストーン不要」
playsound item.trident.riptide_1 @s
11、「チェーン」「条件なし」「レッドストーン不要」
execute @a[scores={gomugomu=30}] ~~~ tp @e[type=armor_stand,name=luffy] (たてが置いてある座標)
12、「チェーン」「条件なし」「レッドストーン不要」
execute @a[scores={gomugomu=30}] ~~~ kill @e[name=g1]
13、「チェーン」「条件なし」「レッドストーン不要」
kill @e[name=g1]
以上が、それぞれのコマンドブロックに入れる構文です。
かなり大変なので、1ブロックずつじっくり時間をかけて取り組んで下さい。
今回、MODの他にキャラクターを変更するスキンも無料で配布されています。
ワンピースのスキンはこちらのサイトで配布されていますので参考にして見て下さい。
MODの導入は、大変ですがプログラミングの知識も付くので勉強も兼ねて遊んでみましょう。