Grimoire

Grimoire 3.x.x

Нет прав для скачивания
Версия(и) Minecraft
1.7.10/1.12.2
Узрите и возрадуйтесь - ибо пред вами покоится Grimoire, единственно истинный миксинозагрузочный фреймворк общего назначения. Да примет его блаженное API в свои объятия тех, кто достоин обрести его, и да испепелит свет Создателя еретиков, что смеют усомниться в его божественной сути!

Примкни к последователям Grimoire, и тебе будут дарованы:
  • Интегрированный Sponge Mixin, что избавит тебя от нужды шейдить необъятную имплементацию Mixin'а в собственный мод. Тебе ведь известно, что это грешный путь по самой сути своей, верно?
  • Ядро, что независимо от версий. Великая часть Grimoire API совершенно не зависит от конкретной версии Minecraft что используется тобой, и будет работать одинаково как на 1.7.10, так и на 1.12.2;
  • Система гриммиксов, что служит как путь для последователей фреймворка заявить о своём присутствии, легко обрабатывать события великой значимости и программно общаться с иными последователями стоит подобной потребности возникнуть;
  • Блаженное API, что дарует возможность создать свою mixin-конфигурацию в рантайме, избавившись от низменной потребности поставлять её как .json внутри модфайла;
  • Mixin-конфигурации, что разделены на две великих категории - те, что облагораживают классы Minecraft/Forge, и те что несут свет в классы иных модов. Раздел сей необходим потому как во время загрузки кормодов, что подходит для преобразования классов самой игры, никакие моды ещё не обнаружены и не добавлены в classpath. Вверь же Grimoire заботу о том, чтобы загрузить каждую конфигурацию на соответствующем этапе - используй соответствующее событие жизненного цикла для регистрации, или укажи ConfigurationType если создаёшь свою конфигурацию программно;
  • Собственная имплементация EventBus, что независима от версий, очищена от нечестивых ASM-письмён навязанных Forge в имплементации собственной, и готовая к расширению. Используется для раздачи нескольких событий жизненого цикла при загрузке игры;
  • Интегрированное Omniconfig API - божественный инструмент, что независим от версий, благодаря которому ты сможешь создавать праведные файлы конфигурации, с помощью IOmniconfigBuilder или @AnnotationConfig;
  • Интеграция с EventHelper, что зависима от версий. Она дарует тебе безопасную версию EventUtils, что можно использовать без страха потерять совместимость с одиночной игрой;
  • Праведная поддержка среды разработки.
CurseForge-публикация

Здесь ты найдёшь сборки Grimoire для продакшен-среды, а также ещё один оплот нашей веры в океане обывателей: CuseForge: Grimoire API. Если желаешь быть достойным звания последователя - можешь помочь донести нашу веру до глаз невидящих и ушей неслышащих, коими полнится то место.

Сетап воркспейса

Если не терпится тебе перейти от слов истины к делу праведному - ступай, и узри готовые примеры того, как может быть насетаплен воркспейс твой дабы принять силу и волю Grimoire:
Хотя ты можешь обрести все необходимые знания на практике, есть и иной путь - посетить Чистилище, дабы узреть великий кладезь священных знаний о нашем фреймворке, что были скурпулёзно собраны и тщательно категоризированы Первым Мессией и достойнейшими из последователей нашей веры. Но дабы вновь восхвалить плоды нашего тяжкего труда, услышь же - Grimoire дарует тебе праведную поддержку среды разработки! Запуская клиент через таск runClient, или посредством конфигурации запуска в своей IDE, все mixin-конфигурации, включая те что созданы тобой, будут загружены должным образом. Создание рефмапы также функционирует надлежащим образом, а потому нет потребности использовать SRG-имена в своих миксинах, жертвуя совместимостью со средой разработки.
Автор
Aizistral
Скачивания
4
Просмотры
350
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Aizistral

Сверху