
JamLib
JamLib - библиотека для Fabric и Forge от JamCoreModding. Упрощает разработку модов, добавляя абстракции платформы, JSON5-конфиги и защиту от пиратских репостов.
JamLib - это библиотека, на которой держатся все моды от команды JamCoreModding. Если ты когда-нибудь ставил их моды и замечал, что они работают и на Fabric, и на Forge без лишних плясок с бубном - спасибо нужно сказать именно JamLib.
Что это и зачем нужно
В Майнкрафт-моддинге есть вечная проблема: код, написанный под Fabric, не работает на Forge, и наоборот. JamLib решает это через Architectury - прослойку, которая позволяет писать один код, а запускать его на обеих платформах. По сути, это технический фундамент, который берёт на себя всю грязную работу по совместимости.
Что даёт JamLib
- Абстракции платформы - не нужно писать отдельные классы для Fabric и Forge. Всё уже сделано за тебя.
- JSON5-конфиги - более гибкий формат, чем обычный JSON. Можно оставлять комментарии, не париться с запятыми в конце строки.
- Защита от пиратских репостов - библиотека умеет проверять, не выложил ли кто-то мод на 9minecraft и подобных сайтах. Полезно для авторов, которые хотят знать, где гуляет их контент.
Для кого это
JamLib - не для игроков, а для разработчиков. Если ты пишешь моды и хочешь, чтобы они работали на Fabric, Forge и NeoForge без лишней головной боли - это твой выбор. Ну а если ты просто игрок - ставь моды от JamCoreModding, JamLib уже внутри.
Совместимость
Библиотека работает на Fabric, Forge и NeoForge для актуальных версий Minecraft. Точные версии лучше смотреть на странице загрузки.
Скачать JamLib можно на Modrinth или CurseForge - выбирай, что удобнее.
