この記事ではMcreator2023.4の情報を執筆しています。
こんにちは。もえやです。2年ほど前からMcreatorの制作動画をYoutubeにアップしています。
今回は、使用するとリスポーン地点に戻っちゃうアイテムを作ってみましょう。
この記事では、リスポーン地点に戻るアイテムを作る方法を解説します。
リスポーン地点に戻るアイテム
プラスから、アイテムを作成します。
名前を入れて、新しいアイテムを作成、を押します。
アイテムのテクスチャを設定します。今回もランダムなテクスチャで作成しました。
ランダムなアイテムテクスチャの作り方はこちらを参考にしてください。
プロパティタブに移動します。
クリエイティブインベントリタブを設定して、アイテムを取り出せるようにしておきます。
トリガータブに移動します。
エンティティがアイテムを振った時、のプラスから、プロシージャを作成します。
アイテムプロシージャのアクションから、アイテムを減らすプロシージャを持ってきます。
エンティティプロシージャのアクションから、場所を設定するプロシージャブロックを持ってきます。
プレイヤープロシージャのデータから、スポーン座標を取得するプロシージャブロックを持ってきます。
このように設定し、アイテムを振った際にアイテムを1つ減らし、スポーン座標に移動するようにします。
使用するとこのように、ベッドの近くに移動します。
初期スポーン地点に戻るアイテム
先ほどは設定したスポーン地点、つまりベッドなどへ移動するアイテムでしたが、初期スポーンに戻るアイテムも作成してみましょう。
作り方は先ほどと同じですが、座標のみ変わります。
ワールドプロシージャのデータから、ワールドのスポーン位置の座標を取得するプロシージャブロックを持って、右のように設定します。
これで、リスポーン地点ではなく初期スポーンに移動するようになります。