Ploceus: Difference between revisions

From Ornithe Wiki
Jump to navigation Jump to search
(Create Page)
 
m (Update Categorization to differentiate between Mod & Toolchain development)
Line 45: Line 45:
     id("ploceus") version "<version>"
     id("ploceus") version "<version>"
  }
  }
 
[[Category:Mod Development]]
 
[[Category:Development]]

Revision as of 17:41, 29 May 2025

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>"
}