
Tridot
API для разработчиков модов Minecraft, упрощающее создание модов. Набор утилит для расчётов, рендеринга, работы с броней, музыкой и многое другое.
Tridot - это библиотека (API) для разработчиков модов Minecraft, которая здорово упрощает жизнь мододелам. Если вы пишете моды на Forge и устали от велосипедов, Tridot предлагает готовые решения для самых разных задач: от математики и хранения данных до красивых эффектов и кастомной брони.
Что даёт Tridot?
Библиотека закрывает множество типовых потребностей, с которыми сталкивается каждый разработчик:
- Упрощение вычислений и хранения данных - кастомные структуры, которые удобнее стандартных.
- Полезные методы рендеринга - чтобы делать красиво без лишней головной боли.
- Исправление неудобств Forge - более надёжные и гибкие инструменты для моддинга.
Возможности
Тряска экрана (Screenshakes)
Можно сделать даже эффект землетрясения. В основе - тригонометрия, поэтому тряска выглядит естественно и плавно.
Замена стиля текстовых компонентов
Класс DotStyle и DotStyleEffect позволяют менять отображение текста: добавлять собственные эффекты для символов или использовать встроенные.
Кастомные надписи на экране загрузки (SplashHandler)
Добавляйте свои сплэши (фразы) на титульный экран. Можно сделать:
- языковые версии,
- переводимые строки,
- вес (вероятность появления) для каждой фразы.
Система скинов для предметов и брони
Меняйте модели предметов и брони через гибкую систему скинов - без переписывания всего кода.
Музыкальные модификаторы
Музыка в игре может меняться в зависимости от:
- биома,
- структуры (например, в данжах своя музыка).
Модификаторы названий атрибутов
Меняйте отображаемые имена атрибутов (например, "Сила атаки" на что-то своё).
Броня с процентной защитой
Новое свойство для брони: защита в процентах от получаемого урона. Ванильный лимит в 80% убирается - можно сделать до 100% защиты.
Гибкие билдеры (Builder-системы)
Для удобного конструирования объектов:
- Armor Builders (сборка брони),
- Particle Builders (частицы),
- Rendering Builders (кубы, лучи, вершины и т.д.).
Для разработчиков
Tridot распространяется через Maven. Чтобы подключить библиотеку к своему проекту, добавьте репозиторий и зависимость в build.gradle. Библиотека совместима с Minecraft Forge (актуальные версии).
Если вы создаёте мод и хотите сэкономить время на типовых вещах - Tridot станет отличным подспорьем. Скачайте библиотеку и попробуйте сами: многие задачи решаются в несколько строк кода.
Как поиграть с друзьями с модом Tridot?
Мод Tridot куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Tridot будет готов за пару минут - BungeeHost сделает всё за вас.
