Tags
Creators
Details
Licensed ARR
Published 2 months ago
Updated 2 days ago
All versions
1.3.1
Release
CraftyAI 1.3.12 days ago 9
Uploaded by
Compatibility
Minecraft: Java Edition
26.2
26.1.x
Platforms
Forge
NeoForge
Supported environments
Client-side
Server-side
Changes
Hotfix — 2026-08-08 (Forge 1.20.6 Compatibility)
- Per-Version Forge Jars — Forge obfuscated method names differ between Minecraft versions, so a single jar cannot span 1.20.4–1.20.6. Releases now ship craftyai-forge-1.3.1.jar (1.20.4, Java 17/21) and craftyai-forge-1206-1.3.1.jar (1.20.6, Java 21). This fixes the NoSuchMethodError: CommandSourceStack.m_81375_() crash on 1.20.6 when a player joins.
- Java 21 Runtime — Minecraft 1.20.5+ requires Java 21; the 1.20.6 jar targets class 65.0. Minecraft 1.20.4 runs on Java 17+.
Hotfix — 2026-08-07 (Forge & NeoForge)
- Command & Keybinding Reliability — Replaced obfuscated
Commands.literalandKeyMapping.consumeClickcalls with direct Brigadier API access, fixing command registration and keybind consumption across Forge/NeoForge versions. - Crash-Safe Message Delivery — Server messages now route through a safe multi-version
sendSystemMsghelper instead of directLocalPlayer.sendSystemMessagecalls, preventing client-side crashes on newer Minecraft versions. - Clean Forge Support Range — Forge builds pinned to the verified 1.20.4 — 1.20.6 range with Java 21; NeoForge 26.x builds target Java 25.
What's New in v1.3.1
- 1-Click Auto-Mint Free Key — Press M in-game or open mod settings and click Auto-Mint Key in the top-right header to instantly provision and link your free API key without manual copy/pasting.
- NeoForge 26 & Forge 1.20 / 1.21 Dual Pipelines — Tailored bytecode targets ensuring Forge 1.20 (Java 21 /
class 65.0) and NeoForge 26 (Java 25 /class 69.0) run natively without class version conflicts. - Active Forge Config Button — Registered native
ConfigScreenFactoryallowing players to open CraftyAI settings directly from the Forge Mods menu list. - Configurable Keybindings — Integrated into the native Minecraft Controls menu (
category.craftyai):- M — Open CraftyAI settings GUI (rebindable).
- V — Instant Vision Scan of nearby surroundings, blocks, entities, and biomes (rebindable).
- Universal
/craftyCommands — Access in-game features with/crafty,/crafty ask <question>,/crafty apikey <key>,/crafty settings, and/crafty status. - Fail-Safe Reflection & Crash Protection — Multi-layered reflection fallbacks for
Minecraft.getInstance(),safeSetScreen(), andMobEffectholders, eliminatingNoSuchMethodErrorcrashes across all loaders. - Crystal Clear UI Rendering — Fixed screen render hierarchy to eliminate text blurring and ensure smooth unpausing when clicking Done or pressing Esc.
- ResourcePackInfo Compliance — Integrated
pack.mcmetaresource metadata for warning-free Forge mod loading.
Platform & Java Runtime Matrix
| Package | Loader / Platform | Minecraft Version | Java Target | Class Format |
|---|---|---|---|---|
craftyai-forge-1.3.1.jar |
Forge | 1.20.4 | Java 17 / 21 | 61.0 / 65.0 |
craftyai-forge-1206-1.3.1.jar |
Forge | 1.20.6 | Java 21 | 65.0 |
craftyai-forge-26-1.3.1.jar |
NeoForge | 26.x (26.2+) | Java 25 | 69.0 |
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:XOFIR6bb:13IPvvWk"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XOFIR6bb:13IPvvWk"
}

