
SDM Core
SDM Core - мощная библиотека для Майнкрафт, упрощающая создание скриптовых элементов модов. Интеграция с ImGui, работа с NBT и многопоточные утилиты.
SDM Core - это библиотека для Майнкрафт, которая здорово упрощает жизнь мододелам. Вместо того чтобы каждый раз изобретать велосипед для базовых скриптовых элементов, этот мод-ядро берёт рутину на себя. Если ты разрабатываешь моды на Fabric или Forge, тебе точно пригодится.
По сути, SDM Core решает проблему дублирования кода и даёт готовые инструменты для работы с NBT, многопоточными задачами и даже интеграцией с ImGui (популярная библиотека для интерфейсов). То есть меньше танцев с бубном и больше времени на фишки самого мода.
Что даёт SDM Core
- Интеграция с ImGui - можно делать красивые и удобные графические интерфейсы прямо в игре. Никаких костылей с ванильными менюшками.
- Работа с NBT - готовые функции для чтения и записи NBT-тегов. Сохраняешь данные предметов, сущностей или блоков без лишнего кода.
- Кастомный сериализатор - упрощает сохранение и загрузку конфигов, структур данных, настроек мода. Всё в едином формате.
- Многопоточные утилиты - полезно для тяжёлых операций. Можно выполнять вычисления в фоне, не вешая игру.
Для кого это
Если ты пишешь моды под Minecraft 1.16-1.21 на Fabric или Forge, это ядро сэкономит кучу времени. Особенно если в моде много скриптовой логики, интерфейсов или работы с данными. Без SDM Core пришлось бы писать те же инструменты самому - а это сотни строк кода.
Скачайте SDM Core и подключите его как зависимость в своём проекте. Дальше останется только использовать готовые методы. Никаких сложных настроек - всё работает из коробки.
Одно но: не забывай указывать SDM Core в зависимостях у своего мода, иначе у игроков вылетит ошибка при запуске. В остальном - чистый профит для разработчика и конечного пользователя.
