
Marrow
Активный0.0
Установок
0
Последнее обновление
3 месяца назад
Версии
1.20.1 — 1.21.8
Клиент
Fabric
Forge
Neoforge
Библиотеки
Утилиты
Marrow
Этот мод для Minecraft представляет собой удобную сборку библиотек Arrow, специально адаптированную для использования в проектах модификаций игры. Вместо того чтобы самостоятельно настраивать зависимости Arrow, вы можете просто подключить Marrow к своему проекту.
Как использовать
Для добавления мода в ваш Gradle проект выполните следующие шаги:
Groovy
repositories {
mavenCentral()
maven("https://maven.is-immensely.gay/nightly")
}
dependencies {
def variantAttribute = Attribute.of("earth.terrarium.cloche.modLoader", String::class)
modImplementation("xyz.naomieow:marrow:2.1.2") {
attributes {
// "fabric" для fabric
// "forge" для forge
// "neoforge" для neoforge
attribute(variantAttribute, "fabric")
}
}
}
Kotlin DSL
repositories {
mavenCentral()
maven("https://maven.is-immensely.gay/nightly")
}
dependencies {
val variantAttribute = Attribute.of("earth.terrarium.cloche.modLoader", String::class.java)
modImplementation("xyz.naomieow:marrow:2.1.2") {
attributes {
// "fabric" для fabric
// "forge" для forge
// "neoforge" для neoforge
attribute(variantAttribute, "fabric")
}
}
}
Kotlin DSL (Cloche)
repositories {
mavenCentral()
maven("https://maven.is-immensely.gay/nightly")
}
common {
dependencies {
modImplementation("xyz.naomieow:marrow:2.1.2")
}
}
После подключения библиотеки Arrow станут доступны в вашем проекте:
val example: Either<String, Int> = Either.Left("Hello world!")
Система версий
Нумерация версий Marrow следует за основной версией Arrow, поэтому первая версия имеет номер 2.1.2. Если вы обнаружите, что Marrow устарел, сообщите об этом разработчику.
Включенные библиотеки
io.arrow-kt:arrow-core
io.arrow-kt:arrow-core-serialization
io.arrow-kt:arrow-fx-coroutines
io.arrow-kt:arrow-fx-stm
io.arrow-kt:arrow-annotations
io.arrow-kt:arrow-atomic
io.arrow-kt:arrow-collectors
io.arrow-kt:arrow-optics
io.arrow-kt:arrow-resilience