マインクラフトにはNPC(Non-Player Character)というプレイヤー以外のキャラクターを生成することができる機能があります。この機能を使うことで、プレイヤーとは別に動くキャラクターを操作することができます。その中でも、コマンドを使ってNPCを出現させる方法を説明します。
まず、マインクラフトのコマンドブロックを使用することができるように、ゲームの設定から「チートを有効にする」をオンにします。次に、チャット欄で「/give @p minecraft:command_block」と入力し、エンターキーを押します。これにより、自分のインベントリにコマンドブロックが追加されます。
コマンドブロックを置く場所を決め、コマンドブロックを選択し、右クリックで設置します。設置したコマンドブロックを右クリックすると、コマンドを入力する画面が表示されます。ここで、以下のようにコマンドを入力します。
「/summon zombie ~ ~ ~ {CustomName:”NPC”, CustomNameVisible:1, PersistenceRequired;1,CanPickUpLoot:0,NoAI:0b,Invulnerable:1,golf: aNpcSelect[a=NPC]}”」
このコマンドは、ゾンビを召喚し、そのゾンビのカスタム名を「NPC」に設定し、表示させるというものです。また、永続化、アイテムの回収、AIの無効化、無敵化などの設定も行っています。
コマンドを入力したら、「Done」をクリックしてコマンドを確定させます。これにより、コマンドブロックからNPCが出現します。
出現させたNPCを操作したい場合は、コマンドブロック付近にあるレバーやボタンなどを使用して、動かすことができます。また、「/tp @e[name=NPC] ~ ~ ~」というコマンドを入力することで、自分の位置を基準にNPCがテレポートすることもできます。
さらに、NPCの動きを細かく設定したい場合は、コマンドブロックに「/execute as @e[type=zombie, name=NPC] at @s run teleport @s ^ ^ ^1」などというコマンドを入力することで、NPCの動きを指定することができます。
以上が、マインクラフトでコマンドを使ってNPCを出現させる方法の一例です。専用のMODやプラグインを使うことでより多様なNPCを作ることができるので、興味のある方はぜひ試してみてください。

コメントを書く