Пока не проголосован


Авторы

CreativeMD

Автор

mchoarder

Издатель

Поделитесь постом


Теги


Мод Creative Core

Предоставляет основные функции, API и инструменты для разработчиков, а также улучшения в игре, такие как исправление лагов и команды.

Creative Core — это библиотечный мод для fabric, который добавляет множество основных функций и вносит изменения в код игры, чтобы она могла работать с некоторыми модами, с которыми он совместим. Он содержит множество новых API для разработчиков и несколько мелких геймплейных функций для игроков.


Для игроков

  • Исправлена ошибка лагов в игре, это было исправление лагов, которое существовало в некоторых частях игры при выгрузке чанка с большим количеством плиточных сущностей, например, печей (на серверах вроде 2b2t это активно использовалось). Этот фикс был добавлен в MC Forge.

  • Две игровые команды для конфигурации. /cmdconfig и /cmdclientconfig — обе команды конфигурации, которые существуют в игре и работают с настройками модов, использующих их.


Для разработчиков

  • API для графического интерфейса пользователя

  • API для конфигурации

  • Инструменты, связанные с ASM, Reflection и байткодом

  • Управление пакетами и их разбиение

  • Утилиты для игроков

  • Встроенный загрузчик модов

  • Унификация ItemStack с InfoStack Objects

  • Фальшивый мир для некоторых вещей

  • Инструменты для ингредиентов

  • Инструменты регистрации

  • Инструменты инвентаря

  • Математика

  • Абстракция

  • Не безопасные инструменты

  • Сериализация

  • Инструменты инвентаря, такие как просмотр слотов

  • И многое другое


Это хорошо подходит для создания модов, независимых от платформы, которые могут работать как на FabricMC, так и на MC Forge, и других. Он во многих отношениях лучше, чем инструменты вроде Architectury, так как имеет встроенный загрузчик, немного похожий на FeatureCreep, что позволяет, если вы захотите, проще объединить 2 платформы в 1 jar или по крайней мере иметь меньше различий между вашими файлами, экономя много времени и делая код более портативным. Он официально работает на MC forge (который сам по себе меняется сильно) и портирован на FabricMC. Многие моды CreativeMD, однако, все еще упакованы отдельно для каждого загрузчика.


Core, библиотечные и API моды — это головная боль, постоянно нужно их устанавливать, но этот добавляет множество библиотек, чтобы ускорить разработку модов для разработчиков. Некоторые моды, которые используют CreativeCore, включают


CreativeCore часто встречается в многих модпаках типа CreativeMDs и других модах, но не все моды сделаны CreativeMD, некоторые, такие как ModernOnlinePictureFrames, тоже его используют и создаются третьими лицами.