* Split the InventoryTable view/controller out from the existing inventory view/controller. This is a simpler component which only includes the table itself, and not the scrollbox, panel or header used on the crafting page. * Create the FullRecipe view/controller to represent the expanded version of a recipe shown on the item page (as compared to the terser version on the crafting page). * Rename the existing Recipe view/controller to MinimalRecipe to avoid confusing the two. * Refactor the CSS for the Stack view/controller so that it can be shared between the Inventory and InventoryTable views. * Incorporate all these new controllers into the item page and hook up the necessary model logic to drive them.
Crafting Guide
Crafting Guide is the ultimate step-by-step guide for making anything in Minecraft. From the your first crafting table all the way up to your IndustrialCraft2 QuantumSuit Bodyarmor, Crafting Guide breaks down the recipes to raw ingredients and displays step-by-step instructions for what to craft, how much to craft, and in what order. It also supports crafting multiple items at once, and can even include crafting the necessary tools in the step-by-step instructions.
Adding a new Mod
Is Crafting Guide missing a mod you use? Check out the Adding a new Mod page for full details on how to add support for your favorite mod.
Adding new features
If there's something you'd like to see Crafting Guide do, feel free to open an issue against this project. Be sure to describe exactly what you have in mind, and explain why you think it would benefit everyone who uses Crafting Guide. If you like, you can even clone the repository and get started on implementing it yourself!