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

UI Timer Lib

Простой UI-таймер для создателей модов, сделанный максимально удобным в использовании.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
321
Подписчиков на Modrinth
1
версия
1
Обновлён
12 июня 202612 июн.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 2 модам. Скачайте её, если этого требует другой мод.
Timer library in use — Timer library in use in my "Random Effects Every Minute " mod · свайп

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

Библиотека — нужна другим модам: её требуют 2
Работает на Fabric
Для Minecraft 1.21.6–1.21.11
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.0 от 12 июня 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

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

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

UI Utils

UI Utils — небольшая библиотека для Fabric, которая упрощает отображение простых элементов HUD без необходимости писать собственный рендерер. Она создана для разработчиков модов, которым нужен быстрый и лёгкий способ показывать текст и таймеры на экране игрока. Вот пример использования этой библиотеки. 2026-06-15-11-15-40

Возможности

  • Отображение собственного текста на HUD
  • Показ таймеров обратного отсчёта в реальном времени
  • Простое изменение цвета текста и фона
  • Показ и скрытие оверлея
  • Лёгкая и простая в интеграции в другие моды

Установка

  • Скачайте последний `ui-utils-.jar` во вкладке Versions.
  • Добавьте JAR в зависимости вашего проекта.
  • Добавьте UI Utils как зависимость в ваш мод. fabric.mod.json

    {
    "depends": {
      "fabricloader": "*",
      "minecraft": "1.21.6",
      "ui-utils": "*"
    }
    }
  • Импортируйте в вашем Java-файле. Main.java

    import com.uitutils.UIUtils;

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

  • Показать таймер с подписью
UIUtils.show(String label, int seconds);
  • Скрыть таймер
UIUtils.hide();
  • Задать значение таймера
UIUtils.setTime(int seconds);
  • Задать цвет таймера (24-битное RGB шестнадцатеричное целое)
UIUtils.setColor(int rgb);
  • Задать цвет фона (24-битное RGB шестнадцатеричное целое)
UIUtils.setBackground(int rgb);

Внутренние поля

Эти поля существуют для прямого доступа, но не требуются для обычного использования.

  • Получить текущую строку текста HUD
UIUtils.text;
  • Получить значение обратного отсчёта в секундах
UIUtils.secondsRemaining;
  • Получить видимость HUD
UIUtils.visible;
  • Получить цвет текста HUD
UIUtils.color;
  • Получить цвет фона
UIUtils.background;

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

Как установить UI Timer Lib?

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

Для каких версий Minecraft есть UI Timer Lib?

У UI Timer Lib есть сборки для Minecraft 1.21.6–1.21.11.

Нужен ли UI Timer Lib на сервере?

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

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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