クリエイティブモードや配布マップ作成、サーバー運営などで大規模な円や球体を瞬時に作りたい場合、手作業ではなくコマンドを活用するのが最も効率的です。Java版と統合版(BE/Switch/PS5/スマホ)で利用できる手法が異なります。
Java版:WorldEditプラグイン・MODまたはfillコマンド
Java版で最も手軽かつ美しい円を生成する手段は、建築補助MOD「WorldEdit」の導入です。
- 中空の円(円盤)を作る場合://cyl [ブロックID] [半径](例://cyl stone 10 で半径10の石の円)
- 枠線だけの円(円環)を作る場合://hcyl [ブロックID] [半径]
- 完全な球体を作る場合://sphere [ブロックID] [半径] または 中空球体 //hsphere [ブロックID] [半径]
バニラ(MODなし)の標準コマンド環境では、円を一発で生成する単体コマンドは存在しないため、防具立て(Armor Stand)を回転させながらテレポートさせ、足元に/executeでブロックを配置させるスクリプトコマンドを用いるか、外部ツールで生成したストラクチャーデータを読み込ませる手法が主流です。
統合版:ストラクチャーブロックとexecuteコマンドの連携
統合版(Switchやスマホ版など)のバニラ環境では、円を一括生成する専用コマンドは実装されていません。しかし、以下の手順で正確な円・球体を再現できます。
- ストラクチャーブロックの活用:あらかじめ小さく作った綺麗な1/4円の構造をストラクチャーブロックで保存し、角度を90度ずつ回転させてロード・結合することで、手作業のミスをゼロに抑えて綺麗な円を完成させます。
- executeによる円弧描画:中心にエンティティを召喚し、1度ずつ回転させながら前方にブロックを設置するコマンドブロック回路を組むことで、巨大な円や円柱の自動建築が可能です。