Библиотека Kotlin API для Fabric, предоставляющая инструменты для создания UI, работы с инвентарем, сетевыми пакетами и сохранения данных.
Скачать
Версия игры
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID:
Silk API для разработки модов на Kotlin
Silk — это API-библиотека на языке Kotlin, предназначенная для упрощения разработки модов в Minecraft. Она предоставляет набор готовых инструментов, включая поддержку создания пользовательских интерфейсов (GUI) с использованием Kotlin Compose, утилиты для работы с инвентарем и предметами, а также средства для создания сложных текстовых элементов. Библиотека также включает в себя поддержку работы с корутинами, сериализацию данных и сетевые возможности для отправки пакетов между клиентом и сервером.
Инструменты для создания интерфейсов и UI
Одним из ключевых преимуществ Silk является поддержка создания пользовательских интерфейсов. Библиотека предоставляет API для инвентаря и поддерживает интеграцию с Kotlin Compose UI, что позволяет разработчикам создавать современные и удобные меню без необходимости писать громоздкий код. Также в наборе утилит есть инструменты для создания сложных объектов текста с использованием Kotlin DSL, а также поддержка создания сборок текста (scoreboard/sideboard API) для отображения информации в игре.
Работа с данными и сетевыми пакетами
Для управления данными библиотека предлагает мощные инструменты. Поддерживается сериализация любых классов в формат NBT с использованием kotlinx.serialization, а также наличие собственного конструктора для NBT. Разработчики могут использовать API для хранения персистентных данных на чанках, сущностях и других объектах мира. Для сетевых взаимодействий предусмотрена поддержка отправки и приема пакетов (c2s, s2c, c2c) на базе kotlinx.serialization, что упрощает создание кастомных протоколов связи между клиентом и сервером.
Утилиты для разработки и расширения
Silk включает в себя ряд вспомогательных утилит, ускоряющих процесс разработки. В список входят корутины и задачи (coroutine utilities), расширения для работы с сущностями (Entities) и мирами (Worlds), а также геометрические утилиты. Особое внимание уделено интеграции с экосистемой Fabric: библиотека выступает в качестве обертки над Brigadier для работы с командами и предоставляет Kotlin DSL для создания сложных текстовых объектов. Все версии проекта распространяются под лицензией GPL-3.0.
Связанные материалы
- YetAnotherConfigLib (YACL) — похожий мод
- Just Enough Items (JEI) — похожий мод
- Bookshelf — похожий мод
Автор: jakobkmar · Автор: Miraculixx · Лицензия: GPL-3.0-only
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | silk-all-1.12.0.jar 861.1 KB | 26.2 |
|
— | 0 | 20.06.2026 | |
| Релиз | silk-all-1.11.8.jar 857 KB | 26.1.2, 26.1.1, 26.1 |
|
— | 0 | 16.06.2026 | |
| Релиз | silk-all-1.11.6.jar 856.8 KB | 26.1.2, 26.1.1, 26.1 |
|
— | 0 | 28.03.2026 | |
| Релиз | silk-all-1.11.5.jar 871 KB | 1.21.11 |
|
— | 0 | 15.12.2025 | |
| Релиз | silk-all-1.11.4.jar 869.8 KB | 1.21.10, 1.21.9 |
|
— | 0 | 03.10.2025 | |
| Релиз | silk-all-1.11.3.jar 858.2 KB | 1.21.8 |
|
— | 0 | 18.08.2025 | |
| Бета | silk-all-1.11.2.jar 858.2 KB | 1.21.8, 1.21.7, 1.21.6 |
|
— | 0 | 18.06.2025 | |
| Релиз | silk-all-1.11.1.jar 858 KB | 1.21.5 |
|
— | 0 | 25.03.2025 | |
| Релиз | silk-all-1.11.0.jar 858.4 KB | 1.21.4, 1.21.3, 1.21.2 |
|
— | 0 | 19.01.2025 |
Скачать
Версия игры
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID: