Команда для управления лунной фазой напрямую не существует в ванильном Minecraft. Однако лунная фаза зависит от времени в игре, и её можно косвенно задать с помощью команды:
Каждая полнолуния и фаза луны повторяется каждые 8 игровых дней (один цикл), и можно точно установить нужную фазу, зная соответствующее значение времени.
🌕 Связь фаз луны и времени:
В Minecraft одна фаза луны длится одну ночь (игровые сутки = 24000 тиков). Цикл из 8 фаз луны = 8 * 24000 = 192000 тиков.
| Фаза луны | Команда для времени | Пояснение |
|---|---|---|
| Полнолуние | /time set 0 | 0-й день |
| 3/4 луны | /time set 24000 | 1-й день |
| Половина | /time set 48000 | 2-й день |
| 1/4 луны | /time set 72000 | 3-й день |
| Новолуние | /time set 96000 | 4-й день |
| 1/4 луны | /time set 120000 | 5-й день |
| Половина | /time set 144000 | 6-й день |
| 3/4 луны | /time set 168000 | 7-й день |
| Полнолуние | /time set 192000 | 8-й день |
Фазы повторяются с этого момента снова по кругу.
📌 Как использовать:
Если ты хочешь установить полнолуние, чтобы, например, вызвать слизней в болотах или активировать волков-оборотней (в модах), напиши:
или
Можно также установить только ночь без изменения фазы луны:
Но это установит текущее значение ночи при текущей фазе луны.
🧠 Дополнительно:
🔹 Узнать текущую фазу луны в игре нельзя командой, но можно использовать редстоун-компаратор и датчик дневного света в ночном режиме — он даст сигнал разной силы в зависимости от лунной фазы.
🔹 Для получения точной информации по дню игры можно ввести:
или
✅ Итого:
| Что нужно сделать | Команда |
|---|---|
| Установить полнолуние | /time set 0 или /time set 192000 |
| Перейти к нужной фазе луны | /time set <N * 24000> (где N — номер дня от 0 до 7) |
| Установить просто ночь | /time set night |
| Узнать текущий день | /time query day |
Если хочешь, могу создать простой datapack, позволяющий менять фазу луны напрямую одной командой.