Sleeping
SleepingはMatcha Flavouredでは、バニラの夜スキップの代わりにパック独自のシステムを使用する。プレイヤーは一日のいつでも眠ることができる。朝まで飛ばす代わりに、プレイヤーがベッドに入っている間は時間が進み、眠っている者の割合が大きいほど速く進み、眠っていたプレイヤーが起きるまで続く。夜に寝た場合は朝に、昼に寝た場合は12時間後に目覚める。
Mechanics
Going to bed
オーバーワールドのベッドは、夜や雷雨の時だけでなく、いつでも使用できる。1.12.7-beta以降は藁のベッドも同様である。バニラと同じく、藁のベッドはプレイヤーのリスポーン地点を設定せず、プレイヤーがそこから離れると壊れる。[1] バニラのスキップは、players_sleeping_percentageゲームルールを到達不可能な200に設定することで無効化されている。[2]
パック独自のシステムは、プレイヤーがベッドまたは藁のベッド(Minecraft 26.3のブロック)を使用したときに開始する。[3] プレイヤーが横になると、パックは眠る時間を計算する。[4]
- 時刻が36,000から69,000の間(夜。パックの昼と夜における)の場合、プレイヤーは時刻が次の日の始まりである72,000に達するまで眠る。
- それ以外の時間帯の場合、プレイヤーは36,000 tick、つまり半日(「12時間」)眠る。
バニラの「どれだけ休んでもこの夜は過ごせない」メッセージは消去され、眠っている全プレイヤーのアクションバーに、「1/2 players sleeping」のように、眠っているプレイヤーの人数が表示される。これはゲーム自体の翻訳済みメッセージを使用する。[5][6]
Passing time
少なくとも1人のプレイヤーが眠っている間、時間は毎tickごとに次の分だけ進められる。[7]
- 1tickあたりのスキップ数 = 300 × (眠っているプレイヤー数 ÷ オーバーワールドのプレイヤー数)²
結果は切り捨てられる。眠っている各プレイヤーの残りの睡眠時間は同じ量だけ減り、0になると目覚めさせられ、天候は晴れに設定される。[8] この速度は、誰かがベッドに入ったり出たりするたびに再計算される。[9]
| 眠っているプレイヤー | 1tickあたりのスキップ数 | 12時間(36,000 tick)眠るのにかかる実時間 |
|---|---|---|
| 全員 | 300 | 6秒 |
| 4人中3人 | 168 | 約11秒 |
| 2人中1人 | 75 | 24秒 |
| 3人中1人 | 33 | 約55秒 |
| 4人中1人 | 18 | 100秒 |
オーバーワールドに1人だけいる場合は、常に最大の速度で時間が進む。マルチプレイでは、一部のプレイヤーだけが眠っていても時間は進むが、より遅くなる。また、Hellやエンドにいるプレイヤーは、眠っている者にも起きている者にも数えられない。他のプレイヤーがすでに眠っているときにベッドに入ったプレイヤーは、次のtickから数えられる。パックは、ゲームが睡眠タイマーを与える前に起きていると誤認しないよう、そのプレイヤーを「たった今ベッドに入った」とマークする。[10][11]
Weather
完全に眠りきって目覚めた場合は、天候が晴れに設定される。途中でベッドから離れた場合は、天候は変わらない。
History
| 1.10 | ベッドが初回読み込み時から機能するようになった。どれだけの時間眠っても天候が晴れに設定されるようになった。 |
|---|---|
| 1.12.2 | 動的なマルチプレイの睡眠を導入。夜に眠ると朝に目覚め、昼に眠ると従来どおり12時間スキップする。 |
| 1.12.4 | マルチプレイの睡眠速度を修正。他のプレイヤーがすでに眠っているときにベッドに入ったプレイヤーが即座に起きているとみなされ、数えられていなかったため、最初のプレイヤーだけが眠っているかのように時間が進んでいた問題を修正。[12][13] |
| 1.12.6-alpha | 藁のベッドがパックの睡眠システムで動作するようになった。ベッドまたは藁のベッドを使用した時点で開始するようになり、以前のようにゲームがプレイヤーがベッドで眠ったと報告した時点ではなくなった。眠っているプレイヤー数のメッセージはゲームの翻訳済みテキストを使用する。[14][15] |
| 1.12.7-beta | 藁のベッドをベッドと同様にいつでも時間帯を問わず使用して眠れるようになった。以前は暗い時間帯にしか使用できなかった。[16][17] |
Trivia
See also
References
- ↑
dimension type/overworld.json - ↑
setup/gamerules.mcfunction - ↑
mechanics/slept in bed.json - ↑ 4.0 4.1
sleeping/calculate sleep duration.mcfunction - ↑
sleeping/on player sleep.mcfunction - ↑
sleeping/notify sleeping players.mcfunction - ↑
sleeping/calculate sleep rate.mcfunction - ↑
sleeping/wake sleeping player.mcfunction - ↑
sleeping/tick sleeping player.mcfunction - ↑
sleeping/on player sleep.mcfunction - ↑
sleeping/tick sleeping player.mcfunction - ↑ Matcha Flavoured 1.12.4 release notes: "Multiplayer Sleep speed"
- ↑
sleeping/tick sleeping player.mcfunction - ↑
mechanics/slept in bed.json - ↑ Matcha Flavoured 1.12.6-alpha release notes: "Straw Beds now work"
- ↑
dimension type/overworld.json - ↑ Matcha Flavoured 1.12.7-beta release notes: "Straw beds can now be slept in during day"
- ↑ Matcha Flavoured 1.12.2 release notes: "Sleeping at night will wake you up in morning, but sleeping in the day still skips 12 hours"
| 体力 | |
|---|---|
| ワールド | |
| アイテム | |
| アンデッド | |
| その他の敵対モブ | |
| ボス | |