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.2.2 [Forge]1.20.1Forge22 мая 2025367,1 КБ
ReleaseInline 1.20.1-1.2.2 [Fabric]1.20.1Fabric22 мая 2025359 КБ
ReleaseInline 1.21.1-1.2.2 [Fabric]1.21.1Fabric22 мая 2025206,5 КБ
ReleaseInline 1.21.1-1.2.2 [NeoForge]1.21.1NeoForge22 мая 2025210,4 КБ
ReleaseInline 1.20.1-1.2.1 [Fabric]1.20.1Fabric21 мая 20251,6 МБ
ReleaseInline 1.20.1-1.2.1 [Forge]1.20.1Forge21 мая 20251,6 МБ
ReleaseInline 1.21.1-1.2.1 [Fabric]1.21.1Fabric21 мая 20251,4 МБ
ReleaseInline 1.21.1-1.2.1 [NeoForge]1.21.1NeoForge21 мая 20251,4 МБ
ReleaseInline 1.20.1-1.2.0 [Fabric]1.20.1Fabric29 апреля 2025352,6 КБ
ReleaseInline 1.20.1-1.2.0 [Forge]1.20.1Forge29 апреля 2025360,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.