Quilt Kotlin Libraries (QKL) - это официальный набор Kotlin-обёрток от команды Quilt, созданный для разработки модов под Майнкрафт. Если ты пишешь моды на Kotlin и используешь Quilt Loader, то эта библиотека - твой must-have.
По сути, QKL - это связующее звено между Kotlin-кодом твоего мода и Quilt Standard Libraries (QSL), а также ванильным Minecraft. Она сама подтягивает Kotlin StdLib и несколько библиотек из семейства Kotlinx (сериализация, корутины и прочее).
Важный момент: если у тебя установлен Quilt Kotlin Libraries, то Fabric Language Kotlin ставить не нужно - библиотека уже включает всё необходимое.
Kotlin - современный язык, который по сравнению с Java даёт более лаконичный и безопасный код. В контексте модов это означает меньше шаблонного кода, более читаемые крафты и механики, меньше шансов на вылет. QKL берёт на себя рутину: маппинги, регистрацию предметов/блоков, события - и предоставляет всё это в более Kotlin-дружественном виде.
Quilt Project - это открытый, community-driven инструментарий для моддинга Майнкрафта. Его главная фишка - скорость, модульность и современный подход. В отличие от Forge, Quilt изначально проектировался с учётом лёгкости и гибкости, и Kotlin Libraries - часть этой философии.
Скачай Quilt Kotlin Libraries, если пишешь моды на Котлин - сэкономишь кучу времени и нервов. Для обычного игрока библиотека не даёт видимых изменений в игре, но для мододела это фундамент.
Официальные Kotlin-библиотеки от Quilt Project. Добавляют обёртки для QSL и Minecraft, а также встроенные Kotlin StdLib и Kotlinx. Требуется Quilt Loader.