JinxedLib — это библиотека, предназначенная для упрощения разработки модификаций, совместимых с несколькими загрузчиками, а также для создания модпаков.
Установка и настройка
Для подробного ознакомления с функционалом и инструкциями по установке доступна вики-страница, где описаны все возможности и этапы настройки.
Основные возможности
- Утилиты для регистрации объектов, позволяющие избежать повторной настройки сервисов в каждом новом мультизагрузочном проекте.
- Поддержка компостируемых предметов, добавляемых через дата-паки.
- Добавление топлива для печи с помощью дата-паков.
- Публичные общие классы блоков, например,
CommonStairBlock, позволяющие обойти ограничения доступа в ванильных классах. - Палитровые перестановки с использованием папок как источника спрайтов для создания цветных декоративных элементов.
- Invoker-миксины для доступа к приватным методам реестра в общем пакете.
- Утилиты для работы с табличками, позволяющие добавлять новые таблички в встроенный список без необходимости миксинов для метода
isValid. - Утилиты для творческих категорий, которые упорядочивают окрашенные блоки в правильном порядке, включая поддержку пользовательских модов с красками.
- Классы для поддержки воспламеняемости блоков, с уже реализованными методами для NeoForge, требующие реализации на стороне Fabric.
- Создание пользовательских модификаторов лута для NeoForge.









