更新日:
基本の書き方
/worldborder center 0 0
/worldborder set 200
まず center で境界の中心(X座標とZ座標)を決め、set で境界の一辺の長さを決めます。この例では、座標0,0を中心にした一辺200ブロックの正方形の中だけで遊べるようになります。set で指定するのは半径ではなく一辺の長さ(直径)です。
何も設定していないワールドでは、中心は0,0、一辺は約6000万ブロック(59,999,968)で、ふだんは端を意識することはありません。今の大きさは /worldborder get で確認できます。
だんだん縮む境界を作る
set の後ろに時間を付けると、境界がその時間をかけてゆっくり変わります。バトルロイヤル風のミニゲームでよく使う形です。
ここで注意したいのが時間の単位です。Java版1.21.11で、時間の指定は「秒」から「tick(20tickで1秒)」に変わりました。
| 版 | 5分かけて一辺50まで縮める書き方 |
|---|---|
| 1.21.11以降 | /worldborder set 50 300s(s を付けると秒、付けないとtick) |
| 1.21.10以前 | /worldborder set 50 300(数字は秒) |
1.21.11以降で /worldborder set 50 300 と書くと300tick、つまり15秒で縮んでしまいます。古い解説の書き方をそのまま使うと速さが20倍違うので、新しい版では s を付けて秒で書くのが確実です。また1.21.11以降は、境界の動きがゲーム内の時間に合わせて進むため、ゲームを一時停止している間は境界も止まります。
今の大きさから広げる・狭める(add)
/worldborder add 100
/worldborder add -50 60s
add は今の一辺の長さに足し引きします。1行目は一辺を100ブロック広げます。2行目は1.21.11以降の書き方で、60秒かけて50ブロック狭めます。こちらも時間の単位は set と同じです。
境界の外のダメージと警告
| コマンド | 意味 | 初期値 |
|---|---|---|
/worldborder damage amount 1 | 境界の外にいるとき、境界から1ブロック離れるごとに毎秒受けるダメージ | 0.2 |
/worldborder damage buffer 2 | 境界の外でもダメージを受けない距離 | 5ブロック |
/worldborder warning distance 10 | 境界にこの距離まで近づくと画面のふちが赤くなる | 5ブロック |
/worldborder warning time 15 | 縮んでくる境界がこの時間内に届くと画面が赤くなる | 15秒 |
1.21.11以降は、warning time の数字も s を付けて秒で書くと確実です。境界の外に出ても即死するわけではなく、ダメージは離れた距離に応じて増えていきます。
ミニゲームでの使い方の例
1.21.11以降の版で、開始地点を中心に一辺300の範囲から10分かけて一辺30まで縮める例です。
/worldborder center ~ ~
/worldborder set 300
/worldborder damage amount 1
/worldborder set 30 600s
1.21.10以前の版では、最後の行を /worldborder set 30 600 にします。center の ~ ~ はコマンドを実行した場所(コマンドブロックならその位置)が中心になります。
うまくいかないときの確認ポイント
- 境界が一瞬で縮む・やけに速い:1.21.11以降で時間に
sを付け忘れていないか確認します。数字だけだとtickとして扱われます。 - 境界が見つからない:
setの数字は直径です。中心から境界までは、その半分の距離になります。中心の位置もcenterで確認します。 - コマンドが使えない:権限(チート・OP)が必要です。サーバーではOP権限を持つプレイヤーかコマンドブロックから実行します。
- 統合版で動かない:統合版には /worldborder コマンドがありません。
よくある質問
統合版でもworldborderは使えますか?
統合版には /worldborder コマンドがありません。統合版で移動範囲を制限したいときは、範囲の外に出たプレイヤーをtpで戻すなど、別の方法を組み合わせます。
境界を元の広さに戻すには?
/worldborder set 59999968 で初期の大きさに戻ります。中心も戻すときは /worldborder center 0 0 を実行します。
ネザーではどうなりますか?
ネザーの境界はオーバーワールドの境界をもとに、座標の比率(1:8)に合わせて自動で決まります。