You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement recipe cache for worktable, since it has to scan the whole recipelist. Recipe cache cannot be fixed size, since worktable may find multiple items to add.
Move found items to the front of the recipelist, if they are not within the first 500.
Verify shapeless recipes properly working
Look at how the RecipeUtil is called multiple times, and analyze the causes - is it updating the ghost image? Why is it doing it between every craft? Can it update it after the shift-craft is complete instead of after every step?
Look at UI behavior when there isn't enough to make. Why does it fill up the whole UI and then remove them? Happens with cobble making stairs.
Look at crashing behavior when recipe cannot be made due to missing ingredients. Happens with woven cloth when string is available but not cotton. Looks like a stack overflow?
Look at TiCon crafting station
Look at AE2 crafting
Look at vanilla forge crafting - maybe solution here?
Look at modifying minetweaker scripts, and/or adding feature to put recipe at the front. Can also be done with code.
Look at phantom chunk loading/unloading. Dynamic printf might be able to help us determine which chunks are causing it. /sampler loads show also does this. https://www.eclipse.org/community/eclipse_newsletter/2017/april/article2.php Could be related to Glint Weed, monster pathing near a roguelike, monster pathing in general
Look at dynamically re-arranging the recipe map for GT machines as well. Put used recipes at the front. Might help a bit with lag on larger bases/populated servers. Esp. for things like forgehammer.
The text was updated successfully, but these errors were encountered:
Todo list for GTNewHorizons/GT-New-Horizons-Modpack#5163
The text was updated successfully, but these errors were encountered: