Вход

Регистрация

Восстановление доступа

Silk

Silk

|

jakobkmar

Библиотека 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

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

Лицензия

GPL-3.0-only

Скачиваний:

10

Обновлено:

22.09.2026

ID:

Дополнения к моду3

Похожие моды20

Связанные материалы1

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.

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз silk-all-1.12.0.jar 861.1 KB 26.2 Fabric — 2 20.06.2026
Релиз silk-all-1.11.8.jar 857 KB 26.1.2, 26.1.1, 26.1 Fabric — 1 16.06.2026
Релиз silk-all-1.11.6.jar 856.8 KB 26.1.2, 26.1.1, 26.1 Fabric — 1 28.03.2026
Релиз silk-all-1.11.5.jar 871 KB 1.21.11 Fabric — 1 15.12.2025
Релиз silk-all-1.11.4.jar 869.8 KB 1.21.10, 1.21.9 Fabric — 1 03.10.2025
Релиз silk-all-1.11.3.jar 858.2 KB 1.21.8 Fabric — 1 18.08.2025
Бета silk-all-1.11.2.jar 858.2 KB 1.21.8, 1.21.7, 1.21.6 Fabric — 1 18.06.2025
Релиз silk-all-1.11.1.jar 858 KB 1.21.5 Fabric — 1 25.03.2025
Релиз silk-all-1.11.0.jar 858.4 KB 1.21.4, 1.21.3, 1.21.2 Fabric — 1 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

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

Лицензия

GPL-3.0-only

Скачиваний:

10

Обновлено:

22.09.2026

ID:

Дополнения к моду3

Похожие моды20

Связанные материалы1