
MultiCoreLib
MultiCoreLib — это основная библиотека, предоставляющая разработчикам модов для Forge полезные инструменты и утилиты для упрощения процесса программирования.
Основные возможности
TeleportTool — специальный класс для телепортации игрока между измерениями или внутри одного измерения к конкретным координатам.
MathF — содержит математические утилиты для расчетов, включая функции масштабирования значений, которые особенно полезны при работе с рендерингом. Например, преобразование целочисленных значений от 0 до 16 в дробные значения от 0 до 1, представляющие пространство внутри блока.
ItemGroupTool — упрощает создание творческих вкладок (креативных табов) в игре.
ItemTooltipComponent — позволяет отображать предметы непосредственно в подсказках. Визуальная демонстрация:
Дополнительные функции
Версия 0.0.1.7 и выше
RegistrationTool — утилитарный класс с функциями для регистрации, значительно упрощающий разработку.
ItemManagementTool — содержит функцию для подсчета определенного типа предметов в инвентаре (может считать больше одного стека).
Версия 0.2.2.1
С выходом Minecraft 1.18 и появлением связки (bundle) была реализована улучшенная система для отображения предметов в подсказках. Рекомендуется ознакомиться с документацией для получения актуальной информации.
Совместимость
Библиотека предназначена в первую очередь для модов от команды MultiTeam, но может использоваться любыми разработчиками модов для Forge.