
Craftable items list alongside normal items
RoarkCats opened this issue · 5 comments
Issue type:
- ➕ Feature request
Short description:
The current method of listing craftable items alongside normal items is a bit confusing (see pic) as single items in your system may be listed a fair ways into the 'craftables' and the item/craftable aren't always next to each other
I propose 2 solutions:
-
When using the Crafting Filter in "Both" mode and sorting by Item Amount, the craftable items should act as though they have a count of 0 so as to appear at the bottom, not mixed with the actual item list based on how many one operation crafts
-
A new Crafting Filter mode: "Combined", craftable items are still listed in the terminal but ONLY if there are no items of that type in the system, if there are, the two are combined with the word 'craft' on the items you have in the system. These items act as normal when clicked, but when CTRL clicked they open the crafting GUI to make more
Here are 2 photoshopped images I made exemplifying how it might look
( yes, I realize the counts become a bit confusing if something crafts X amount or you have X amount, that would be up for debate on how it should work... maybe craftable numbers could be colored gray? or maybe craftable ones don't list the amount but items always do (even when 1), iirc AE2 has a display mode like this, which may be worth referencing )
In my opinion, that item counter should always represent how many you have available in the system, never how much it crafts at once. Because of how confusing that may be as you also mention.
Right now, InCr solves this by duplicating the icon. E.g. when you can craft 4 planks from a log, theres a stack representing how many planks you currently have, and another representing the planks (recipe) that you can craft. And that last one does show the craft-count. But since it does also show how many you already have, this is not confusing right now.
The rest of your suggestion looks good to me.
How Applied Energistics does it, they keep track of all items being crafted inside the storage/crafting terminal, using pinned slots at the top. So once a crafting job has been sent, e.g. from a JEI recipe transfer, the crafted items will become directly available at the top of the terminal so you can manually move them into the grid, some time after the job request has been made.
They rinse this queue once the terminal is reopened, so it's not always taking up space. oops wrong report
How Applied Energistics does it, they keep track of all items being crafted inside the storage/crafting terminal, using pinned slots at the top. So once a crafting job has been sent, e.g. from a JEI recipe transfer, the crafted items will become directly available at the top of the terminal so you can manually move them into the grid, some time after the job request has been made.
They rinse this queue once the terminal is reopened, so it's not always taking up space.
I think youre confusing this suggestion of mine with my other opened issue: #142