promotional bannermobile promotional banner

Quick Craft

Effortless instant autocrafting. Microcrafting is a thing of the past!

Spending countless hours crafting? me too, so I made this mod.

With JEI/EMI/HEI you can point at any item and press the Quick Craft key which will showcase the entire recipe tree for that item. When you Quick Craft, the recipe will use your inventory and nearby storage to complete the entire crafting chain.



- Hover over an item in your inventory or JEI mod, and press Quick Craft key (Default G)
- Your inventory plus any container within a configurable radius will be pulled for the crafting recipe, default is 8 block radius.
- You can deposit results back into nearby storage.
- The recipe tress are color coded. They will show what is available, what will be crafted, what is missing, if you have no station, and what you are crafting.
- The recipe system is highly configurable in which you can control a recipe priority list and more.
- Items that have durability will still count as ingredients.
- You can pin ingredients list to your screen anywhere and move through the list with arrow keys.
- Your craft history and recipe preferences are saved.
- You can Force Craft a recipe even if you do not have enough ingredients.



Any JEI related mod. JEI/EMI/HEI.

Supports Just Enough Resources (JER) which shows mobs in the crafting tree with all their info.

Has ProjectE support which will use your EMC as a source for the crafting tree.



This mod is highly customizable in basically every aspect.

You can adjust scan radius, tree depth and node caps, every color, craft sounds, animations, shift craft amount, extra item sources, the deposit blacklist, etc.


Keys

Open Quick Craft menu
Show Recipe (JEI)
Show Uses (JEI)
Up Arrow Scroll up pinned list
Down Arrow Scroll down pinned list

Mouse Input

Drag/Scroll Pan and zoom in the crafting tree
Left Click Swap to a different recipe for that step
Right Click Show or hide that step's recipe
Middle Click View the crafting tree for that item
Ctrl + Click Reset your saved preference for that step
W/S or Up/Down Switch which item a tag ingredient uses
Hold Shift Batch Craft

Colors

Blue The end result item
Green Items you already have
Yellow Items being crafted
Red Missing materials
Gray Cannot craft, no station

A dimmed tab means that branch cannot be finished.



Is this mod client side only?

NO. This mod is NOT CLIENT SIDED. 

why?

1. The client can't see inside nearby containers. This is one thing that makes client-only impossible. Minecraft never syncs block-entity inventory contents to the client. 

2. Crafting is an authoritative inventory mutation. Every CraftService entry point is typed on ServerPlayer. Using ingredients and giving results would become desynced from the server the next tick.

3. The whole data flow is a request & response system. The packet set sends requests to the server and the server gives the results back.

4. The network channel enforces it. QuickCraftNetwork:22 registers the channel with PROTOCOL = "1" and PROTOCOL::equals as both the client-accepted and server-accepted predicate. If a Quick Craft client connects to a server without this, it fails the channel handshake.

The idea of this was to help reduce microcrafting, especially in tech-heavy modpacks. You can use this in singleplayer or with friends, but the mod must be installed on the server.

Found a bug or mod incompatibility? 

Submit a issue request on the Github issues page with:
- A description of the problem.

- Steps to reproduce.
- Any relevant screenshots or logs.
- The version of Quick Craft.
- What loader you are using (ex: Forge 1.20.1, NeoForge 1.21.1)

Want to suggest a feature?

You can submit a feature request in the Github issues page or in the comments.

The Quick Craft Team

Rising Builder tier frameprofile avatar
  • 13
    Followers
  • 14
    Projects
  • 561.5K
    Downloads

I like mods

Donate

More from SxilverrView all