All versions
1.5.1
Release
1.5.1last month 733
Compatibility
Minecraft: Java Edition
1.20.x
Platform
Forge
Supported environments
Client and server
Changes
Steve AI 1.5.1 Packaging Hotfix
This hotfix corrects the production artifact that caused Minecraft to crash while loading Steve AI.
Fixed
- Fixed the startup crash caused by the Caffeine runtime library being absent from the installed mod JAR.
- The complete Forge Jar-in-Jar artifact is now produced as
steve-ai-mod-1.5.1.jar. - The dependency-free development artifact is now clearly named
steve-ai-mod-1.5.1-slim.jarand must not be installed in Minecraft. - Maven publishing now uses the complete Jar-in-Jar artifact instead of the slim JAR.
- The GitHub release workflow now selects the exact installable JAR instead of relying on a filename glob.
Build safeguards
- Added a
verifyReleaseJarGradle task that checks the installable filename and required runtime contents. - Release verification now fails if Caffeine, Resilience4j, or Jar-in-Jar metadata is missing.
- Updated the build and release documentation to distinguish the installable and development artifacts.
Verification
- Clean Gradle build completed successfully.
- 22 JUnit tests passed with no failures, errors, or skipped tests.
- The dedicated Forge GameTest server passed its required test.
- The LLM cache initialized successfully during the Forge runtime test.
- The final installable JAR contains Caffeine 3.1.8 and all five required Resilience4j 2.1.0 modules.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:hCJGLWON:M6cqIL8p"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hCJGLWON:M6cqIL8p"
}

