promotional bannermobile promotional banner

MinersAdvantage

MinersAdvantage - Making mining easier...
Back to Files

MinersAdvantage 2.24.0+26.2-neoforge

File nameMinersAdvantage_2.24.0+26.2-neoforge-2.24.0.jar
Uploader
DuelMonsterDuelMonster
Uploaded
Sep 2, 2026
Downloads
18
Size
756.4 KB
Mod Loaders
NeoForge
File ID
8796039
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:minersadvantage-291972:8796039"

Learn more about Curse Maven

What's new

2.24.0

  • Move agent scheduling settings (max active agents, enforce limit) out of the shared Common config and into each block-affecting feature's own config (Cropination, Cultivation, Excavation, Illumination, Lumbination, Pathanation, Shaftanation, Veination, Ventilation), and expose both controls directly in each feature's settings screen instead of a separate Agent Limits screen. Captivation and Substitution don't affect blocks and no longer expose these controls.
  • Fix the per-agent "enforce limit" toggle being unreachable from the config GUI and behaving like a singleton lock instead of a limit switch: when enabled it now respects the configured max active agents, and when disabled that feature can queue an unlimited number of concurrent agents instead of always capping at one.
  • Add a Substitution block blacklist so specific blocks can be excluded from tool-swapping consideration entirely.
  • Fix Substitution ignoring its blacklist when the currently held tool was already valid, letting a blacklisted tool stay equipped instead of being swapped out.
  • Fix Veination's pickaxe blacklist being locked in at server start, so blacklist changes made without a restart now take effect immediately.
  • Reduce repeated Substitution restore-defer debug messages.
  • Publish only the CHANGELOG.md version sections newer than the release already live on Modrinth as the Modrinth and CurseForge release notes, instead of uploading the entire file.
  • Resolve the last published version from the public Modrinth version list, falling back to the newest changelog section when the lookup is unavailable.
  • Add printReleaseChangelog to preview the release notes without publishing.
  • Document the release-notes range in TECHNICAL and add a release-notes preview step to the release checklist.
  • Align the build and governance tooling with the Forget-Me-Crops repository so both projects behave identically.
  • Upgrade the mod publish plugin to 2.2.0 and switch the CurseForge environment flags to the current API.
  • Add a verifyJarBytecode task that checks production jar class-file versions against the node's Java target.
  • Simplify .vscode/launch.json by removing generated NeoForge profiles and duplicate neoForgeIdeSync disablement.
  • Register chiseledPublishAllPublicationsToLocalRepository and the GitHub Packages equivalent so the release workflow resolves the tasks it invokes.
  • Correct the release workflow to call chiseledPublishAll instead of the non-existent chiseledPublishMods.
  • Adopt the richer CI and release workflows, including multi-JDK setup and split platform publish steps.
  • Add AGENTS.md describing the repository workflow rules for coding agents.

2.23.0

  • Fix NeoForge illumination keybind packet flow by wiring client tick illumination dispatch and payload registration/handling across supported NeoForge versions.
  • Reduce NeoForge/Fabric held-preview render-thread load by throttling unchanged outline resubmission for short frame windows.
  • Extract preview render-throttle decision logic into a dedicated helper and add regression coverage for unchanged-vs-changed signature behavior.
  • Reduce substitution restore debug spam by rate-limiting repeated deferred-reason logs during switch-back idle polling.