

Time is up
Модификация "Time is up" добавляет в Minecraft таймеры, отсчитывающие время для каждого измерения. Теперь ваши исследования границ мира ограничены по времени - нужно успеть вернуться к порталу до того, как отсчет достигнет нуля, иначе персонаж погибнет.
Как работает система таймеров
В каждом измерении таймер начинает обратный отсчет с момента вашего прибытия. Если вы покидаете измерение, его таймер постепенно восстанавливается, позволяя снова посетить эту локацию позже. Каждый игрок имеет индивидуальные таймеры для всех измерений, что обеспечивает справедливость в многопользовательской игре.
Настройка параметров
Через конфигурационный файл можно настроить:
5- Основные настройки времени:
-
Максимальная продолжительность таймера (по умолчанию 1 час)
-
Стартовое время при первом посещении (по умолчанию 10 минут)
-
Коэффициент восстановления времени в другом измерении (по умолчанию 4/1)
-
Установить таймеры для конкретных измерений
-
Выбрать измерения без ограничений (по умолчанию обычный мир)
-
Настроить систему предупреждений для игроков
Особые предметы
- Timer anchor - можно активировать для фиксации текущего таймера. Восстанавливает половину потерянного времени. Перезаряжается зельями края.
- Timer bonus - добавляет 1 минуту к таймеру с перезарядкой 1 минута 30 секунд.
*Примечание: характеристики предметов могут меняться в будущих обновлениях.
Интеграция с CraftTweaker (опционально)
Для версии Minecraft 1.16.5
Доступные события для обработки:
- TickEvent - срабатывает каждый тик во всех фазах таймера
- DangerousEvent - опасная фаза
- EmergencyEvent - критическая фаза
- TimeIsUpEvent - фаза завершения времени
Вы можете отменить стандартные эффекты мода, вызвав в скрипте метод .cancel(). Каждое событие содержит:
- player - данные игрока
- world - информация о мире
- pos - координаты
- tick - текущий тик таймера
Для версии Minecraft 1.12.2
Для работы с событиями нужно импортировать EventManager:
import crafttweaker.events.timeisup.EventManager;
EventManager.getInstance().onDangerous(function(event as DangerousEvent){
if(event.tick % 20 == 0) {
print(event.player.name + " dangerous " + event.tick);
}
});
Интеграция с Game Stages (только версия 1.16)
Вы можете "разблокировать" измерение (убрать таймер), добавив игроку соответствующую стадию в формате: timeisup
История изменений
Версия 1.3.0
- Timer Ward теперь доступен в креативном инвентаре
- Новые эффекты зелий:
- Exile Effect - ускоряет уменьшение таймера
- Doom Effect - призывает мобов вокруг игрока (в разработке)
- Система боссов - убийство босса временно отключает все таймеры
- Существа имеют шанс наложить эффект Exile
Версия 1.3.2
- Новый формат эффектов
- Настройка безопасного возрождения
- Интеграция с CraftTweaker
Версия 1.3.3
- Настройки спавна для эффекта Doom
- Исправление ошибки спавна мобов
- Настраиваемое время перезарядки
- Портирулено на версию 1.12.2
Рецепты крафта
Timer bonus
Timer anchor
Перезарядка таймера