Скачать Velvet — Minecraft Моды — MetaMods

Velvet

Активный

Установок

0

Последнее обновление

10 месяцев назад
Клиент
Библиотеки

Velvet

Velvet — это мульти-загрузочная библиотека для создания и применения собственных шейдеров OpenGL, основанная на платформе Satin. Рекомендуется поддерживать разработчиков оригинального проекта Satin, однако проблемы и баги, возникающие при работе с Velvet, следует направлять соответствующей команде.

Вся необходимая документация представлена на вики-странице Satin. Отдельные классы и методы в данной библиотеке переименованы в соответствии с маппингом Mojang.

Установка Velvet в проект

Для проектов, основанных исключительно на Fabric, следует использовать прямую интеграцию библиотеки Satin.

Добавление Velvet осуществляется через редактирование файла 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}"

    // Секция интеграции jar-in-jar для Velvet (по желанию)
    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 проекта.

Участники проекта
Cammie

Cammie

Создан: 6 дек 2024

ID: 66469