編集の要約なし |
Hytsnbr10519 (トーク | 投稿記録) (修正) |
||
1行目: | 1行目: | ||
{{cleanup}} |
{{cleanup}} |
||
− | {{about|[[Java_Edition]]で常時読み込まれ続ける特定のチャンクの仕組み|[[ |
+ | {{about|[[Java_Edition]] で常時読み込まれ続ける特定のチャンクの仕組み|[[Pocket Edition]] での類似の仕組み|Ticking area}} |
{{exclusive|java}} |
{{exclusive|java}} |
||
− | '''スポーンチャンク |
+ | '''スポーンチャンク''' ('''Spawn Chunk''') とはワールドの[[スポーン]]地点周辺の[[チャンク]]を指し、通常の[[チャンク]]とは異なりメモリから解放されることがない[[チャンク]]のことである。 |
− | [[ |
+ | [[Console Edition]] では見られない。 |
− | [[ |
+ | [[Pocket Edition]] では、類似の仕組みが [[ticking area]] と呼ばれている。 |
− | == |
+ | == 振る舞い == |
通常、描画範囲外の古いチャンクはメモリから解放され、新たなチャンクがメモリに読み込まれる。 |
通常、描画範囲外の古いチャンクはメモリから解放され、新たなチャンクがメモリに読み込まれる。 |
||
− | + | よって古いチャンクに作られていた[[レッドストーン]]の装置や[[チュートリアル/アイアンゴーレムの生産|アイアンゴーレムトラップ]]は機能を停止しまう。 |
|
− | 一方、スポーンチャンク |
+ | 一方、スポーンチャンクはメモリから解放されないので、たとえプレイヤーが付近に居ない場合でも、それらの装置が止まることが無くなる。 |
− | {{cmd|/setworldspawn}}コマンドを使ってラグの生じやすい場所、例えば |
+ | 従って {{cmd|/setworldspawn}} コマンドを使ってラグの生じやすい場所、例えばクロック回路が大量にある場所などにスポーン地点を変更してしまうと、ワールド全体でラグが生じることになる。 |
− | === 他のディメン |
+ | === 他のディメンション === |
− | スポーンチャンク |
+ | スポーンチャンクはメモリから解放されないが、全てのプレイヤーが[[オーバーワールド]]から居なくなった 16秒後には進行を停止してしまう。 |
− | しかし、その時間制限はエンティティがオーバーワールドと他ディメン |
+ | しかし、その時間制限はエンティティがオーバーワールドと他のディメンションを行き来するとリセットされる。 |
− | 例えば、オーバーワールドに設置したディスペンサーから矢を繰り返し発射しネザーポータルをくぐらせ |
+ | 例えば、オーバーワールドに設置したディスペンサーから矢を繰り返し発射しネザーポータルをくぐらせた場合、たとえオーバーワールドにプレイヤーがいなくても、その処理は続けられる。 |
− | たとえオーバーワールドにプレイヤーがいなくても、そこでの事象は進行を止めない。 |
||
== 事象 == |
== 事象 == |
||
91行目: | 90行目: | ||
* MODや外部ツール([[Programs and editors/NBTExplorer|NBTExplorer]] or [[MCEdit]]など)を用いてワールドスポーン地点を見つけたり設定することもできる。 |
* MODや外部ツール([[Programs and editors/NBTExplorer|NBTExplorer]] or [[MCEdit]]など)を用いてワールドスポーン地点を見つけたり設定することもできる。 |
||
− | == |
+ | == 動画 == |
{{yt|xxDNiuiRdrI}} |
{{yt|xxDNiuiRdrI}} |
||
+ | == 脚注 == |
||
− | {{minecraft}} |
||
− | |||
− | |||
− | == References == |
||
{{reflist}} |
{{reflist}} |
||
2017年9月5日 (火) 07:12時点における版
スポーンチャンク (Spawn Chunk) とはワールドのスポーン地点周辺のチャンクを指し、通常のチャンクとは異なりメモリから解放されることがないチャンクのことである。 Console Edition では見られない。 Pocket Edition では、類似の仕組みが ticking area と呼ばれている。
振る舞い
通常、描画範囲外の古いチャンクはメモリから解放され、新たなチャンクがメモリに読み込まれる。
よって古いチャンクに作られていたレッドストーンの装置やアイアンゴーレムトラップは機能を停止しまう。
一方、スポーンチャンクはメモリから解放されないので、たとえプレイヤーが付近に居ない場合でも、それらの装置が止まることが無くなる。
従って /setworldspawn
コマンドを使ってラグの生じやすい場所、例えばクロック回路が大量にある場所などにスポーン地点を変更してしまうと、ワールド全体でラグが生じることになる。
他のディメンション
スポーンチャンクはメモリから解放されないが、全てのプレイヤーがオーバーワールドから居なくなった 16秒後には進行を停止してしまう。
しかし、その時間制限はエンティティがオーバーワールドと他のディメンションを行き来するとリセットされる。 例えば、オーバーワールドに設置したディスペンサーから矢を繰り返し発射しネザーポータルをくぐらせた場合、たとえオーバーワールドにプレイヤーがいなくても、その処理は続けられる。
事象
進行するもの
以下の事象は、スポーンチャンク群内であればプレイヤーの位置に関わらず進行する。
- ブロック
- エンティティ
スポーンチャンク群から外周2チャンクを除いた、エンティティが活性化する領域に限る。
- アイテムは落下し、水流で動かされ、溶岩で焼失し、プレイヤーが拾わずホッパーが回収しなければ5分の後にデスポーンする。
- 子供の動物や村人などの中立MOBは大人へと成長する。
- 直下のブロックが動かされたり壊された砂と砂利は落下する。
- 村人は条件を満たしていれば繁殖する。
- アイアンゴーレムが村の中にスポーンする。
- 着火されたTNTは落下し爆発する。
- TNTがメモリから解放されたチャンクに到達すると、そのチャンクが読み込まれるまでは、TNTは固まって爆発せず、メモリから解放されたチャンクのブロックは影響を受けない。
- 機構
進行しないもの
プレイヤーが一定の範囲内にいることが発生条件であるような事象については進行しない。 プレイヤーから128mの範囲を含むチャンクでしか生じないブロックのランダムな変化や、 プレイヤーから各軸方向に7チャンク以下の範囲でしか生じないMOBのスポーンなどが該当する。
- ブロック
- エンティティ
- 落雷は起こらない
- モンスターや動物はスポーンしない
Location
通常スポーンチャンク群はワールドスポーン地点を中心として16×16チャンクの範囲である。 エンティティは周囲5×5チャンクが読み込まれているときのみ活性化するため、活性化する範囲はワールドスポーン地点の周囲12×12チャンクに制限される。 正確な決め方では、ワールドスポーン地点からチャンクの中心までの距離がx軸とz軸方向それぞれに128m以下であるようなチャンクを含める。 ごく稀だが、ワールドスポーン地点がチャンクのちょうど中心にある場合、その軸方向には17チャンクがロードされ、13チャンクでエンティティが活性化することになる。
ワールドスポーン地点を特定する方法はいくつかある:
- コンパスは常にその地点を指す。
- ベッドにリスポーンしない場合には以下のようなことも可能である。
- コマンドで
/gamerule spawnRadius 0
としたのち/kill
とする。 - プレイヤーでないエンティティがエンドのエンド側の出口ポータルに入るとスポーン地点に出現する。投げ込まれたアイテムがオーバーワールドの地点の目印となる。プレイヤーは通常通りスポーンするため、上のことを死なずに行うことも可能である。
- ワールドスポーン地点を
/setworldspawn
を使うことで新たに設定できる。座標を入力しなければ、プレイヤーが現在立っているブロックの北西の角がワールドスポーン地点になる。これだけでは新たなスポーンチャンク群がロードされないことに気をつけたい。単に解放されるのを防ぐだけなのだ。近づいて行ったりサーバーを再起動することで、スポーンチャンク群はロードされる。するとそれらはスポーンチャンクが移動されるまで読み込まれ続ける。 - MODや外部ツール(NBTExplorer or MCEditなど)を用いてワールドスポーン地点を見つけたり設定することもできる。
動画
脚注
ヘルプ | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
メニュー画面 |
| ||||||||||||||||
開発元 | |||||||||||||||||
ゲームのカスタマイズ | |||||||||||||||||
エディション |
| ||||||||||||||||
ゲーム |
| ||||||||||||||||
映画 |
| ||||||||||||||||
書籍 |
| ||||||||||||||||
その他メディア |
| ||||||||||||||||
イベント |
| ||||||||||||||||
公式商品 |
| ||||||||||||||||
その他 |