Skip to content

More Ouputs API

VERY BIG DISCLAIMER: This tutorial was written for Minecraft 1.20.4, ANY VERSION THAT IS NEWER WILL NOT WORK. Im currently working on making a 1.20.5+ tutorial, I don't know how long this will take, stay tuned and read well.

Version scheme for More Outputs API

Note: it isnt worth backporting to version prior to 1.18 and certainly not prior to 1.14 so those versions won't be backported. Where x stands for the update of the mod & y stands for minecraft version suffix like 1.20.1. Note that z only appears when there is an actual bugfix, otherwise it will be for example 2.x.y.

Minecraft Version Mod Version Mod Loader Status
< 1.18 - Fabric skipped
1.18.x 0.2.y.z Fabric done
1.19.x 0.5.y.z Fabric done
1.20.x 1.x.y.z Fabric done
1.21.x 2.x.y.z Fabric current version

This mod is availabe on:

Modrinth

and on CurseForge

Extra info on the mod such as download count can be found here

Getting Started

In your build.gradle
// Should be in the TOP repositories block
repositories {
    mavenCentral()

    maven {
        url = ("https://repo.repsy.io/mvn/scaredrabbit/scaredsmods")
    }
}
//Dependencies block
modImplementation "io.github.scaredsmods.moreoutputsapi:MoreOutputsAPI:${project.moapi_version}"
//OR 
modApi "io.github.scaredsmods.moreoutputsapi:MoreOutputsAPI:${project.moapi_version}"
In your gradle.properties
moapi_version = VERSION

<!-- Should be in the <repositories></repositories> block -->
<repository>
    <id>repsy</id>
    <url>https://repo.repsy.io/mvn/scaredrabbit/scaredsmods</url>
</repository>

<!-- Should be in the <dependencies></dependencies> block -->
<dependency>
    <groupId>io.github.scaredsmods.moreoutputsapi</groupId>
    <artifactId>MoreOutputsAPI</artifactId>
    <version>VERSION</version>
</dependency>

VERSION can either be found on curseforge or on repsy

Usage

I would assume that you already know most of the things we are about to do, but for those that don't know, here is the tutorial!

What we'll need