Что предоставляет библиотека?
Tridot предлагает инструменты для разработчиков в различных аспектах:
- Упрощение вычислений и хранения данных с помощью пользовательских структур
- Полезные методы рендеринга для визуального оформления
- Улучшение процесса моддинга Minecraft Forge для более стабильных расширений ...и другое!
Для разработчиков
Для установки добавьте следующий код в ваш build.gradle
:
repositories {
maven { url = "https://maven.komaru.ru/repository/maven-releases" }
}
dependencies {
runtimeOnly fg.deobf("pro.komaru:Tridot:${minecraft_version}-${tridot_version}")
compileOnly fg.deobf("pro.komaru:Tridot:${minecraft_version}-${tridot_version}:api")
}
Функционал
Эффекты тряски экрана, включая сейсмическую
Использует тригонометрию для естественного визуального эффекта
Замена компонента Style
DotStyle
добавляет классDotStyleEffect
для модификации отображения текста
- Пользовательские эффекты символов, включая предустановленные
SplashHandler
для добавления пользовательских надписей
Добавляет настраиваемые надписи на экране заголовка
- Локализованные надписи
- Переводимые тексты
- Настройка вероятности появления через весовую систему
Система скинов для предметов и брони
Изменение моделей предметов и брони через модифицируемую систему скинов
Модификаторы музыки
Динамическое изменение музыкального сопровождения
- Биом-специфичная музыка
- Музыка для подземелий и структур
Модификаторы названий атрибутов
Броня с процентной защитой
Добавляет свойство защиты, снижающее получаемый урон в процентах
- Убирает ограничение в 80%, позволяя достичь 100% защиты
Гибкие системы на основе билдеров
Упрощение разработки через системы построения
- Конструкторы брони
- Конструкторы частиц
- Инструменты рендеринга
- Работа с кубами, лучами, вершинами и др.