infernos_mekacc-1.3.37-neoforge-1.21.1.jar
Curse Maven Snippet
What's new
1.3.37
Fusion + fission pull raw then refund (fill → fail → deposit)
Symptom: Crafting a fusion or fission reactor pulled leaf mats (lead / steel / alloys / polonium / casings) into the turtle 3×3, crafted nothing, then dumped everything back into QIO.
Cause: craftOnceTurtle always called doCraftExact(itemId). That path:
- never falls through to
turtle.craft() - hard-stops on
craftExactreturning 0 depositAllthrows the grid back into storage
craftExact exists only because Better Fusion Reactor and Mekanism register the
same fusion/laser pattern. Fission recipes are unique. bfr:* fusion is
the first turtle.craft() match. Forcing exact-id on those two made every
reactor craft a yo-yo.
Fix:
needsExactResult(id)is true only formekanismgenerators:fusion_*andmekanismgenerators:laser_focus_matrix- fission,
bfr:*, steel casing, tanks, glass →turtle.craft() - Java
recipeIdCandidatesForItemalso knowsfission_reactor/casingetc. if exact-id is used later
Header proof: eng 1.3.37-exact @ /rom/.../craft.lua
This mod has no additional files

