Плагин-библиотека для серверов Майнкрафт на Kotlin, который упрощает работу с текстовыми компонентами Kyori Adventure. Он нужен разработчикам плагинов для создания сообщений, описаний предметов, заголовков и интерактивного текста.
Возможности
- Сборка текстовых компонентов через Kotlin DSL: обычный и переводимый текст, привязки клавиш, MiniMessage, пробелы и переносы строк.
- Создание списка компонентов для лора предметов через
componentList. - Оформление текста цветами, тенями, зачёркиванием, подчёркиванием и курсивом; стили можно сохранять в переменные через
style. - Действия при нажатии и наведении курсора, включая выполнение команды и показ текста.
- Настройка MiniMessage: строгий режим, собственные теги и подстановки.
- Создание главного и подзаголовка с длительностью появления, показа и исчезновения.
Как пользоваться
Компоненты создаются функцией component, а строки лора — componentList. Для текста MiniMessage используется mini, для переводимых строк — translatable, а стили можно задавать через with, without или методы вроде .color() и .decoration().

Требования
Для Paper доступны варианты bundle и spacefree: первый включает Kotlin Standard Library в плагин, второй загружает её средствами Paper. Для Velocity доступен вариант bundle.
