# Как использовать кастомные иконки на сервере

**URL:** https://talk.24serv.pro/t/kak-ispolzovat-kastomnye-ikonki-na-servere/23473
**Category:** Инструкции
**Tags:** from\_bedrock\_wiki
**Created:** [19.Май.2024 14:39:31 UTC](https://talk.24serv.pro/t/kak-ispolzovat-kastomnye-ikonki-na-servere/23473 "2024-05-19T14:39:31Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Dinner\_Bone](https://talk.24serv.pro/user_avatar/talk.24serv.pro/dinner_bone/32/19014_2.png) [@Dinner\_Bone](https://talk.24serv.pro/u/Dinner_Bone)
#### Post date: [19.Май.2024 14:39:32 UTC](https://talk.24serv.pro/t/kak-ispolzovat-kastomnye-ikonki-na-servere/23473/1 "2024-05-19T14:39:32Z")

</div>

![Icons](https://cdn.talk.24serv.pro/original/2X/c/ca116049e43ca3ebec3c94e42db5a25c2848a42e.jpeg)

Многие уже, возможно, видели такие рода иконки на серверах. Это не только красиво, но и уникально. В данной теме я подробнее расскажу, как использовать такие же иконки на своем сервере Майнкрафт _(данная тема актуальна как для версии 1.1, так и для 1.20 и выше)_.

**Данный гайд никак не гарантирует, что вы сможете воссоздать всё точно так же, всё зависит исключительно от вас.**

* * *

## Как это работает?

Само собой, кастомные иконки на сервере, да и в игре целиком, по умолчанию присутствовать не будут. Их надо добавлять через кастомные ресурс паки. На некоторых платформах интернета есть уникальные символы _(так называемые **[Юникоды](https://ru.wikipedia.org/wiki/%D0%AE%D0%BD%D0%B8%D0%BA%D0%BE%D0%B4)**)_, которые могут отображаться исключительно на этой платформе, вне платформы они обозначаются **[заменяющим символом](https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D1%8F%D1%8E%D1%89%D0%B8%D0%B9_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB)**. Майнкрафт не исключение.

## Как создать свою собственную иконку?

Зная, что кастомные иконки создаются благодаря кастомным ресурс пакам, нам нужно создать новый ресурс пак. Скачайте [этот](https://talk.24serv.pro/uploads/short-url/79yoDDmNfh3OEwKO3cFJp5845Fq.zip) ресурс пак, если у вас версия 1.20 и выше, или [этот](https://talk.24serv.pro/uploads/short-url/bXtdU4lU90UsgQNsPXXgUbatbFt.zip), если у вас версия 1.1. В папке **font** вы найдете файл **glyph\_E9.png** , это будет вашим шаблоном для создания. Откройте любой пиксель арт редактор _(я использовал **[Pixel Studio](https://store.steampowered.com/app/1204050/Pixel_Studio__pixel_art_editor/)**)_ и в нужных вам квадратиках нарисуйте иконки, которые вы хотите, а после завершения удалите рамку _(по 1 пикселю)_ вокруг вашей иконки _(пример в файле **example.png** )_. Сохраните ваш результат с названием **glyph\_XX.png**. Обязательно вместо **XX** придумайте уникальный двухзначный код, состоящий из английских букв или чисел _(например **glyph\_E9.png** , **glyph\_00.png** , **glyph\_EE.png** и другие вариации)_. В файле **manifest.json** обязательно поменяйте **uuid** в двух разных местах. Также не допустите, чтобы они были похожи друг на друга. Остальное измените под свой сервер.

## Как использовать свою собственную иконку?

Сперва заархивируйте ваш готовый ресурс пак в **zip** архив и загрузите его на сервер _(ничего сложного тут нет)_. Убедитесь, что ресурс пак загружен стабильно, зайдя на сервер самостоятельно.

В шаблоне все квадраты были созданы не просто так, каждый квадрат имеет своё уникальное положение, начиная от 00 и заканчивая FF.

 ![Positions](https://cdn.talk.24serv.pro/original/2X/8/8c41049c5067b035c766c757e9f062c0a0cab74a.png)  
Тут перечислены все позиции квадратиков.

Теперь запомните позиции своих квадратиков, на которых вы рисовали иконки _(в **example.png** это `00`, `01`, `02`, `03`, `04` и `05`)_. Теперь надо сформулировать код _(или текст? я не знаю, как это называется, буду называть кодом)_, который мы позднее сконвертируем в наш символ. Первые 2 символа кода это всегда `0x`, затем идет код нашего файла **glyph** _(это те два символа, которые вы ставили при создании иконок вместо **XX** )_. Ради примера пусть будет `E9`. И последние два символа это позиция вашей иконки _(напомню, что моими были `00` и т.д.)_. Для примера пусть будет `00`. Таким образом, если всё сложить, то должно получиться `0xE901` _(`0x` - обязательное начало, `E9` - ваш код **glyph** , `01` - ваш код позиции иконки)_. Когда наш код полностью готов, его надо конвертировать в символ. Перейдите [по этому сайту](https://unicodelookup.com/) и в поле вместо **latin** вставьте тот самый полученный код и отправьте его. В поле **Unicode character** скопируйте полученный символ. Полученный символ уже надо вставить туда, куда вам нужно на сервере, будь то чат или плагин. В игре оно будет отображаться корректно. Всё, ваша кастомная иконка в игре!

* * *

## FAQ

#### Почему шаблон 256x256, выше никак?

Можно использовать ещё и **512x512** _([шаблон](https://talk.24serv.pro/uploads/short-url/8eqNM4QP3XuXWX3uPEnGsTcW98y.png))_. Выше тоже можно, но не рекомендуется.

#### Почему вместо иконки у меня вопросительные знаки?

Это значит, что игра не смогла найти иконку по символу. Причина может быть в символе _(его неправильная конвертация или неправильный сформулированный код)_, в неправильности ресурс пака или в его отсутствии.

---

_[View the full topic](https://talk.24serv.pro/t/kak-ispolzovat-kastomnye-ikonki-na-servere/23473)._
