The 1.12.2 version of Galacticraft that receives updates, forked from the original Repository. If you're wondering why this repository shows to be behind in commits. The original only receives updates to its Capes list, this repository does not contain a capes list.
To import the mod into your IDE environment, It's best to use artifacts published to our Maven Repository.
repositories {
maven {
url "https://maven.galacticraft.net/repository/legacy/"
}
}
dependencies {
compileOnly fg.deobf("dev.galacticraft:galacticraft-legacy:${version}")
}
Note: a 'deobf' version is still distributed, But it is only advisable to use this classifier is your already using mappings:
stable_39-1.12
. To avoid any issues it is best to use the main artifact
While you can still import Galacticraft into your IDE using the above method. A special-use Gradle Plugin has been developed that handles all the setup for you.
Get the plugin on Gradle Plugin Repository or check out the galacticraft-addon-template repository
- Java 8 JDK
- An IDE with a compatible Project Lombok plugin
Should you encounter any weird errors concerning missing getter or setter methods, it's probably because your code has not been processed by Project Lombok's processor.
git clone https://github.com/TeamGalacticraft/Galacticraft-Legacy.git
After all Prerequisites and cloning is finished, simply import the project into your IDE.