There was an error while loading. Please reload this page.
LimLib has three Gradle modules:
common
fabric
neoforge
Build every module:
./gradlew build
On Windows:
gradlew.bat build
Build one module:
./gradlew :common:build ./gradlew :fabric:build ./gradlew :neoforge:build
Run a development client or server:
./gradlew :fabric:runClient ./gradlew :fabric:runServer ./gradlew :neoforge:runClient ./gradlew :neoforge:runServer
Run NeoForge data generation:
./gradlew :neoforge:runData
common is not an installable mod. The loader jars are written to:
fabric/build/libs
neoforge/build/libs
Publish every module:
./gradlew publishToMavenLocal
Publish one module:
./gradlew :common:publishToMavenLocal ./gradlew :fabric:publishToMavenLocal ./gradlew :neoforge:publishToMavenLocal
Artifact IDs use this format:
${mod_id}-${project.name}-${minecraft_version}
With the current Gradle properties, LimLib publishes as:
org.dimdev:limlib-common-1.21.1:13.0.11
org.dimdev:limlib-fabric-1.21.1:13.0.11
org.dimdev:limlib-neoforge-1.21.1:13.0.11