Перейти к содержимому

Custom Time Cycle

Позволяет настраивать длительность дня и ночи в Minecraft, не меняя скорость тиков.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
40,7 тыс.
Подписчиков на Modrinth
118
версий
37
Обновлён
1 октября 20261 окт.
Опубликован
в 2024
The Custom Time Cycle mod in Fabric's ModMenu mod · свайп

Коротко о моде

Работает на Fabric и NeoForge
Для Minecraft 1.20.1, 1.20.4–26.3
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 0.2.1-26.3 от 1 октября 2026
Нужен Fabric API
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1, 1.20.4–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Custom Time Cycle

Версия на Modrinth Версии игры на Modrinth Загрузки на Modrinth Значок Discord Значок Github Лицензия GitHub Доступно для Fabric Доступно для NeoForge

Custom Time Cycle — это мод, позволяющий изменять длительность дней и ночей в Minecraft с помощью простой команды, не меняя скорость тиков. Он доступен как для Fabric, так и для NeoForge. Его можно использовать на серверах (без необходимости установки на клиентах игроков) и в одиночной игре.

Начиная с Minecraft 26.1, Custom Time Cycle позволяет изменять длительность/скорость изменения между каждым временным маркером для часов, которые управляются данными. Это даёт очень точный контроль над скоростью течения времени для часов.

Мод также вносит небольшое исправление в поведение жителей, чтобы они по-прежнему правильно спавнили железных големов при более длительных днях/ночах, чем в ванилле.

Лицензия

Этот мод распространяется под лицензией GNU LGPLv3.

Пожертвования

Если вам нравится этот мод, рассмотрите возможность пожертвования.

Discord

Для поддержки и/или любых вопросов присоединяйтесь к моему discord.

Поддержка версий

Версия MinecraftСтатус
26.3.x✅ Текущая
26.2.x✔️ Доступна
26.1.x✔️ Доступна
1.21.11✔️ Доступна
1.21.9+10✔️ Доступна
1.21.6+7+8✔️ Доступна
1.21.5✔️ Доступна
1.21.4✔️ Доступна
1.21.2+3✔️ Доступна
1.21+1✔️ Доступна
1.20.5+6✔️ Доступна
1.20.4✔️ Доступна
1.20.1✔️ Доступна

Я стараюсь поддерживать актуальность для последнего релиза Minecraft. Обновления до более новых версий Minecraft могут иногда задерживаться, так как у меня не всегда есть время сразу обновлять свои моды.

Неподдерживаемые версии по-прежнему доступны для скачивания, но они не будут получать новые функции или исправления ошибок.

Порты на NeoForge доступны для Minecraft 1.21+1 и для Minecraft 1.21.9 и новее.

Использование

Сборки мода можно найти на странице релизов, а также на Modrinth.

На Fabric требуется Fabric API. При установке на сервере мод не требуется на клиентах. Длительность временных маркеров можно настроить для каждых периодических мировых часов, и она сохраняется между перезапусками сервера / сохранениями мира.

На клиентах цикл времени мира можно настроить при создании, выбрав вкладку "More" вверху, а затем нажав кнопку "Time Cycle". Вы также можете настроить длительности цикла времени по умолчанию для всех новых создаваемых миров в глобальном экране конфигурации мода. Доступ к нему на Fabric можно получить с помощью мода ModMenu, а на NeoForge — через встроенное меню модов. Глобальная конфигурация хранится в .minecraft/config/customtimecyle.json.

Мод также добавляет простую команду /timecycle, с помощью которой можно изменять цикл времени на серверах и в существующих одиночных мирах. Используется она так:

  • /timecycle status

    • Показывает простое сообщение о том, какие длительности и скорости времени сейчас используются в текущем измерении.
  • `/timecycle set `

    • Изменяет длительность дня и ночи Minecraft в текущем измерении.
  • `/timecycle set from to duration `

    • Изменяет длительность в тиках между двумя временными маркерами в текущем измерении.
  • `/timecycle set from to rate `

    • Изменяет скорость течения времени между двумя временными маркерами в текущем измерении.
  • /timecycle reset

    • Сбрасывает скорости всех временных маркеров в текущем измерении.
  • `/timecycle of ...`

    • Позволяет выполнять все команды выше, но для конкретных часов вместо часов текущего измерения.

Изменения скорости, которые вносит мод, применяются поверх ванильной команды /time rate.

Для использования команды /timecycle нужно разрешение timecycle.command или уровень оператора 2.

Разработчики модпаков также могут добавить следующий файл в папку config, чтобы заранее настроить длительности цикла времени для миров на серверах или клиентах:

{
  "daytime": <day time ticks>,
  "nighttime": <night time ticks>
}

Как это работает (техническое объяснение)

Начиная с Minecraft 26.1 в игре появилось понятие «часов». В ванилле есть только 2 часов, и здесь важен только 1 из них: часы minecraft:overworld для измерения Верхнего мира.

Часы в Minecraft управляют таймлайнами и могут идти с настраиваемой скоростью, хотя по умолчанию они идут с той же скоростью, что и тикрейт сервера: 20 тиков в секунду. В ванилле эту скорость можно настроить для всех часов целиком с помощью команды /time rate.

Этот мод просто позволяет настраивать скорость, с которой идут часы, на основе временных маркеров. Временные маркеры отмечают определённый момент на часах, например minecraft:day для начала дня или minecraft:midnight для полуночи. Вы наверняка видели их и в команде /time set. Мод добавляет 2 собственных временных маркера для ванильных часов minecraft:overworld: customtimecycle:sunrise и customtimecycle:sunset. Они добавлены в первую очередь для обратной совместимости и используются в команде `/timecycle set `.

Как уже говорилось, этот мод может работать с любыми часами, если они периодические, как minecraft:overworld. Благодаря этому он хорошо работает с кастомными измерениями из датапаков/модов, которые используют собственные часы.

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

Как установить Custom Time Cycle?

Установите Fabric под свою версию Minecraft, скачайте Custom Time Cycle под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Custom Time Cycle?

У Custom Time Cycle есть сборки для Minecraft 1.20.1, 1.20.4–26.3.

Нужен ли Custom Time Cycle на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее