▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/UI Timer Lib
UI Timer Lib

UI Timer Lib

A simple UI timer for mod creators, made to be as easy to use a possible.

Оцените первым
51
1

UI Utils

UI Utils is a small Fabric library that makes it easy to display simple HUD elements without having to write your own renderer.

It is designed for mod developers who want a quick and lightweight way to show text and timers on the player's screen.

Here is an example of this library in use.

Features

  • Display custom text on the HUD
  • Show live countdown timers
  • Change text and background colors easily
  • Show and hide the overlay
  • Lightweight and easy to integrate into other mods

Setting it up

  • Download the latest ui-utils-<version>.jar from the Versions tab.

  • Add the JAR to your project dependencies.

  • Add UI Utils as a dependency in your mod.

    fabric.mod.json

    {
      "depends": {
        "fabricloader": "*",
        "minecraft": "1.21.6",
        "ui-utils": "*"
      }
    }
    
  • Import within your Java file.

    Main.java

    import com.uitutils.UIUtils;
    

Usage

  • Show a labeled timer
UIUtils.show(String label, int seconds);
  • Hide timer
UIUtils.hide();
  • Set timer value
UIUtils.setTime(int seconds);
  • Set timer color (24-bit RGB hexadecimal integer)
UIUtils.setColor(int rgb);
  • Set background color (24-bit RGB hexadecimal integer)
UIUtils.setBackground(int rgb);

Internal fields

These fields exist for direct access but are not required for normal usage.

  • Query current HUD text string
UIUtils.text;
  • Query countdown value in seconds
UIUtils.secondsRemaining;
  • Query HUD visibility
UIUtils.visible;
  • Query HUD text color
UIUtils.color;
  • Query background color
UIUtils.background;

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная