From e5c1e9bb81b150cabc271bb50afba937a34eeb57 Mon Sep 17 00:00:00 2001 From: Pyrofab Date: Sat, 18 May 2024 20:10:06 +0200 Subject: [PATCH] Update CCA dev install page * soften JiJ recommandation * add maven group history --- .../wiki/cardinal-components-api/dev-install.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/public/wiki/cardinal-components-api/dev-install.md b/public/wiki/cardinal-components-api/dev-install.md index a3a71a4e..827c3857 100644 --- a/public/wiki/cardinal-components-api/dev-install.md +++ b/public/wiki/cardinal-components-api/dev-install.md @@ -6,8 +6,11 @@ layout: cca_wiki There are several ways of getting Cardinal Components into your workspace, most involving just a few lines in your Gradle buildscript (`build.gradle` file). -To minimize user inconvenience, it is also recommended to use the [Jar-in-Jar](https://fabricmc.net/wiki/tutorial:loader04x#nested_jars) -mechanism provided by the Fabric toolchain to include Cardinal Components in your own builds, eliminating the need for manual install. +To minimize user inconvenience, you can use the [Jar-in-Jar](https://fabricmc.net/wiki/tutorial:loader04x#nested_jars) +mechanism provided by the Fabric toolchain to include Cardinal Components in your own builds, +eliminating the need for manual install at the cost of inflated modpack size. + +*The following instructions are for versions 6.0 and up. For previous versions, refer to [the table below](#previous-maven-coordinates).* Unless specified otherwise, the following block must be added to your `build.gradle` **after** the relevant `repositories` block: @@ -70,6 +73,16 @@ dependencies { ``` {% endbuildscript %} +### Previous maven coordinates + +| CCA Version | Minecraft version | Maven Group | Additional notes | +|-------------|-------------------|-----------------------------------------------|-----------------------------| +| 1.0 | 1.14 | com.github.NerdHubMC | Single artifact (no module) | +| 2.0 | 1.14.3 | com.github.NerdHubMC.Cardinal-Components-API | First modularized version | +| 2.4.0 | 1.16 | io.github.onyxstudios.Cardinal-Components-API | | +| 4.1.0 | 1.18 | dev.onyxstudios.cardinal-components-api | Lowercased group | +| 6.0.0 | 1.20.5 | org.ladysnake.cardinal-components-api | | + ## Ladysnake Reposilite The current recommended way of getting the latest releases of Cardinal Components API is to use the Ladysnake maven repository :