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

Silicate

Активный

Установок

0

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

1 месяц назад

Версии

1.21.1 — 1.21.8
Клиент
Fabric
Neoforge
Игровые механики
Библиотеки

Silicate

Silicate (иногда называемый «глупыми предикатами») представляет собой библиотечную модификацию, предлагающую продвинутые предикаты, одинаково работающие на клиенте и сервере, через интуитивно понятный интерфейс программирования.

Статус разработки

Данная библиотека находится в стадии активной разработки и требует осторожного использования. API может часто изменяться, а некоторые возможности ещё не реализованы полностью. Следите за обновлениями через систему отслеживания ошибок проекта.

Начало работы

Для подключения библиотеки к вашему проекту добавьте следующий код в файл build.gradle (.kts):

repositories {
    exclusiveContent {
        forRepositories(
            maven("https://maven.modgarden.net/releases") {
                name = "Mod Garden"
            }
        )
        filter { includeGroup("net.modgarden.silicate") }
    }
}

dependencies {
    // При использовании мультизагрузчика добавляйте следующую строку в соответствующие модули платформ
    implementation("net.modgarden.silicate:silicate-PLATFORM:VERSION")
    // Для мультизагрузки также добавьте в общий (common) модуль:
    // compileOnly("net.modgarden.silicate:silicate-common:VERSION")
}

Основная цель

Silicate стремится создать полноценную систему контекстно-зависимых предикатов, сравнимую по возможностям с предикатами Minecraft, основанными на контексте добычи. Библиотека доступна для Fabric и NeoForge и предлагает унифицированный API для работы со сложными предикатами между модами на разных платформах. Это достигается за счёт реализации совершенно новой архитектуры предикатов, изначально независимой от Minecraft.

Ключевые возможности

Silicate предоставляет встроенную поддержку Codec и датапаков, что упрощает для разработчиков и создателей модпаков реализацию и настройку желаемого поведения. Библиотека также включает готовые предикаты для различных игровых взаимодействий Minecraft, значительно сокращая объем стандартного кода.

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

Pug

Разработчик

Sylv

Sylv

Разработчик

Torty

Torty

Разработчик

Создан: 24 ноя 2024

ID: 65841