Skip to content

Commit

Permalink
Update CCA dev install page
Browse files Browse the repository at this point in the history
* soften JiJ recommandation
* add maven group history
  • Loading branch information
Pyrofab committed May 18, 2024
1 parent 775ec84 commit e5c1e9b
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions public/wiki/cardinal-components-api/dev-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down Expand Up @@ -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 :
Expand Down

0 comments on commit e5c1e9b

Please sign in to comment.