Luligabi1/EnhancedWorkbenches

Recipe History for Project Table

Opened this issue ยท 3 comments

Hey I was wondering if it would be possible to add recipe history for the Project Table, similar to the Forestry or GTCEu worktables. This would be an amazing feature on top of the existing functionality if at all possible.

I'm not familiar with how it works on these mods, so I can't approve or deny it at this moment, but I do like the idea ๐Ÿ™‚

These tables are generally implemented as follows. Here's an example from GTCEu's Crafting Station. It has some extra functionality, but that's not needed for what I'm suggesting. Ignore the bar with hammer icons, the number below the output result, and the chest tab at the top.

From what I can tell, you do not place items into the grid directly, instead it's more like marking "this item goes here" and does not place the item from your cursor. Best example I can give from the top of my head is how AE2 Interfaces allow you to set what item you want to be in the interface.

  • Using JEI/REI to pull a recipe into the table, it will check its internal storage for the crafting components. Missing components are highlighted in red. If the components are in its internal storage the red highlight goes away and the item can be crafted.
    image

  • Once an item is crafted, it's recipe is saved to the workstation. This can be done nine times, and the oldest recipe after the ninth is removed (if not locked).
    image

  • If you click on the item in the recipe history, it will pull the recipe for that item back into the table.

  • Shift-clicking on the item in the recipe history will lock it, making sure it doesn't fall off from the recipe history.
    image

I hope this explains it a little bit better. If I need to describe anything better, let me know. Thanks for the quick response regardless!

Thanks, it's much clearer now.

My college semester will be starting soon, so I can't guarantee how much I'll be able to work on this, but it does sound like a good challenge ๐Ÿ‘๐Ÿผ