LibrarianLib
Using LibrarianLib
Release builds:
repositories {
jcenter()
maven { url = 'https://jitpack.io' }
maven { url = 'https://minecraft.curseforge.com/api/maven/' }
}
dependencies {
compile 'com.teamwizardry.librarianlib:librarianlib-etcetera:(version)'
}
Snapshot builds:
repositories {
maven { url = 'https://oss.jfrog.org/artifactory/oss-snapshot-local' }
maven { url = 'https://jitpack.io' }
maven { url = 'https://minecraft.curseforge.com/api/maven/' }
}
dependencies {
compile 'com.teamwizardry.librarianlib:librarianlib-etcetera:(branch)-SNAPSHOT'
}
Due to the fact that (as of April 24th 2020) ForgeGradle's fg.deobf
is broken (it doesn't properly link sources, and
doesn't support any kind of transitive dependencies), LibrarianLib is distributed in its deobfuscated form. This may
necessitate matching your project's MCP mappings to LibrarianLib's MCP mappings, which are listed at the top of this
README.
Contributing
Haven't gotten this procedure ironed out yet.
Running LibrarianLib
To set up the run configuration for LibrarianLib, run the genIntellijRuns
or genEclipseRuns
for the runtime
subproject.