-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Workbench Organization. Move all Crafting Nodes out of the Workbench Root Added a Fallback Node when adding craftnodes and they fail due to mixing tabs and crafting nodes. Created a TraverseTree method as we seem to be doing the same thing in multiple places. Added logging to ModCraftTreeRoot to show what nodes are in the way when trying to add a node fails due to cross node type. * Move Misplaced Using Directives * More Corrections Add CreateVanillaTabNode for all 3 fabricators that have no tabs. Add fallback tabs for all vanilla fabricators. Added the ability for Mods to remove and move other mods nodes by doubling down on the removals to before and after mod node creation. If a mod item fails the tab/crafting check it now gets put into the fallback unsorted tab with a warning. * Ensure nodes only moved If they are crafting nodes. * Fix: correct possible exception if someone adds just a treenode or some new modded subnode * Remove Unneeded iteration * Update CraftTreePatcher.cs
- Loading branch information
1 parent
86412ec
commit e992abe
Showing
2 changed files
with
124 additions
and
80 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters