マルチプレイなら『シン・VPS』がおすすめ!

【生成も可能】locateコマンドで古代都市を探す【マイクラ】

【生成も可能】locateコマンドで古代都市を探す【マイクラ】

この記事では、Minecraft Java Edition(バージョン1.19)の情報をもとに執筆しています。
そのほかのバージョンや機種などでの動作は保証できません。

古代都市をコマンドで見つけたいマインクラフター
「古代都市ってコマンドで見つけるにはどうすればいいの? コマンドを使えば古代都市を好きな場所に生成することとかもできるのかな?」

こんな疑問を解決します!

本記事の内容
  • locateコマンドで古代都市を探す
  • placeコマンドを使うことで好きな位置に古代都市を生成する

こんにちは! マインクラフターのなつめ(@natsume_717b)です。

なつめ

マイクラ歴は5年程で、最近は脱出マップやミニゲームを制作しています!
→ダウンロードページ

この記事では、コマンドで古代都市を見つける、生成する方法について解説しています。

サバイバルモードでは中々見つけられない古代都市ですが、コマンドを使ってしまえばどこにあるのか一瞬で分かってしまうほか、古代都市そのものを生成することも可能です。

これらについて詳しく解説しているので、ぜひ参考にしてもらえると嬉しいです。
それでは、さっそく見ていきましょう!



locateコマンドで古代都市を探す

古代都市を探すには、locateコマンドを使えばOKです。
locateコマンドは構造物やバイオームなどを探せるコマンドになりますので、古代都市を見つけたいという場合にはうってつけです。

というわけで、古代都市を見つけるコマンドは以下の通りです。

/locate structure minecraft:ancient_city

上記のコマンドを実行するだけで、古代都市のある座標を調べることが可能となっています。

ただし、後述する古代都市を生成するコマンドを使用して生み出した古代都市には反応しません。

あくまでも自然生成された古代都市の座標だけを検知して、教えてくれます。
その点だけ要注意ですね。

というわけで、locateコマンドによって古代都市のある場所を知ることが可能です。

placeコマンドを使うことで好きな位置に古代都市を生成する

placeコマンドを使うことで、好きな場所に古代都市を生成することが可能です。

/place structure minecraft:ancient_city ~ ~ ~

上記のコマンドを実行すると、その場所の地下に古代都市が生成されます。

なぜか地上の座標を指定しても地下に生成されます。
(x、z座標は正しく認識する)

なので、おおよそY=-52からY=-22が土などで埋まっていると埋没した古代都市が生成されてしまいます。

なので、フラットなワールドで生成する場合でも地上の高さを気にする必要があります。
地上の高さを調整してコマンドを実行すれば、以下のようにうまく生成されます。

また、一部分だけを生成することもでき、その場合のコマンドは以下の通り。
(エントランス部分を生成する場合のコマンド)

/place template minecraft:ancient_city/city/entrance/entrance_connector ~ ~ ~

はじめに紹介したコマンド同様、地下に生成すると地中に埋まってしまいます点だけ要注意です。

他の部位を生成したい場合は、minecraft:ancient_city/city/entrance/entrance_connectorの部分を適切なものに変えれば生成することができます。

英語が分かれば、とりあえずはどの場所を生成することになるのかについては見当がつくはずです。
もし不安だというなら、要らないクリエイティブのワールドを生成してそこで試してみましょう。

というわけで、placeコマンドを使うことで古代都市を生成することができるということを覚えておきましょう。

まとめ

というわけで、今回のまとめです。

今回使ったコマンドはこちら。

今回使ったコマンド
  • 古代都市を見つけるコマンド
/locate structure minecraft:ancient_city
  • 古代都市を生成するコマンド
/place structure minecraft:ancient_city ~ ~ ~
  • 古代都市の一部分を生成するコマンド
    (以下のコマンドはエントランス部分を生成するもの)
/place template minecraft:ancient_city/city/entrance/entrance_connector ~ ~ ~
ポイント
  • 古代都市を見つけるコマンドでは、自然生成されたものしか感知できません。

この記事は以上になります。

  • 【まとめ】functionコマンドの基本から応用【マイクラ】
  • 【まとめ】カスタムストラクチャーの実装・カスタム方法【マイクラ】