andrewminer / crafting-guide

The ultimate step-by-step guide to make anything in Minecraft
http://crafting-guide.com
66 stars 192 forks source link

Allow multiple steps to be completed before recalculating #181

Closed andrewminer closed 8 years ago

andrewminer commented 8 years ago

PROBLEM

The current crafting page recalculates immediately upon any change to data which might affect the crafting plan. This is inconvenient for users as it make it impossible for them to add multiple tools or complete multiple steps before getting a new plan.

SOLUTION

The crafting page should never automatically start crafting. Instead, the user should be able to make all the changes they like to the crafting plan, and then be required to deliberately click a "Run" button to start the crafting plan.

If changes have been made on the page which invalidates the current crafting plan, a persistent warning should be displayed which makes it clear that the current plan is out of date, and which offers a button to re-calculate. This control should remain visible on screen no matter what the scroll position of the page.