Предложение Прочее Смена префиксов на текстурированные значки (баджи)

76 просмотров

Gust
Gust
Админ

  • Обсуждения: 16
  • Посты: 93
  • Лайки: 77
30 августа 2025 г. в 17:54
1. Сменить длинные текстовые префиксы компактными значками (баджами). Работает следующим образом - к неиспользуемому символу таблицы Unicode прикрепляем текстуру, после чего этот символ можно использовать в любом месте.
2. Моды для реализации не требуются, необходим только ресурс-пак на стороне клиента.
3. Сделает чат и список игроков компактнее, чище и приятнее.
4. Фотокарточка:

Подготовленный ресурс-пак с значками с скриншота, подогнанные по высоте строки:
https://drive.google.com/file/d/1u9F3TZYJhMwUKVeBM3Y7A3GrTABPkBhZ/view?usp=sharing
Использованные юникод-символы в данном паке:
https://drive.google.com/file/d/1LcF8RKzotSUr59pKgi8h9KjGPo776y_o/view?usp=sharing

Как добавить текстуру к символу Unicode самостоятельно:
Добавив текстуру (высота которой кратна 9 (высота чата - 9 пикселей), умноженной на 2 (9,18,36...)) в пак в папку по пути assets/minecraft/textures/NAMESPACE
в default.json и unofrim.json в папке font ресурс-пака вписываем следующую запись:
{"providers":[{"file":"NAMESPACE/NAME.png","chars":["UNICODE"],"height":9,"ascent":8,"type":"bitmap"}]}

где NAMESPACE - имя нашей папки;
NAME.png - имя нашего PNG файла;
UNICODE - символ, на который будет добавлена текстура, должен быть уникальным для каждой.
Параметры height и ascent оставляем по умолчанию, это размер и высота
leha7cool
leha7cool
Игрок

  • Обсуждения: 11
  • Посты: 20
  • Лайки: 12
30 августа 2025 г. в 20:43
Хорошая идея, поддерживаю.