Бесконечный день в Minecraft на ПК¶
Бесконечный день в Minecraft — режим игрового времени, при котором в мире не наступает ночь, а солнце остаётся в дневном положении. Достигается установкой команды /time set day в сочетании с отключением естественного цикла смены дня и ночи, либо использованием специальных карт, модов или серверных настроек. На ПК (Windows, macOS, Linux) управление временем доступно через командную строку игры, конфигурационные файлы, редактор мира или модификации.
¶Способы установки бесконечного дня
¶Команды в консоли читов
Основной способ — использование игровых команд. Для работы команд необходимо включить читы: при создании мира поставить галочку «Читы» («Cheats») в разделе «Дополнительные настройки мира» либо открыть мир в режиме «Открыт для сети LAN» с разрешением команд.
Ключевые команды:
| Команда | Действие |
|---|---|
/time set day | Устанавливает время на 1000 тиков (утро) |
/time set noon | Устанавливает полдень (6000 тиков) |
/gamerule doDaylightCycle false | Отключает цикл смены дня и ночи — солнце замирает на текущей позиции |
Последовательность действий: ввести /time set day, затем /gamerule doDaylightCycle false. После этого время остановится на дневной фазе. Для возвращения цикла используется команда /gamerule doDaylightCycle true.
В версии Bedrock Edition (Windows 10/11) команды имеют тот же синтаксис, но для их использования в настройках мира необходимо включить переключатель «Cheats».
¶Редактор NBT-файла мира
Альтернатива командам — прямое редактирование файла level.dat (формат NBT) папки сохранения. В данных мира (Data) устанавливается значение doDaylightCycle: 0b, а поле DayTime фиксируется на значении 1000 (день). Для чтения и записи NBT используются сторонние утилиты, например NBTExplorer. Способ применим, когда мир был создан без читов и нет возможности открыть его через LAN.
¶Модификации
Моды позволяют реализовать более гибкие варианты:
- Time Control / Time Changer — дают возможность управлять скоростью течения времени, в том числе полностью остановить его;
- Always Day — мод, автоматически устанавливающий вечный день при загрузке мира;
- Serene Seasons — помимо сезонов, предоставляет настройки календарного цикла.
Моды устанавливаются через загрузчики Forge, Fabric или NeoForge. Наиболее распространённый путь: установить загрузчик, поместить файл мода в папку .minecraft/mods и запустить игру через соответствующий профиль лаунчера.
¶Карты и сиды
На некоторых картах, созданных сообществом, цикл времени изначально отключён. Подобные карты распространяются через тематические площадки. Также существуют сиды (seed) миров, но сид влияет только на генерацию ландшафта, а не на цикл дня и ночи.
¶Бесконечный день на сервере
На выделенном или домашнем сервере (версии Vanilla, Spigot, Paper, Fabric) команда /gamerule doDaylightCycle false выполняется из консоли сервера или от имени игрока с правами оператора (op). Геймрул действует на весь мир и сохраняется в файле мира, поэтому после перезапуска сервера настройка сохраняется.
Для серверов на Paper и Spigot дополнительно доступны плагины, управляющие погодой и временем: например, ClearSky или DaylightCycle, которые позволяют настроить постоянный день без использования команд.
¶Связанные настройки
Часто вместе с бесконечным днём применяют дополнительные геймрулы:
/gamerule doWeatherCycle false— отключает дождь и грозу;/gamerule doMobSpawning false— запрещает спавн враждебных мобов, что косвенно устраняет угрозу ночи;/gamerule keepInventory true— сохранение инвентаря после смерти.
Эти команды не влияют на время, но формируют схожий по ощущениям «безопасный» режим игры.
¶Ограничения
Остановка цикла времени не влияет на рост растений, созревание культур, работу маяков и портала Нижнего мира — эти процессы продолжают функционировать. Однако некоторые механики, зависящие от времени суток (появление фантомов при недосыпе, поведение зомби и скелетов, открытие дверей зомби) привязаны к фазе цикла: при замороженном дне враждебные мобы, оказавшиеся на поверхности, не сгорают на солнце, если не были созданы в дневное время.
¶История
Механика /gamerule doDaylightCycle появилась в обновлении 1.8 (2014 год). До этого единственный способ остановить ночь — постоянный ручной ввод /time set day. Модификации для управления временем существуют с ранних версий игры (Beta 1.7 и ранее).
