
Skills API
Основное назначение
Skills API представляет собой библиотечный мод, который служит фундаментом для работы других модификаций, разработанных мной. В настоящий момент он активно используется в проектах, созданных специально для платформы SkillSun.
Технические особенности
Библиотека предлагает расширенный функционал для кастомизации игрового процесса:
- Специализированная система отрисовки для мобов, блоковых сущностей, предметов и брони
- Поддержка пользовательских анимаций и моделей в формате Bedrock
- Обработка специальных событий: SunRenderEvent, SkySetupEvent, PlayerAnimationEvent, AnimationEvent, CameraSetupEvent
- ActionHandlers - инструменты для упрощения управления ИИ мобов и улучшения их взаимодействия с миром и игроком
- ClientWorldEventListener и ServerWorldEventListeners для обработки мировых событий и событий мобов без необходимости использования пакетов
- Упрощенная система генерации данных для более чистого рабочего пространства
- Графические эффекты: затемнение экрана, тряска камеры и другие визуальные улучшения
- Улучшенный построитель команд для повышения читаемости кода
- Вспомогательные утилиты: PlayerUtils, WorldUtils, EntityUtils и другие полезные инструменты
Важное замечание
В некоторых функциях используются Mixins, что может привести к конфликтам с другими модификациями.