[TitleManager] Animated textures for playerlist example | ItemsAdder addon 1.0

Customize your playerlist | ItemsAdder addon

  1. The_Gust
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.15
    • 1.16
    Contributors:
    _TheGust_, LoneDev
    Languages Supported:
    English, Russian
    This is not a plugin!
    This is an addon for ItemsAdder
    and TitleManager

    notes: addon created only for ItemsAdder font-features demonstration, and it should be edited by you. Settings up requires a lot of experience in using ItemsAdder and TitleManager plugins, please, don't leave bad reviews due complexity of the setup.

    In addition to the complexity of configuration - there is a problem with boards for information and advertising on 4:3 and 16:9 monitors with using oversized GUIs, if you want to avoid such incompatibilities - just remove them.

    Make your playerlist better with animated textures!
    [​IMG]
    Article languages:
    About:
    The addon is based on the mechanic of replacing fonts using the ItemsAdder texturepack and it can be displayed and animated by using the TitleManager plugin, which includes PlaceholderAPI support.
    The addon, like all replaced fonts via ItemsAdder, will not work for players if they use the Force-unicode function in language options. This is caused by bad game mechanic, you can fix that by using this information.
    Important! The addon is extremely situational (as example - every server should have their own animated logo) and needs to be changed by you for your own server.

    How to install:
    Step 1) Install ItemsAdder (v2.1.23 or newer) plugin himself.
    Step 2) Install PlaceholderAPI

    Step 3) Install TitleManager
    Step 4) Unpack "Custom tablist addon" archive to any location and choose more favorite style from the two (style_1 (classic) or style_2 (transparent)) for further work on it:
    Style 1: Classic
    [​IMG]
    Style 2: Transparent
    [​IMG]

    Step 5) Move "plugins" folder from folder of more liked style to the root folder of your server.
    WARNING! If TitleManager already installed and you have your own config files - DON'T move folder with TitleManager configurations from addon (move everything except the TitleManager folder), otherwise - your player-list and scoreboard configuration will be lost. Instead - copy Animations folder (at the path: "plugins\TitleManager\animations") to your TitleManager configurations folder, and then copy the HEADER and FOOTER lines to your config file.
    [​IMG]

    Step 6) Type "/iazip" command on your spigot server and follow next option:
    - if you use eternal host as a texturepack host - send auto-generated texturepack (ItemsAdder/data/assets/resouce_pack/pack.zip) on your eternal host and paste the link into the main ItemsAdder config file, after this - type "/iareload" and "/iatexture all" commands to reload and download (redownload) your texturepack.
    - if you use self-hosting - type "/iareload" and you don't need to do anything else.

    Step 7) Reload TitleManager configuration via "/titlemanager reload" command.
    Step 8) Done.

    How to change/delete certain addon elements:
    WARNING! If you want to add your own additional frames to animated elements - add them as separate Font-images via ItemsAdder and go to the TitleManager configurations folder, open the ANIMATIONS folder inside it and add frames to animation-file (.txt) of the desired element based on the sample inside.
    ";offset_N:" (where N is an integer) placeholder in the animations configurations needed to offset the element along the X-axis. The string "Y_Position: N" (where N is an integer) in the Itemsadder Font-image configuration needed to offset the element along the Y-axis.


    Which element will we change or delete?
    [​IMG]
    Top of the screen "darkening":
    This part does not need to be changed.

    Remove it:
    Replace - '%img_gray_top_overlay%' to empty string (- ' ') in TitleManager configuration in HEADER.
    Full-screen "darkening":
    This part does not need to be changed too.

    Remove it:
    Replace - ':gray_overlay:' line to empty string (- ' ') in the TitleManager configuration and delete all the extra empty lines in FOOTER:
    Animated background of main window:
    Change it:
    Change each frame (tablist_main_background_animation_frame1-3, tablist_main_background) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" and "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background\tablist_main_animation" folders via using any graphic editor.

    Remove it:
    Replace - ';offset_N:${background}' to empty string (- ' ') in the TitleManager configuration in HEADER.
    Animated logo (graphic inscription):
    Change it:
    Change each frame (frame1-20) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\logo" folder via using any graphic editor.

    Remove it:
    Replace - ';offset_N:${logo}' to empty string (- ' ') in the TitleManager configuration in HEADER.
    Text inside main window:
    Change it:
    Change text lines - '&f & lTotal Server online&f &l%bungee_total%' and -' & f & nCurrent server online:&f &l%server_online%' to your own text in the TitleManager configuration in HEADER.

    Remove it:
    Replace lines - '&f&lTotal Server online&f &l%bungee_total%' and - '&f&nCurrent server online:&f &l%server_online%' to empty ones (- ' ') in the TitleManager configuration in HEADER.
    Animated information board background and animated ads board background:
    Change it:
    Change each frame (tablist_information_board1-4) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\information_board" folder for INFORMATION board via using any graphic editor.
    Change each frame (tablist_ads_board1-4) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\ads_board" folder for ADVERTISEMENT board via using any graphic editor.

    Remove both:
    Replace - ';offset_N:${information_background};offset_N:${ads_background}' to empty string (- ' ') in the TitleManager configuration in HEADER.
    Animations inside boards:
    Change it:
    Change each frame (example-0-18) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\information_board\info_in_frames" folder for INFORMATION board via using any graphic editor.
    Change each frame (example-0-49) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\ads_board\ad_in_animation" folder for ADVERTISEMENT board via using any graphic editor.

    Remove both:
    Replace - ';offset_N:${info_in_frames};offset_N:${ad_in_frames}' to empty string (- ' ') in the TitleManager configuration in HEADER.
    Player-list title:
    Change it:
    Edit PNG file (playerlist_icon.png) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" folder via using any graphic editor.

    Remove it:
    Replace - '&f%img_playerlist_icon%' with an empty string (- ' ') in the TitleManager configuration in HEADER.
    Player-list background:
    Change it:
    Edit PNG file (tablist_playerlist_background.png) in "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" folder via using any graphic editor. To avoid unnecessary darkening of lower part of the texture - leave it semi-transparent.

    Remove it:
    Replace - '&f%img_playerlist_background%' to empty string (- ' ') in the TitleManager configuration in HEADER.



    Кратко об аддоне:
    Аддон базируется на механике плагина ItemsAdder заменять текстуры шрифтов и каждый символ может быть показан при помощи плагина TitleManager, который включает поддержку PlaceholderAPI.
    Аддон, как и любые другие аддоны связанные с этой механикой, а так же контент самого ItemsAdder'а, перестает работать, если пользователь включит "насильное" использование символов юникода. Чтобы это пофиксить - используйте информацию из этой статьи.
    Важно! Аддон крайне ситуативен (как пример - анимированный логотип должен быть у каждого свой) и нуждается в изменении вами для вашего же сервера. Кроме того, его настройка является крайне сложной для понимания и требует большого опыта в настройке плагина ItemsAdder и плагина TitleManager. Не оставляйте плохих отзывов за сложную настройку аддона.
    Помимо сложности настройки существует проблема с щитами для информации и рекламы на мониторах 4:3 и 16:9 с использованием слишком большого размера GUI, если вы хотите избежать подобных несовместимостей - удалите их.
    [​IMG]

    Как установить:

    Шаг 1) Установи непосредственно сам ItemsAdder (версии 2.1.23 или новее) и не в коем случае не скачивай сливы с blackspigot'а.
    Шаг 2) Установи PlaceholderAPI

    Шаг 3) Установи TitleManager
    Шаг 4) Распакуй архив Custom tablist addon в любое место и выбери более понравившийся стиль из двух (style_1 (classic) или style_2 (transparent)) для дальнейшей работы над ним:
    Стиль 1: Классика
    [​IMG]
    Стиль 2: Прозрачный

    [​IMG]

    Шаг 5) Перемести папку "plugins" из папки более понравившегося стиля в корневую папку сервера рядом с ядром.
    Важно! Если у вас уже установлен TitleManager - НЕ перемещайте папку с конфигурациями конкретно TitleManager'а (переместите все, кроме папки TitleManager), иначе - ваш конфиг списка игроков и scoreboard'а будет потерян. Вместо этого - скопируйте папку Animations (по пути: plugins\TitleManager\animations) в папку ваших конфигураций TitleManager'а, а затем скопируйте строки HEADER и FOOTER в свой конфиг-файл.
    [​IMG]

    Шаг 6) Используй команду "/iazip" на твоем спигот-сервере и следуй следующему указанию:
    - если ты используешь внешку в качестве хоста для текстур - залей автоматически-сгенерированный пакет текстур (он находится тут: ItemsAdder/data/assets/resource_pack/pack.zip) на твой внешний ресурс и запиши ссылку на него в основной itemsadder конфиг, если ты этого еще не делал. После - используй команды "/iareload" и "/iatexture all" чтобы перезагрузить конфигурации плагина и насильно залить (перезалить) всем игрокам набор текстур.
    - если ты в адеквате и используешь этот способ - просто пропиши "/iareload" и больше ничего не делай, все должно прекрасно работать.
    Шаг 7) Перезагрузи конфигурацию TitleManager при помощи "/titlemanager reload".
    Шаг 8) Готово.

    Как изменять/удалить определенные элементы аддона:
    Важно! Чтобы добавить свои дополнительные кадры в какой либо анимированный элемент - добавьте их как отдельные Font-картинки через ItemsAdder и перейдите в папку конфигураций TitleManager, внутри нее откройте папку ANIMATIONS и добавьте кадры внутрь анимационного файла нужного элемента по образцу.
    Надпись ";offset_N:" (где N - целое число) в конфигурации анимации нужна для смещения элемента по X-оси. Строка "Y_Position: N" (где N - целое число) в конфигурации Font-картинки ItemsAdder'а нужна для смещения элемента по Y-оси.


    Какой элемент будем менять или удалять?
    [​IMG]
    Верхняя часть затемнения экрана:
    Данная часть не нуждается в изменении.

    Удалить:

    Замените строку - '%img_gray_top_overlay%' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Готово.
    Полноэкранное затемнение:
    Данная часть не нуждается в изменении.

    Удалить:

    Замените строку - ':gray_overlay:' на пустую (- ' ') в конфигурации TitleManager и удалите все лишние пустые строки в FOOTER:
    Готово.
    Анимированный фон основного окна:
    Изменить:
    Измените каждый кадр (tablist_main_background_animation_frame1-3, tablist_main_background) в папках "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" и "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background\tablist_main_animation" при помощи любого графического редактора.

    Удалить:

    Замените строку - ';offset_N:${background}' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Анимированный логотип (графическая надпись):
    Изменить:
    Измените каждый кадр (frame1-20) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\logo" при помощи любого графического редактора.

    Удалить:

    Замените строку - ';offset_N:${logo}' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Текст внутри основного окна:
    Изменить:
    Измените текстовые линии - '&f&lTotal Server online&f &l%bungee_total%' и - '&f&nCurrent server online:&f &l%server_online%' на желаемый текст в конфигурации TitleManager в HEADER.

    Удалить:

    Замените строки - '&f&lTotal Server online&f &l%bungee_total%' и - '&f&nCurrent server online:&f &l%server_online%' на пустые (- ' ') в конфигурации TitleManager в HEADER.
    Анимированный фон информационного щита и анимированный фон щита объявлений:
    Изменить:
    Измените каждый кадр (tablist_information_board1-4) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\information_board" для щита INFORMATION при помощи любого графического редактора.
    Измените каждый кадр (tablist_ads_board1-4) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\ads_board" для щита ADVERTISEMENT при помощи любого графического редактора.

    Удалить оба щита:

    Замените строку - ';offset_N:${information_background};offset_N:${ads_background}' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Анимации внутри щитов:
    Изменить:
    Измените каждый кадр (example-0-18) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\information_board\info_in_frames" для щита INFORMATION при помощи любого графического редактора.
    Измените каждый кадр (example-0-49) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\ads_board\ad_in_animation" для щита ADVERTISEMENT при помощи любого графического редактора.

    Удалить оба щита:

    Замените строку - ';offset_N:${info_in_frames};offset_N:${ad_in_frames}' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Заголовок списка игроков:
    Изменить:
    Измените PNG-файл (playerlist_icon.png) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" при помощи любого графического редактора.

    Удалить:

    Замените строку - '&f%img_playerlist_icon%' на пустую (- ' ') в конфигурации TitleManager в HEADER.
    Фон списка игроков:
    Изменить:
    Измените PNG-файл (tablist_playerlist_background.png) в папке "plugins\ItemsAdder\data\resource_pack\assets\custom_tablist\textures\font\background" при помощи любого графического редактора. Чтобы избежать лишнего затемнения нижней части текстуры - оставляйте ее полупрозрачной.

    Удалить:

    Замените строку - '&f%img_playerlist_background%' на пустую (- ' ') в конфигурации TitleManager в HEADER.




    If you see this:
    [​IMG]
    or if you see white squares instead of pictures/animations - you made a mistake with installation.

Recent Reviews

  1. TNTLovers
    TNTLovers
    5/5,
    Version: 1.0
    this addon is great but is there a way to change the logo to not animated
    if you know please DM me Starfruitジ#5240, also great addons!
    1. The_Gust
      Author's Response
      Thanks for your review. You can disable animated logo in TitleManager configuration very easy. Just put %img_logo_frame1% instead of ${logo}
  2. CivicXFB
    CivicXFB
    5/5,
    Version: 1.0
    This resource pack is very cool, but I GUI is very huge, it's a really great production, thanks for the addon!
    1. The_Gust
      Author's Response
      Thank you for review!
      About oversized GUIs - you always can disable or resize any thing from addon.
  3. Athame
    Athame
    5/5,
    Version: 1.0
    Worked excellently, and the developer is very helpful, and he accepts ideas and fixes your problems. Thanks again
    1. The_Gust
      Author's Response
      Thank you for your review с:
  4. salamtosucuk
    salamtosucuk
    5/5,
    Version: 1.0
    How did you use gif unicodes? Can you explain?
    1. The_Gust
      Author's Response