FastWorkbench

This mod does a couple things relating to the vanilla workbench so that it runs faster and causes less network traffic. 

Specifically, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry.  This makes shift click crafting operate much faster than before.  It also lowers network traffic by sending a packet only when needed instead of whenever a slot in changed in the crafting grid.  

The mod has a third function, which disables the recipe books that are part of the players, setting them to versions that do not do anything.  This further reduces network traffic that was being wasted on a feature people did not even use.

However, these changes only apply in a vanilla workbench.  Mod crafting stations should be caching recipes for performance reasons on their own, and this will not fix issues in the 2x2 player crafting inventory.  

The no-op version of the recipe book invalidates the recipe unlocked trigger for advancements.

Mod support is currently a work in progress.  Supporting mods MUST implement support from their end, and I'm making PR's to mods that have workbench-like crafting stations.

Currently supported mods: Actually Additions (Crafting Table on a Stick); Slab Machines (Slab Workbench); Cyclic (Extended Player 3x3 Grid, Workbench); Simple Storage Network (All Crafters)

Be sure to also check out Toast Control!


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    288885
  • Created
    Feb 22, 2018
  • Last Released File
    Nov 10, 2018
  • Total Downloads
    4,309,876
  • License

Categories

Members