Справочники

Время суток и тики

Введите время — получите тик и готовую команду /time set. Тик 0 — это шесть утра, а не полночь: отсюда и берётся вся путаница.

06:0012:0018:0000:00
Тик
23460
До ночи
11:17 реального времени

Команда

/time set 23460

Что ещё делают со временем

Остановить время

Само по себе /time set время не замораживает: оно пойдёт дальше с той секунды, на которой его поставили. Вторая команда пускает его обратно.

/gamerule doDaylightCycle false
/gamerule doDaylightCycle true

Вечный день

Одной командой не делается: сначала ставим день, потом останавливаем ход времени. Для вечной ночи вместо day берётся night.

/time set day
/gamerule doDaylightCycle false

Перемотать сутки вперёд

/time add прибавляет к текущему времени, а не ставит абсолютное: 24000 — это ровно одни сутки, 1000 — игровой час.

/time add 24000

Узнать, сколько сейчас

daytime — время внутри суток, от 0 до 23999. Рядом есть day (номер суток, от него зависит фаза луны) и gametime (все тики с создания мира).

/time query daytime

Ночь пропускает один спящий

Правило считает проценты игроков, которым нужно оказаться в постелях, и по умолчанию в нём сто. Ноль означает, что хватит любого одного.

/gamerule playersSleepingPercentage 0

Что происходит в какой тик

Ключевые моменты суток Minecraft: тик, время на часах, событие и слово для команды
Тик Время Что происходит Слово в команде
0 06:00 Начало суток. Игроки просыпаются, тик 24000 — он же. —
1000 07:00 День. Солнце взошло. day
6000 12:00 Полдень. Солнце в зените. noon
12000 18:00 Начало заката —
12542 18:33 Можно лечь спать. В ясную погоду; нежить перестаёт гореть. —
13000 19:00 Ночь night
13188 19:11 Мобы начинают спавниться. Под открытым небом, в ясную погоду. —
18000 00:00 Полночь. Луна в зените. midnight
22812 04:49 Мобы перестают спавниться. Под открытым небом, в ясную погоду. —
23000 05:00 Начало рассвета —
23460 05:28 Спать уже нельзя. Нежить снова начинает гореть. —

Что нужно знать про время

  • Тик 0 — это шесть утра. Не полночь. Полночь — 18000, полдень — 6000. Отсюда и берётся «поставил ноль, а стало утро»: сутки в игре отсчитываются от рассвета, а не от календарной полуночи.
  • Игровой час — ровно 1000 тиков, сутки — 24000. Это единственное деление, которое сходится нацело: в игровой минуте 16⅔ тика, и точного числа у неё нет.
  • Сутки идут 20 минут реального времени. Один тик — это 1/20 секунды, а по частям выходит так: день — 10:00, закат — 0:50, ночь — 8:20, рассвет — 0:50.
  • Слов всего четыре: day, noon, night, midnight. sunrise и sunset понимает только Bedrock Edition — на Java такая команда ответит ошибкой. Числом задаётся любой момент, и потому в команде выше стоит число.
  • /time set ставит время, /time add прибавляет. Фантомы при этом считают не время суток, а сколько игрок не спал, и ни та, ни другая команда этого счётчика не трогает: от фантомов спасает сон или /gamerule doInsomnia false.
  • Числа в таблице — для ясной погоды. В дождь спать можно с 12010, а мобы под открытым небом начинают появляться с 12969 — то есть раньше, чем в ясный день. Гроза добавляет к этому темноту днём.

Значения сверены с Minecraft Wiki (Daylight cycle → 24-hour Minecraft day) и относятся к Java Edition.

Частые вопросы

Какое время в Minecraft значит ночь?

Ночь начинается около 13000 тиков, рассвет — около 23000. Тик 0 — это ШЕСТЬ УТРА, а не полночь: отсюда и берётся вся путаница.

Как остановить время в Minecraft?

Командой /gamerule doDaylightCycle false. Вечный день делается двумя командами в строгом порядке: сначала поставить день, потом остановить ход времени.

Сколько длятся сутки в Minecraft?

24000 тиков, то есть двадцать реальных минут. Тиков в секунде двадцать, а игровой час — ровно 1000 тиков.