Skip to content

MerchantPug/toomanyorigins

Repository files navigation

TooManyOrigins

https://github.com/MerchantPug/toomanyorigins/issues https://github.com/MerchantPug/toomanyorigins/pulls https://github.com/MerchantPug/toomanyorigins/blob/master/LICENSE https://apugli.readthedocs.io/en/latest/

This is the TooManyOrigins repository where the source code for the TooManyOrigins origins addon is hosted. TooManyOrigins is an addon for Origins that aims to add more origins loosely inspired by the original mod to the mod. The Origins are also designed to be pretty thematically neutral to ensure that you can put them in most situations.

You can download the mod from the Releases page as a standalone file or through CurseForge or Modrinth.

Please don't write the mod's name with spaces.

Documentation

If you'd like to use TooManyOrigins (Apugli) for Origins datapacking you can read up on the Documentation. It's recommended to have some knowledge about the task before doing so.

Implementing the addon into your project

You are able to add TooManyOrigins as a dependency (preferably an optional one) to your workspace through adding these to your project.

Please follow the guide from the Origins Documentation for general Origins Addon setup, this only covers how to get TMO into your workspace.

build.gradle

repositories {
    maven {
        name = "Greenhouse"
        url = 'https://repo.greenhouse.house/releases/'
    }
}

dependencies {
    // For Common sourcesets
    compileOnly("net.merchantpug:TooManyOrigins:${project.tmo_version}-common")
    
    // For Fabric/Quilt Loom
    modImplementation("net.merchantpug:TooManyOrigins:${project.tmo_version}-fabric")
    
    // For ForgeGradle
    implementation(fg.deobf("net.merchantpug:TooManyOrigins:${project.tmo_version}-forge"))
}

gradle.properties

tmo_version=[INSERT VERSION HERE]

You can find the version number by looking at the releases of the mod and looking at the tag.