Inline avatar

Inline [1.21.1] [1.20.1]

Inline

Inline — это библиотека Minecraft для встроенного рендеринга вместе с текстом. Она включает функции для игроков, предназначенные в основном для развлечения, а также служащие примерами и вспомогательными инструментами для будущих разработчиков.

Ознакомьтесь с галереей для просмотра примеров!

Функции для игроков

Клиентская часть

Inline включает несколько встроенных обработчиков:

  • Предметы — например: [item:diamond_sword] — поддерживает любой ID предмета
  • Сущности — например: [entity:pig] — поддерживает любой ID типа сущности
  • Головы игроков — например: [face:samsthenerd] — поддерживает имя игрока
  • Иконка мода — например: [mod:inline]

Для замены символа : можно использовать различные символы, некоторые из которых изменяют масштаб отрисовки, что удобно для табличек:

  • ; и : — стандартный размер
  • , — масштаб ×0.75
  • ! — масштаб ×1.5
  • + — масштаб ×2

Доступна клиентская настройка ограничения максимального размера встроенных элементов в сообщениях чата для предотвращения блокировки других сообщений спамом.

Также можно добавить префикс к любому из этих элементов, чтобы исключить его обработку.

Некоторые другие моды, такие как EMI, REI и, вероятно, другие, добавляют в подсказку к предмету название мода-источника. Inline обнаруживает эту информацию и добавляет иконку мода.

Все параметры настраиваются через внутриигровой экран конфигурации.

Интеграция с Create

Отрисовка Inline поддерживается на информационных досках Create. Из-за ограничений при использовании с дисплейными линками (display links) могут возникать проблемы: требуется более широкая доска, чем ожидается, иначе содержимое обрезается и отображается некорректно.

Серверная часть

Серверные обработчики распознают [show:hand] или [show:offhand] для отображения в чате предмета, находящегося в соответствующей руке игрока.

Известные конфликты модов

  • Emojiful — из-за замены ими текстового рендерера, что препятствует применению миксинов Inline.

При обнаружении других конфликтов, пожалуйста, создайте issue!

Разработчикам

Ознакомьтесь с readme для получения дополнительной информации о разработке с использованием Inline!

Требуемые зависимости

Скачать Inline

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseInline 1.20.1-1.0.2 [Fabric]1.20.1Fabric25 ноября 2024337,3 КБ
ReleaseInline 1.20.1-1.0.2 [Forge]1.20.1NeoForge25 ноября 2024345 КБ
ReleaseInline 1.20.1-1.0.1 [Forge]1.20.1Forge29 сентября 2024344,9 КБ
ReleaseInline 1.20.1-1.0.1 [Fabric]1.20.1Fabric29 сентября 2024337,3 КБ
ReleaseInline 1.20.1-1.0.0 [Forge]1.20.1Forge9 сентября 2024344,8 КБ
ReleaseInline 1.20.1-1.0.0 [Fabric]1.20.1Fabric9 сентября 2024337,2 КБ
ReleaseInline 1.20.1-0.0.1 [Forge]1.20.1Forge19 июня 2024302,4 КБ
ReleaseInline 1.20.1-0.0.1 [Fabric]1.20.1Fabric19 июня 2024295,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.