promotional bannermobile promotional banner

CraftAnyway

Tired of manually clicking through complex recipes, calculating raw materials in your head, and trying to remember exactly how many planks, sticks, or gears you need for that end-game machine?

File Details

CraftAnyway v1.0.0

  • R
  • May 23, 2026
  • 30.99 KB
  • 12
  • 1.20.1
  • Forge

File Name

craftanyway-1.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:craftanyway-1548807:8130397")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

CraftAnyway - Dynamic Crafting Planner & Auto-Crafter

CraftAnyway Logo

Tired of manually clicking through complex recipes, calculating raw materials in your head, and trying to remember exactly how many planks, sticks, or gears you need for that end-game machine?

CraftAnyway is the ultimate client-side companion mod for Minecraft 1.21.1 (NeoForge). It seamlessly integrates with Just Enough Items (JEI) to bring you a fully interactive visual planning tree, exact inventory-aware quantity calculations, an explorer's HUD shopping list, and an autonomous state-machine-driven auto-crafter!


Key Features

🌲 Interactive Visual Planning Tree (Plan Screen)

  • Hover over any item in your JEI panel and press P to instantly calculate a complete crafting tree.
  • A beautiful, full-screen panning and zooming GUI opens, displaying a visual node tree. The target item sits at the top, branching down into every sub-ingredient via sleek connecting lines.
  • Request multiple outputs using the [+] and [-] quantity scaling buttons in the top left, and watch the entire tree dynamically scale!
  • Select between multiple valid crafting paths (e.g. different wood types or alternative recipe recipes) side-by-side.

⚖️ Exact Dynamic Mass Calculations & Virtual Leftovers

  • Virtual Inventory Simulator: Unlike other calculators, CraftAnyway dynamically evaluates your actual inventory as it traverses the tree.
  • Yield Leftovers Simulation: Recipes that produce multiple items (like Planks from Logs) are accurately modeled. Leftover items from a sub-craft (e.g., crafting 4 Planks when you only need 2, leaving 2 leftovers) are virtually placed back into your inventory to satisfy other sibling recipe slots!
  • Dynamic Child Scaling: Child requirements scale down dynamically based on possessed intermediate components. If you need 8 Planks and have 6 Planks, the mod knows you only need to craft 2 Planks, accurately scaling the child requirement down to 1 Log (instead of 2!).

💎 Premium "Alternatives" HUD

  • Intermediate components that you partially possess are tracked and displayed in a dedicated Alternatives section on both the HUD shopping list and the Plan Screen.
  • GCD Fraction Simplification: Inventory counts are mathematically simplified using Greatest Common Divisor (GCD) logic! Having 6 out of 8 required Oak Planks is beautifully formatted as 3/4 (6/8) Oak Planks, giving you a premium, intuitive readout.

🛒 Persistent HUD & Chest Shopping List

  • Once a plan is selected, a persistent shopping list overlay sits on your main HUD while exploring, showing exactly what raw materials you are missing.
  • When you open a Chest, the list automatically docks to the side, allowing you to see what you need to grab in real-time.
  • Items are automatically removed from the list as soon as you have gathered enough, keeping your view completely clean.

⚡ Smart Packet-Safe Auto-Crafting

  • Open a Crafting Table and press Craft Plan to let the mod automatically assemble your items.
  • Dynamic Execution Scheduling: The auto-crafter reads your actual inventory slots and schedules only the exact missing crafts needed, perfectly skipping sub-crafts if you already possess intermediate components.
  • Safe Click Sequences: Uses a highly robust click loop (Left-click to grab a stack, Right-click to place exactly 1 item in the grid, Left-click to return the stack) to prevent dumping entire stacks into a slot.
  • Leftover Sweeper: At the end of each craft, the executor automatically sweeps the grid and shift-clicks any leftovers (like empty buckets) back into your inventory.
  • Smart Pause & Resume: If a recipe requires a non-crafting step (e.g., Smelting or Crushing), the mod safely pauses, informs you via chat what to produce, and resumes right where you left off when you click the button again.

How to Use

  1. Plan a Craft: Open your inventory or recipe book, hover over any item in the JEI panel, and press P.
  2. Review the Tree: Drag with your mouse to pan around, scroll to zoom, adjust the target quantity with [+] or [-], and click Select Path on your preferred crafting route.
  3. Gather Materials: Explore or search chests while tracking your missing raw materials and simplified intermediates on your HUD shopping list.
  4. Auto-Craft: Open a Crafting Table and click the Craft Plan button in the top left. Watch as the mod dynamically handles all sub-crafts, placing items precisely and clearing the grid for you!

Installation & Requirements

  • Minecraft Version: 1.21.1
  • Mod Loader: NeoForge (21.1.218 or newer)
  • Dependency: Just Enough Items (JEI) (19.0.0 or newer)
  • Client-Side Only: This mod is entirely client-side; you do not need to install it on the server to use it on multiplayer worlds!