【クリーパー砲台を作るぞ!】MCreatorで自作MODを作ろう#35【MCreator2025+】

Minecraft
スポンサーリンク

こんにちは、もえやです。3年ほど前からMCreatorの制作動画をYoutubeにアップしています。

今回は、クリーパーの見た目をした砲台を作ります。

スポンサーリンク

グローバル変数を作る

まずは、ファイアーボールを発射する信号を渡すグローバル変数を作ります。

変数タブに移動し、新しい変数を追加、から変数を追加します。

モブを作る

クリーパー型の砲台を作ります。

Mod要素タブに戻り、プラスから、モブを作成します。

名前を入れて、新しいモブを作成、を押します。

エンティティモデルにクリーパーを設定し、テクスチャもクリーパーのテクスチャを用意して設定します。

同期されたデータに移動します。

新しいエントリを追加のプラスから、新しいデータエントリをStringで作成します。

AIとゴールに移動します。

AIを有効にする、のチェックを外しておきます。

トリガーに移動します。

エンティティを右クリックした時、のプロシージャを作る

エンティティを右クリックした時、のプラスから、プロシージャを作成します。

エンティティプロシージャのアクションから、カスタムエンティティのデータパラメータの値を設定するプロシージャを持ってきます。

エンティティプロシージャのデータから、レジストリ名を取得するプロシージャを持ってきます。

このように設定し、データパラメータに右クリックしたプレイヤーの名前を入れます。

保存します。

エンティティのチック更新時のプロシージャを作る

エンティティのチック更新時のプラスから、プロシージャを作成します。

ワールドプロシージャのアクションから、ワールドのすべてのプレイヤーに対して実行する処理を持ってきます。

フロー制御から、もし~実行、を持ってきます。

ロジックから、これらのプロシージャを持ってきます。

エンティティプロシージャのデータから、データパラメータを取得するプロシージャを持ってきます。

エンティティプロシージャのアクションから、向きを設定するプロシージャを持ってきます。

エンティティプロシージャのデータから、向きを取得するプロシージャを持ってきます。

カスタム変数から、これらのプロシージャを持ってきます。

飛び道具プロシージャから、これらのプロシージャを持ってきます。

このように設定し、保存された名前とプレイヤーの名前が一致した場合に、そのプレイヤーと同じ向きを向き、合図があればファイアーボールを発射するようにします。

保存します。

ファイアーボール発射の合図を送るプロシージャを作成する

プラスから、プロシージャを作成します。

名前を入れて、新しいプロシージャを作成、を押します。

グローバルトリガーを、何も持っていない状態で右クリックした時、にします。

このように設定し、ローカル変数をtrueにします。

保存して完成です。

おんなじ方向を向くクリーパーがかわいいですね。

タイトルとURLをコピーしました