Как ускорить или остановить время в Майнкрафт — команда
В Java 26.3 ускоряйте сутки командой /time rate 2, останавливайте — /time pause. Как сделать вечный день, заморозить мир и вернуть обычную скорость.
Обновлено 15 октября 2026 г.
В Java 26.3 команда /time rate 2 ускоряет смену дня и ночи вдвое, а /time pause останавливает её. Чтобы заморозить также мобов, полёт стрел и работу механизмов, введите /tick freeze. Для Bedrock и старых версий Java используйте команды из раздела ниже.
Как ввести команды
Откройте чат и отправьте команду со знаком /. В одиночном мире должны быть разрешены команды, на сервере нужны соответствующие права оператора. Творческий режим сам по себе таких прав не даёт.
В консоли сервера команды вводят без начального /. Другие способы управления миром собраны в разделе команд.
Как ускорить или замедлить сутки
В Java 26.3 используйте /time rate: число после команды задаёт множитель скорости суток. Мобы, печи и механизмы при этом работают с обычной скоростью.
| Команда | Скорость суток | Полные сутки в реальном времени |
|---|---|---|
/time rate 0.5 | Вдвое медленнее | 40 минут |
/time rate 1 | Обычная | 20 минут |
/time rate 2 | Вдвое быстрее | 10 минут |
/time rate 10 | В десять раз быстрее | 2 минуты |
Продолжительность указана при обычной скорости симуляции, без лагов и пропуска ночи сном. Для возврата обычной скорости введите /time rate 1. Если часы были остановлены, дополнительно выполните /time resume.
Команды /time rate, /time pause и /time resume появились в Java 26.1. Правило minecraft:random_tick_speed решает другую задачу: меняет частоту случайных обновлений блоков, например роста растений, а не скорость смены дня и ночи.
Как остановить время и сделать вечный день
Чтобы остановить солнце или луну в текущем положении, введите /time pause. Для вечного дня выполните две команды по очереди:
- Установите полдень:
/time set noon. - Остановите смену времени суток:
/time pause.
Мобы продолжат двигаться, растения — расти, печи — плавить предметы. Такой способ подходит для строительства, когда нужно постоянное дневное освещение. Вечный день не отключает появление враждебных мобов в тёмных местах.
Возобновить ход суток можно командой /time resume. Настройка скорости сохранится: если до остановки стояло ускорение, сбросьте его командой /time rate 1.
Другой способ остановки в Java 26.3 — /gamerule minecraft:advance_time false. Он запрещает естественный ход мировых часов; обратная команда — /gamerule minecraft:advance_time true. Если это правило выключено, одной команды /time resume недостаточно.
Как поставить день, ночь или рассвет
Команда /time set сразу меняет время суток, но сама по себе не останавливает его. Следующие примеры вводите в Верхнем мире.
| Нужное время | Команда | Отметка внутри суток, тики |
|---|---|---|
| Утро | /time set 0 | 0 |
| День | /time set day | 1000 |
| Полдень | /time set noon | 6000 |
| Начало заката | /time set 12000 | 12000 |
| Ночь | /time set night | 13000 |
| Полночь | /time set midnight | 18000 |
| Начало рассвета | /time set 23000 | 23000 |
Полный цикл занимает 24 000 тиков. В Java начиная с 26.1 именованная отметка, например day, переводит часы вперёд к следующему наступлению указанного времени. Число в /time set 6000 задаёт абсолютное время часов и может сбросить счёт прошедших дней.
В Java 26.3 команда без уточнения использует часы текущего измерения. Чтобы изменить время Верхнего мира из другого измерения, укажите его часы явно: /time of minecraft:overworld set day. Аналогично работают /time of minecraft:overworld pause и /time of minecraft:overworld rate 2.
Как заморозить мир или ускорить его работу
Команда /tick управляет скоростью симуляции. Она появилась в Java 1.20.3; в Bedrock её нет. На сервере для неё могут понадобиться более высокие права, чем для обычного изменения времени.
| Задача | Команда | Результат |
|---|---|---|
| Заморозить мир | /tick freeze | Останавливает обычные обновления мира, мобов и механизмов |
| Снять заморозку | /tick unfreeze | Возобновляет симуляцию |
| Ускорить симуляцию вдвое | /tick rate 40 | Задаёт 40 игровых тиков в секунду |
| Замедлить симуляцию вчетверо | /tick rate 5 | Задаёт 5 игровых тиков в секунду |
| Вернуть обычную скорость | /tick rate 20 | Возвращает 20 игровых тиков в секунду |
| Быстро обработать заданное время | /tick sprint 24000 | Обрабатывает 24 000 игровых тиков настолько быстро, насколько позволяет компьютер |
При /tick freeze игроки и сущности, на которых они едут, остаются исключением из заморозки. Вы можете перемещаться и осматривать остановленные механизмы.
Повышение /tick rate ускоряет работу печей, движение мобов и другие процессы симуляции. Это помогает проверять фермы, но повышает нагрузку: если сервер не справляется, заданная скорость не достигается. При понижении скорости симуляции замедляется и управление игроком.
Ускорение симуляции не возобновляет часы, остановленные через /time pause или игровое правило. Для полного возврата к обычной работе снимите заморозку командой /tick unfreeze и восстановите скорость через /tick rate 20.
Команды для Bedrock и старых версий Java
| Версия | Остановить смену дня и ночи | Другие способы |
|---|---|---|
| Java 1.12.2, 1.16.5, 1.20.1 | /gamerule doDaylightCycle false | Нет встроенных /tick, /time rate и /time pause |
| Java 1.21–1.21.10 | /gamerule doDaylightCycle false | Есть /tick, нет /time rate и /time pause |
| Java 1.21.11 | /gamerule minecraft:advance_time false | Есть /tick, нет /time rate и /time pause |
| Bedrock, стабильная версия | /gamerule dodaylightcycle false | Нет встроенных /tick, /time rate и /time pause |
Для возобновления суток замените false на true в команде своей версии. В Java правило doDaylightCycle переименовали в minecraft:advance_time в выпуске 1.21.11.
Команды /time set day и /time set night подходят для всех перечисленных версий. В Java 1.12.2 вместо /time set noon и /time set midnight используйте числа: /time set 6000 и /time set 18000.
Как ускорить только сутки в старой Java
В Java 1.12.2, 1.16.5, 1.20.1 и 1.21–1.21.10 можно регулярно прибавлять время через командный блок:
- Отключите естественную смену суток:
/gamerule doDaylightCycle false. - Получите командный блок:
/give @s minecraft:command_block. - Поставьте его и включите повторяющийся режим с постоянной активацией.
- В поле команды впишите
time add 2без начального/.
Блок будет добавлять два тика времени за каждый игровой тик — сутки пойдут вдвое быстрее, а остальной мир сохранит обычную скорость. Командный блок должен находиться в обрабатываемой области; на сервере командные блоки должны быть разрешены.
Чтобы вернуть обычный ход суток, выключите или уберите блок и выполните /gamerule doDaylightCycle true. Для Java 1.21.11 схема такая же, но используйте правило minecraft:advance_time.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
Вопросы и ответы
/time pause.sunrise есть в Bedrock, а в обычной Java его нет. В Java начало рассвета можно установить командой /time set 23000./tick freeze выполните /tick step 1: мир обработает один игровой тик и снова остановится. Это позволяет проверять работу механизмов по шагам.