CookieCore
CookieCore - техническая библиотека (core mod) для Майнкрафт от разработчика ephys. Содержит трансформеры доступа, хелперы и регистры, обеспечивая работу других модов.
CookieCore - это техническая библиотека, или, как говорят в комьюнити, ядро (core mod). Она не добавляет новых блоков, мобов или измерений в Майнкрафт. Зачем тогда ее качать? Все просто: без этой штуки не запустятся другие проекты от разработчика ephys.
Зачем нужны библиотеки в Minecraft
В моддинге очень часто разработчики выносят общие куски кода в отдельные файлы. Это экономит место, упрощает поддержку и избавляет от дублирования. Ванильный Minecraft не дает прямого доступа к некоторым внутренним механикам, поэтому нужны инструменты вроде CookieCore.
Внутри этой библиотеки лежат три основные вещи:
- Access transformer (трансформер доступа) - позволяет модам обходить защитные ограничения ванильного кода, чтобы менять то, что разработчики игры изначально закрыли для редактирования.
- Helpers (хелперы) - набор готовых функций. Чтобы автору не писать один и тот же код для каждого своего мода, он просто вызывает его отсюда.
- Registries (реестры) - система для быстрой регистрации новых предметов, блоков и энтити в игре.
Кому это нужно
По факту, обычным игрокам не нужно разбираться, как это работает. Вы просто скачиваете CookieCore, кидаете в папку mods и забываете. Автор разрешает использовать свой код где угодно: в личных сборках, в публичных модпаках или даже в ваших собственных модах. Лицензия максимально свободная.
Если вы собираете сборку модов для Майнкрафт и видите в списке зависимостей (dependencies) название CookieCore - не пытайтесь его удалить ради экономии места. Игра просто не запустится.
Важный нюанс
Если у вас крашится игра при запуске и в логах мелькает ошибка ClassNotFoundException или упоминание ephys, проверьте папку mods. Скорее всего, вы забыли закинуть этот файл. Библиотеки такого типа не конфликтуют с оптимизацией вроде Sodium или OptiFine, так как они работают на уровне бэкенда. На FPS они тоже никак не влияют, так что слабое железо не пострадает.
Как поиграть с друзьями с модом CookieCore?
Мод CookieCore куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода CookieCore будет готов за пару минут - BungeeHost сделает всё за вас.