
Velvet
Активный0.0
Установок
Последнее обновление
Версии
Velvet
Velvet представляет собой универсальную библиотеку для создания и применения пользовательских шейдеров OpenGL в Minecraft, построенную на основе Satin с поддержкой различных загрузчиков.
Важное примечание: Хотя мы настоятельно рекомендуем поддержать разработчиков оригинального Satin, пожалуйста, не отправляйте им отчеты об ошибках, если вы используете Velvet.
Документация и отличия
Вся необходимая документация доступна в вики Satin. Следует отметить, что некоторые названия классов и методов были изменены в Velvet для соответствия системе наименований Mojang.
Подключение Velvet к проекту
Если вы работаете исключительно с Fabric, мы рекомендуем использовать оригинальный Satin.
Для начала добавьте следующий репозиторий в файл build.gradle
:
repositories {
maven {
name = "Up-Mods & Cammie's Corner"
url = "https://maven.uuid.gg/releases"
}
}
Для Fabric (пропустите этот раздел, если используете только NeoForge):
dependencies {
modImplementation "dev.cammiescorner.velvet:Velvet-Common:${velvet_version}"
modImplementation "dev.cammiescorner.velvet:Velvet-Fabric:${velvet_version}"
// Для включения Velvet в основной jar-файл
include "dev.cammiescorner.velvet:Velvet-Common:${velvet_version}"
include "dev.cammiescorner.velvet:Velvet-Fabric:${velvet_version}"
}
Для NeoForge:
dependencies {
implementation "dev.cammiescorner.velvet:Velvet-Common:${velvet_version}"
implementation "dev.cammiescorner.velvet:Velvet-NeoForge:${velvet_version}"
// Для включения Velvet в основной jar-файл
jarJar(dev.cammiescorner.velvet:Velvet-Common:${velvet_version}) {
transitive = false
version {
strictly "[${velvet_version},)"
prefer ${velvet_version}
}
}
jarJar(dev.cammiescorner.velvet:Velvet-NeoForge:${velvet_version}) {
transitive = false
version {
strictly "[${velvet_version},)"
prefer ${velvet_version}
}
}
}
Указание версии
Добавьте версию библиотеки в файл gradle.properties
:
# Версия Velvet
velvet_version=0.x.x
Или в файл libs.versions.toml
, если вы его используете:
# Версия Velvet
velvet_version = "0.x.x"
Актуальную информацию о последних выпусках Velvet можно найти на странице GitHub Releases.