Quick Craft

Quick rating

Community listing page, reviews here may not be monitored by the author.

Quick Craft

No reviews yet

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

Automation & Processing
QoL & Tweaks
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
quickcraft-1.0.0-1.12.2.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

description_8a033aa1-ebf7-4f1a-9d23-921dacf08b89.png

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.

description_cab25ebb-d59a-4a8a-99e5-cd1bea0b97f2.png

- 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.

description_19b34a81-8745-4db8-a9ee-da5435051362.png

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.

description_969d6ed9-95d8-445d-89c5-fcc3b38b638a.png

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.

description_8a05582f-a9e5-4333-907c-d472defefd61.png

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.

description_d2b59415-a926-4932-abe8-2afd7f7f8009.png

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.

Screenshots

Gallery

  • Successful Craft
    Successful Craft
  • Missing Materials
    Missing Materials
  • Ingredients
    Ingredients
  • Controls Tab
    Controls Tab
  • Deposit
    Deposit
  • Force Craft
    Force Craft
  • Pin Ingredients
    Pin Ingredients
  • ProjectE EMC Support
    ProjectE EMC Support

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works