Руководство по KatsuAvatars

Руководство Руководство по KatsuAvatars

Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Полное руководство по плагину KatsuAvatars

Глава 1: Логика работы и архитектура плагина

Как это работает:
1. Плагин берет скин игрока.
2. На лету сжимает его до сетки пикселей (обычно 8x8 или 16x16).
3. Превращает каждый пиксель в специальный Unicode-символ со своим цветом, используя возможности форматирования MiniMessage или HEX-цвет в связке с кастомным провайдером шрифтов в ресурс-паке.
4. Выдает готовый плейсхолдер, который можно вставить в TAB, DeluxeMenus или EssentialsX Chat.

Глава 2: Разбор главного файла конфигурации (config.yml)

Если вы используете какой нибуди плагин на генерацию Ресурспака например Oraxen, ItemAdder, Nexo то отключите
YAML:
texture-pack:
    enable: false

иначе при перезагрузке KatsuAvatars и ваш плагин будут конфликтовать

настраиваем если очень надо:
YAML:
database:
    enable: false
    host: localhost
    port: 3306
    database: minecraft
    username: username
    password: password
config.yml
YAML:
# Download it here: https://black-minecraft.com/resources/5865/
# ################################################################################################
#      _  __          _                      _                      _                           #
#     | |/ /   __ _  | |_   ___   _   _     / \    __   __   __ _  | |_    __ _   _ __   ___    #
#     | ' /   / _` | | __| / __| | | | |   / _ \   \ \ / /  / _` | | __|  / _` | | '__| / __|   #
#     | . \  | (_| | | |_  \__ \ | |_| |  / ___ \   \ V /  | (_| | | |_  | (_| | | |    \__ \   #
#     |_|\_\  \__,_|  \__| |___/  \__,_| /_/   \_\   \_/    \__,_|  \__|  \__,_| |_|    |___/   #
#                                                                                               #
# ################################################################################################
# -                           *\ Created by Katsutori Studio © /*                               -#
# ################################################################################################

config:
 
  # Use your own MySQL database, by activating the option below,
  # the default database is SQLite.
  database:
    enable: false
    host: localhost
    port: 3306
    database: minecraft
    username: username
    password: password
 
  # The texture pack that will be sent to the player when they join the server.
  # The texture pack must be in a .zip format and uploaded to a file-hosting service.
  texture-pack:
    enable: false
    # The URL of the texture pack.
    link: https://download.mc-packs.net/pack/05c280a381787f7de68cef626ab1ba28dc24fa64.zip
 
  messages:
    prefix: ' &a&l✔ &8| #db3c3c&lK#de3d3d&la#e23e3e&lt#e53f3f&ls#e84040&lu#eb4141&lA#ef4141&lv#f24242&la#f54343&lt#f84444&la#fc4545&lr#ff4646&ls
      &8: &f'
    no-args: '&lUsage: &e/ka <reload/download/avatar> &fto use command.'
    no-args-download: '&lUsage: &e/ka download <player> &fto use command.'
    no-args-avatar: '&lUsage: &e/ka avatar <size> <player> &fto use command.'
    no-avatar-found: '&cNo avatar found for the player, please use /ka download <player>
      to download the player''s head.'
    avatar-size: '&cThe size of the avatar must be SMALL, MEDIUM, NORMAL or LARGE.'
    reload: '&fThe plugin has been reloaded.'
    download: '&fThe player''s &e%player% &fhead has been downloaded.'
    download-head-error: '&cAn error occurred while downloading the player''s head.'
    no-permission: '&cYou do not have permission to use this command.'


Глава 3: Настройка интеграции с Ресурс-паками

ОБЯЗАТЕЛЬНО СОХРАНИТЕ ВАШ РЕСУРСПАК ЕСЛИ ИСПОЛЬЗУЕТЕ Oraxen, ItemAdder, Nexo и т.п. потому что KatsuAvatars удалит весь ваш пак и вставит свой

Нам нужно положить файлы KatsuAvatars по этому пути: assets/minecraft/font/
из plugins\KatsuAvatars\resourcepack\assets\minecraft\font
если у вас уже настроен default.json то вставляем этот кусочек:
JSON:
      {
        "type": "ttf",
        "file": "minecraft:katsuavatars.ttf",
        "shift": [0, 0],
        "size": 12.0,
        "oversample": 40.0,
        "skip": ""
      }

Глава 4: Использование плейсхолдеров (PlaceholderAPI)

%katsu_avatar_size% SMALL, MEDIUM, NORMAL, LARGE, GIANT
%katsu_player_name%

Глава 5: Список команд

Список команд:
  • /katsuavatar reload - Перезагрузка конфигурации плагина
  • /katsuavatar avatar SMALL, MEDIUM, NORMAL, LARGE - выбор размера иконки

Важное предупреждение при работе со скинами:
Скин отображается правильно только если у игрока лицензия майнкрафта
Автор
Nagivka
Просмотры
57
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Nagivka

Поделиться ресурсом

Назад
Сверху Снизу