Adaptive Mob Ai

A Minecraft 1.20.1 Forge mod that uses actual machine learning to make ALL vanilla mobs progressively smarter over time. Mobs learn from every interaction using a Deep Q-Network and evolve their behavior to create an ever-changing, adaptive world.

File Details

Adaptive-Mob-Ai-Fabric-1.0.11.jar

  • R
  • Dec 27, 2025
  • 1.20 MB
  • 83
  • 1.20.1
  • Fabric

File Name

Adaptive-Mob-Ai-Fabric-1.0.11.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:adaptive-mob-ai-1402291:7386128"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

1.0.11

  • Parity (Forge): Allow hostile mobs to spawn with and use bows/crossbows/tridents (universal weapon loadouts).
  • Parity (Forge): Ensure the generic ranged-weapon goal is injected even if ML is unavailable (reduced-feature/safe-mode behavior).
  • Parity (Forge): Batch federation uploads per mobType to avoid single-action uploads locking a round; remove synthetic seeding uploads.
  • CI: trigger build to validate auto version bump.
  • Rename output jar to Adaptive-Mob-Ai-Fabric-<version>.jar to avoid mixing it up with Forge/legacy builds.
  • Update docs to reference the Fabric jar name.
  • Add Fabric dependencies as compileOnly for better IDE/static analysis resolution.
  • Fix federated download parsing to tolerate backend schema variants (prevents "Missing tactics field" rejections).
  • Fix chat hook registration to avoid reflective access / event registration crashes on some Fabric environments.
  • Harden federated tactic handling to accept list/map shapes (prevents LinkedTreeMap cast failures).
  • Make persistent entity data mixin injection more tolerant across mapping/method-shape differences.
  • Validation: full latest.log scan shows 0 ERROR/FATAL/Exception/Stacktrace matches; remaining WARNs are non-mod noise.

1.0.0

  • Initial Fabric release.