Открыть сервисСервис

Остановка времени в Minecraft

Остановка времени в Minecraft — это изменение игрового времени в песочнице Minecraft с помощью команд, серверных настроек или модов, приводящее к тому, что день и ночь перестают сменяться. Игровое время измеряется в тиках: полный цикл «день-ночь» длится 24 000 тиков (20 минут реального времени), из них 13 000 тиков приходится на день и 11 000 — на ночь. Стандартный игровой день начинается в 0000 тиках (6:00 по игровым часам), полдень наступает в 6000 тиках, полночь — в 18000 тиках.

Способы остановки времени

Команды

Основной способ — команда time set, доступная игрокам с правами оператора (op) или включённой функцией cheats. Команда time set day устанавливает время на 1000 тиков (раннее утро), time set noon — на 6000, time set night — на 13000, time set midnight — на 18000. Однако однократная установка времени не останавливает цикл: день снова начнёт идти.

Для реальной остановки используется команда gamerule doDaylightCycle false. Она отключает цикл день-ночь полностью — время замерзает на текущем значении. Обратная команда gamerule doDaylightCycle true включает цикл заново. Аналогичным образом работает gamerule doWeatherCycle false, останавливающий смену погоды.

Команды вводятся в чате (открывается клавишей T) или в консоли сервера. На выделенных серверах они выполняются через консоль или плагины.

Редакторы мира и NBT-теги

В редакторе мира (Minecraft: Java Edition 1.20.2 и новее) можно открыть вкладку «Game» и переключатель «Daylight Cycle», выключив его. В старых версиях это делается через правку файла level.dat — NBT-тега doDaylightCycle, который нужно установить в 0b (false).

Серверные настройки и плагины

На Bukkit/Spigot/Paper-серверах для остановки времени используются плагины, например, WorldEdit (команда //time set), EssentialsX (команда /time set и настройка doDaylightCycle в конфиге), или специализированные плагины управления временем. В server.properties нет прямой настройки остановки времени, но через level.dat или плагины это реализуется.

Моды и модпаки

В модификациях (Forge, Fabric) существуют моды, добавляющие более гибкое управление временем: например, мод Time Control позволяет менять скорость течения времени, включая полную остановку. Мод Carpet (от команды Minecraft) предоставляет расширенные gamerule-подобные команды. В модпаках типа Feed The Beast или RLCraft цикл дня часто настроен иначе — например, в некоторых модпаках ночь длится дольше или день останавливается по сюжетным причинам.

Зачем останавливать время

Причины использования остановки времени разнообразны:

  • Строительство. Постоянный дневной свет упрощает строительство больших объектов и позволяет видеть детали без теней.
  • Скриншоты и съёмка. Для получения красивых скриншотов или записи видео с определённым освещением время фиксируют.
  • Мини-игры и карты. На пользовательских картах (например, для PvP-арен или квестов) время часто останавливают для стабильных условий.
  • Технические сборки. Некоторые механизмы (редстоун-конструкции, автоматические фермы) чувствительны к циклу дня и ночи, и остановка времени упрощает их отладку.
  • Выживание в ночи. Некоторые игроки останавливают время на рассвете, чтобы избежать ночных мобов.

Ограничения и особенности

Остановка времени не влияет на другие игровые процессы: рост растений, спавн мобов в тёмных местах, поведение эндерменов и криперов продолжается по обычным правилам. Смена погоды при doWeatherCycle false также останавливается, но уже начатый дождь или гроза продолжаются до конца.

В мультиплеере остановка времени применяется ко всему миру (или измерению, если используется команда с указанием мира), а не к отдельному игроку. В Minecraft Bedrock Edition команда gamerule doDaylightCycle false работает аналогично Java Edition.

Остановка времени — одна из самых распространённых настроек на мини-играх и публичных серверах, где важна предсказуемость игровых условий.

Интересные факты

  • Полный игровой день длится 20 минут: 10 минут дня, 7 минут ночи и около 3 минут сумерек и рассвета.
  • Команда time add позволяет прибавить или отнять время, не останавливая цикл — например, time add 1000 приблизит ночь.
  • В ранних версиях Minecraft (Alpha) команда gamerule не существовала, и время останавливали через моды или правку мира.
  • Игровое время синхронизировано с реальным: если выйти из мира и зайти через 10 минут, время продолжит идти с того же места (в одиночной игре).

Источники:

  • Официальная документация Minecraft Wiki: команда time и gamerule doDaylightCycle
  • Minecraft Fandom Wiki (русская и английская версии)
  • Документация Bukkit/Spigot API по управлению временем мира
  • Справочник NBT-тегов level.dat
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru