マインクラフトには、村人(Villager)というNPCキャラクターがいます。村人は、プレイヤーが作った村や村に生成される村で生活しています。
村人は、プレイヤーの作った家や建物を認識することがあります。そのため、村人がプレイヤーの作った家を見つけると、自分でその家を使うために改造して住むようになります。
しかし、村人が自分で作った家を認識することはできません。そのため、プレイヤーがコマンドを使って村人に建物を建てさせる必要があります。
まず、まず村人に建築能力を与えるために、/scoreboard objectives add build stat.villagerTalkedToVillagerというコマンドを実行します。これにより、村人が村人と会話するたびにスコアが加算されます。
次に、村人が建物を建てるための条件を設定するために、/scoreboard players set @e[type=villager] build 1というコマンドを実行します。これにより、村人は建物を建てる準備ができたことを示すスコアを持つことになります。
そして、実際に村人に建物を建てさせるために、プレイヤーが建物の設計をし、スポーンエッグで建物を生成します。これにより、村人がその建物を認識し、改造して住むようになります。
このように、コマンドを使って村人に建物を建てさせることで、村人たちがより豊かな生活を送ることができるようになります。建築能力を持つ村人を増やして、さまざまな建物を建てさせることで、より多様な村を作ることができます。ぜひ試してみてください!
コメントを書く