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?
# CraftAnyway - Dynamic Crafting Planner & Auto-Crafter

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!

The CraftAnyway Team

profile avatar
  • 6
    Projects
  • 305
    Downloads

More from BlackLightningStudioView all

  • FindAnyway project image

    FindAnyway

    • 6
    • Mods

    FindAnyway is a client-only finder mod for Minecraft 1.21.1 on NeoForge

    • 6
    • May 16, 2026
    • Mods
    • +2
  • GrowAnyway project image

    GrowAnyway

    • 16
    • Mods

    Aggressive bonemeal growth, boosted plant drops, and mod-friendly tree growth for Minecraft

    • 16
    • May 14, 2026
    • Mods
    • +2
  • XLLogic project image

    XLLogic

    • 0
    • Mods

    Python-powered automation mod for Minecraft 1.21.1 on NeoForge, with cable-based networking, in-world screens, Material I/O, crafting automation, and a no-code builder.

    • 0
    • May 14, 2026
    • Mods
    • +4
  • MCDisplays project image

    MCDisplays

    • 118
    • Mods

    A small addon mod to display informations (from books/quil, minecolonies resourcescroll and clipboard) keep up to date.

    • 118
    • May 9, 2026
    • Mods
    • +4
  • FindAnyway project image

    FindAnyway

    • 6
    • Mods

    FindAnyway is a client-only finder mod for Minecraft 1.21.1 on NeoForge

    • 6
    • May 16, 2026
    • Mods
    • +2
  • GrowAnyway project image

    GrowAnyway

    • 16
    • Mods

    Aggressive bonemeal growth, boosted plant drops, and mod-friendly tree growth for Minecraft

    • 16
    • May 14, 2026
    • Mods
    • +2
  • XLLogic project image

    XLLogic

    • 0
    • Mods

    Python-powered automation mod for Minecraft 1.21.1 on NeoForge, with cable-based networking, in-world screens, Material I/O, crafting automation, and a no-code builder.

    • 0
    • May 14, 2026
    • Mods
    • +4
  • MCDisplays project image

    MCDisplays

    • 118
    • Mods

    A small addon mod to display informations (from books/quil, minecolonies resourcescroll and clipboard) keep up to date.

    • 118
    • May 9, 2026
    • Mods
    • +4