
Minecraft /time set day完全マスターガイド - 時間操作
/time set dayコマンドはMinecraftの空を瞬時に昼間に変えます。昼夜サイクルの進行を待つことなく、一貫した照明が必要なクリエイティブビルダーとサーバー管理者にとって純粋な効率性です。
/time set dayコマンドとは?
Minecraftの昼夜サイクルは固定スケジュールで実行されます。リアルタイムの20分で1サイクルが完了します。日の出、正午、日没、真夜中、そして繰り返し。ほとんどのプレイヤーはそのままにしておきます。ただし、そうしないプレイヤーもいます。
/time set dayコマンドは待つ必要をなくします。ゲーム内時間を瞬時に0ティックに設定します。これは日の出です。アニメーションなし、トランジションなし、時計を見る必要もありません。コマンドを実行すればポン、明るくなります。
これは単純に見えますが、実際にはどれだけ多くのことを可能にするかに気づくまでは。大規模な建築プロジェクトは一貫した影によって劇的に簡単になります。PvPアリーナは正午に公平にプレイされます。サーバーイベントはスケジュール通りに実行されます。これは自分の世界を正確に制御したい人にとって基本的なコマンドです。
理解すべき1つのこと - Minecraftは時間を時間ではなくティックで数えます。1日の完全なサイクルは24,000ティックです。0は日の出です。12,000は日没です。ゲームはショートハンドコマンド(「day」など)と精密制御のための生のティック値の両方を受け入れます。
正確な構文とバリエーション
実際に機能するコマンドは以下の通りです。
- /time set day - 0ティック(日の出)に設定
- /time set 0 - 同じ結果、数値版
- /time set night - 12,500ティック(真夜中)へジャンプ
- /time set noon - Javaのみ、6,000ティック(昼間のピーク)に設定
- /time set midnight - 18,000ティック(最も暗い時間)に設定
午後3時が必要ですか?それは9,000ティックです。朝7時?1,500ティック。必要に応じて非常に細かく指定できます。柔軟性は正直なところほとんどの状況では過剰ですが、必要な場合のために存在します。
Bedrock Edition(コンソール、モバイル、Windows 10以上)は「noon」または「midnight」をキーワードとして認識しません。JavaとBedrockサーバーを連携させる場合は、数値ティック値に固定してください。「day」と「night」はうまく機能します。
権限とゲームモードルール
クリエイティブモード?コマンドは質問なしに即座に機能します。
サバイバルは権限が実際に重要な場所です。シングルプレイヤーワールドではチートを有効にする必要があり、マルチプレイヤーサーバーではOP状態(最低レベル2)が必要です。これは意図的です。ランダムプレイヤーが永遠の昼間を設定できるようにすると、サバイバル難易度曲線全体が簡単になってしまいます。
ハードコアモードは同じ制限を尊重します。チートオフはコマンドが無音で失敗することを意味します。チートオンはそれが機能することを意味しますが、正直に言うと、ハードコアで時間を変えることはモードのポイントを逃すように感じます。(ただし、コミットする前にmobメカニクスをテストするために使用する人もいます。)
Realmsは独自の権限システムを持っています。レルム所有者とオペレーターはタイムコマンドを実行できます。通常のメンバーはできません。これにより、あるプレイヤーが復讐心から全員を永遠の昼間にロックするのを防止します。
コマンドブロックと永続的な昼間
これは昼間自動化が現実になる場所です。コマンドブロックが/time set dayをループで実行することは、基本的にあなたの世界を日の出に永遠にロックします。
セットアップはこのようになります。コマンドブロックを配置します。モードを「リピート」に設定し、条件を「常にアクティブ」に設定します。コマンドを入力します。完了。ゲームティックごとに、時間を昼に リセットします。太陽は進まず、影は移動せず、昼間は永遠です。
混沌として聞こえます(無効にするのを忘れた場合は確かにそうです)が、照明の一貫性が自然なサイクルよりも重要な大規模ビルドプロジェクトに最適です。クリエイティブビルダーはしばしばこのように機能します。commandblockやcommandblock370などのスキンはこのスペースに住んでいるプレイヤー、コマンドブロックを主要なビルディングツールとして扱うプレイヤーに属しています。
コマンドを一緒にチェーンすることもできます。/time set dayを使用してコマンドブロックを設定し、別のブロックで/weather clearを設定し、おそらく3番目のブロックで/effect give @s invisibilityをテスト用に設定します。コマンドのスタックはますます複雑な自動化を作成します。
レバーまたはボタン制御は別のフレーバーです。「レッドストーンが必要」に設定されたコマンドブロックを使用し、ボタンまたはレバーにつながるレッドストーンダストにフックします。ボタンを押して即座に昼間。継続的ではなく、アクティベーションごとに1回の実行です。アリーナで照明をオンデマンドで切り替える場合に便利です。
実際のサーバーアプリケーション
永続的な昼夜サイクルで実行されるマルチプレイヤーサーバーは、しばしば例外を彫り出します。スポーン領域は可視性とプレイヤー安全のために永遠の昼間にロックされることがあります。PvPアリーナは公平な戦闘照明のために正午に自分自身を設定します。ビルドコンペティションは全員に同じ条件を与えるために時間を凍結することがしばしばあります。
高度な方法は条件付きロジックとワールドボーダーを使用するコマンドブロックを使用します。一般的な世界を自然なサイクルに保ちますが、特定のゾーンを昼間に強制します。ビルドエリアに入るプレイヤーは一貫した照明を経験します。外に出るとサイクルは正常に再開します。それはエレガントです。
サーバー管理者もこれをメンテナンスに使用します。大規模な構造チェックを行う前に、彼らは/time set dayで明るい太陽の下で検査します。次に/time set nightで夜時間mobメカニクスが適切に機能することを確認します。通常のゲームプレイに影響を与えずに迅速診断。
イベントサーバーは最も明らかなケースです。午後8時から午後10時(リアルタイム)に実行される特別なトーナメントイベント?サーバーを真昼にロックします。全員が影の複雑さなしで平等な立場でプレイします。
最大制御のための他のコマンドとの組み合わせ
タイムコマンドは他のコマンドと組み合わせると強力になります。/weather clearは雨と雷嵐を除去します。/effect give @sは暗黒やブラインドネスポーション効果を除去します。いくつかを一緒に結ぶと、完全に制御されたテスト環境を作成しました。
高度なコマンドビルダー(CommandNinjaタイプ)はこれの周りに全体的なシステムを作成します。スコアボードは時間ロックがアクティブかどうかを追跡します。コマンドブロックはそのスコアボードをチェックし、条件付きで実行します。別のコマンドが天候を監視します。3番目が効果を処理します。個別に単純なコマンドが高度な自動化装置になります。
/executeを使用して特定のプレイヤーを時間相対的な効果でターゲットすることもできます。理論的には。(実際には、/timeコマンドはディメンション全体に影響を与え、個人には影響しません。ただし、他の効果とコマンドをスタックして補償できます。)
明白な理由を超えた一般的な使用例
影に敏感なビルディングは古典的な使用例です。ブロックテクスチャは異なる太陽角度で完全に異なって見えます。色を一致させたり、ビルドの外観を正確に判断しようとしている場合は、一貫した照明が必要です。
ファームテストは別の大きなもの。一部の自動化ファームは光レベルに応じて異なるレートを生成します。昼間に時間を設定する(0ティック)あなたに制御条件を与えます。夜に設定(12,500ティック)、再びテストします。ランダムな昼夜変動が結果を歪めることなく出力を比較します。
アクセシビリティも重要です。一部のプレイヤーは影のちらつきや急速な昼夜の移行から眼精疲労や頭痛を経験します。個人領域を昼間にロックするサーバーオプションは静かに重要です。
その後、復讐心があります。あなたはトラップやmobファームをテストしており、あなたは死に続けています。/time set day、落ち着きを取り戻してください、もう一度試してください。すべての使用が高度なわけではありません。
エッジケースと落とし穴
/time setを/daylockと組み合わせることは冗長です。/daylockは特に昼間に時間をロックして自然な進行を防ぐために設計されています。両方を使用する場合、一方が他方を絶え間なく上書きします。
実際、その訂正を許してください - /daylockはモダンJava Editionに存在しません。数年前に削除されました。だから/time set dayをループで実行することは昼間にロックする唯一のオプションです。
複雑な自動化を行っている場合、ティックレートは重要です。/gamerule randomTickSpeedでゲームのティック速度を調整した場合、時間は正常に進みますが、コマンドブロックは予期した頻度より多くまたは少ないことで実行されるかもしれません。処理不可能ではなく、単に知っておくべきことです。
CommandZombとCommand_pro404などのスキンは、ティックレートの細かい点が実際に重要なほど複雑で十分にコマンドメカニクスに深い位置にいるプレイヤーを表しています。彼らはティックレート細部が実際に重要なほど複雑なシステムを構築している人です。
最後のこと - /time setコマンドはディメンション不可知論です。複数のディメンション(ネザー、エンド、カスタムディメンション)がある場合、設定時間はそれらすべてに同時に影響を与えます。組み込みのディメンションごとの時間制御はありません。ディメンションごとの照明が必要な場合は、各ディメンション内の別のコマンドブロックを使用して回避します。
これが思ったより重要な理由
昼間は小さなメカニクスのように感じます。そうではありません。
時間の制御はゲームデザインの基本です。これは公正な競争、一貫したテスト、アクセシビリティ、および創造的自由を可能にします。その結果は「Minecraftをプレイする」を「Minecraftで建築する」から分離し、多くのプレイヤーは主に後者の陣営にいます。
コマンドは単純です。その意味は広大です。/time set dayをマスターしてください、そしてあなたは本質的にMinecraftのコア環境システムの1つに対する手動制御を獲得しました。それは適切に理解する価値があります。
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.


