Ploceus

From Ornithe Wiki
Revision as of 17:41, 29 May 2025 by Owlsys (talk | contribs) (Update Categorization to differentiate between Mod & Toolchain development)
Jump to navigation Jump to search

Ploceus is Ornithe's Fabric Loom plugin adding additional Ornithe-specific functionality.

  • Using alternative version manifests by default
  • Depending on OSL
  • Applying additional patches (Exceptions and LVTs for versions where they're stripped)
  • Upgrading old libraries

Using Ploceus

The easiest option to make use of Ploceus is to start with Ornithe's Template Mod.

Should you need to add it to an already existing project these steps should cover your needs:

Adding Ornithe's maven repository for plugin resolution

settings.gradle settings.gradle

pluginManagement {
    repositories {
        /* ... (Other repositories) */
        maven { url = "https://maven.ornithemc.net/releases" }
        maven { url = "https://maven.orntithemc.net/snapshots"
    }
}

settings.gradle.kts

pluginManagement {
    repositories {
        /* ... (Other repositories) */
        maven("https://maven.ornithemc.net/releases")
        maven("https://maven.orntithemc.net/snapshots") 
    }
}

Apply the plugin

build.gradle

plugins {
    /* ... (Other plugins) */
    id "ploceus" version "<version>"
}

build.gradle.kts

plugins {
    /* ... (Other plugins) */
    id("ploceus") version "<version>"
}