promotional bannermobile promotional banner

Marrow

arrow-kt libraries bundled for Minecraft

Marrow

maven-releases-badge maven-nightly-badge modrinth-badge curseforge-badge

Minecraft mod that bundles Arrow for ease-of-use and installation.

Usage

Simply add it as a dependency to your Gradle project like so:

Groovy

repositories {
    mavenCentral()
    maven {
        name = 'Gay Maven'
        url = 'https://maven.is-immensely.gay/nightly'
    }
}

dependencies {
    def variantAttribute = Attribute.of('earth.terrarium.cloche.modLoader', String)

    // or modImplementation
    implementation('xyz.naomieow:marrow:2.1.2') {
        attributes {
            // "fabric" for fabric
            // "forge" for forge
            // "neoforge" for 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" for fabric
            // "forge" for forge
            // "neoforge" for 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")
    }
}

And then you should have access to Arrow in your project:

val example: Either<String, Int> = Either.Left("Hello world!")

 

Versioning

Marrow tracks the upstream version of Arror, which is why the initial release is tagged as version 2.1.2. If you ever find Marrow to be outdated, please create an issue or contact me on Discord.

 

Bundled Libraries

  • 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

Marrow Team

Rising Builder tier frameprofile avatar
Owner
Rising Builder tier icon
  • 5
    Followers
  • 12
    Projects
  • 503.3K
    Downloads

More from naomiView all

  • PlayerEx: DC project image

    PlayerEx: DC

    Adds RPG progression with character levels, attributes, spell schools and equipment leveling. Includes built-in WizardEx and RelicEx features, relic loot and a redesigned character screen for Fabric and NeoForge.

    • 47.6K
    • October 7, 2026
  • InvEx project image

    InvEx

    Simple inventory viewer with Trinkets/Accessories integration and offline player support.

    • 112
    • June 23, 2026
  • Create: Dreams n' Desires project image

    Create: Dreams n' Desires

    A mod that adds random stuff & that may try to fit within creates theme!

    • 7.1M
    • May 4, 2026
  • Incendium: Biomes Only project image

    Incendium: Biomes Only

    Removes structures, items, mobs and bosses from Incendium, leaving only the biomes and terrain.

    • 462.0K
    • November 25, 2025
  • PlayerEx: DC project image

    PlayerEx: DC

    Adds RPG progression with character levels, attributes, spell schools and equipment leveling. Includes built-in WizardEx and RelicEx features, relic loot and a redesigned character screen for Fabric and NeoForge.

    • 47.6K
    • October 7, 2026
  • InvEx project image

    InvEx

    Simple inventory viewer with Trinkets/Accessories integration and offline player support.

    • 112
    • June 23, 2026
  • Create: Dreams n' Desires project image

    Create: Dreams n' Desires

    A mod that adds random stuff & that may try to fit within creates theme!

    • 7.1M
    • May 4, 2026
  • Incendium: Biomes Only project image

    Incendium: Biomes Only

    Removes structures, items, mobs and bosses from Incendium, leaving only the biomes and terrain.

    • 462.0K
    • November 25, 2025