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

PotionRecipeLib

Архивирован

Установок

0

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

3 года назад

Версии

1.17 — 1.19
Сервер
Fabric
Quilt
Библиотеки
Утилиты

PotionRecipeLib

Примечание: Данная библиотека архивирована, поскольку в более новых версиях FAPI уже реализован аналогичный функционал.

Эта простая библиотека предоставляет удобный способ создания рецептов варки зелий. Если это именно то, что вам нужно — отлично, используйте её. Если же вам требуется дополнительный функционал, возможно, стоит обратить внимание на nbt-crafting API или другие подобные решения.

По своей сути это просто «красивый» вызов функции, ничего большего, поэтому при желании вы можете создать аналогичную реализацию самостоятельно.

Настройка

Добавьте эту библиотеку в ваш build.gradle в качестве зависимости:

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
        content {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:potionrecipes:<версия>"
}

Если вам нужно включить API в ваш jar-файл, добавьте строку include:

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
        content {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:potionrecipes:<версия>"
    include "maven.modrinth:potionrecipes:<версия>"
}

Как использовать

Просто вызовите функцию:

BrewingRecipeRegister.registerPotionRecipe(Potion input, Item item, Potion output);

параметр input — зелье, с которого вы начинаете, обычно Potions.AWKWARD или ваше собственное зелье (будет отображаться как YourPotions.POTION)

параметр item — ингредиент, необходимый для создания вашего зелья

параметр output — зелье, которое вы хотите получить в результате крафта

Пример использования можно найти в моде.

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

Emafire003

Разработчик

Создан: 6 июн 2022

ID: 17625