├── .editorconfig ├── .gitattributes ├── .gitignore ├── .vscode ├── VSCodeSetup.md ├── extensions.json └── tasks.json ├── ImprovedWorkbenches.slnx ├── LICENSE.txt ├── README.md ├── mod-structure ├── 1.1 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── 1.2 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── 1.3 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── 1.4 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── 1.5 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── 1.6 │ └── Assemblies │ │ └── ImprovedWorkbenches.dll ├── About │ ├── About.xml │ ├── ModIcon.png │ ├── Preview.png │ └── PublishedFileId.txt ├── Assemblies │ └── ImprovedWorkbenches.dll ├── Languages │ ├── ChineseSimplified │ │ ├── DefInjected │ │ │ └── BillRepeatModeDef │ │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ ├── English │ │ ├── DefInjected │ │ │ └── BillRepeatModeDef │ │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ ├── Japanese │ │ ├── DefInjected │ │ │ └── BillRepeatModeDef │ │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ ├── Korean │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ ├── Russian │ │ ├── DefInjected │ │ │ └── BillRepeatModeDef │ │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ ├── Spanish │ │ ├── DefInjected │ │ │ └── BillRepeatModeDef │ │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ │ └── IW_LanguageData.xml │ └── SpanishLatin │ │ ├── DefInjected │ │ └── BillRepeatModeDef │ │ │ └── BillRepeatModeDefs.xml │ │ └── Keyed │ │ └── IW_LanguageData.xml ├── Patches │ └── ImprovedWorkbenches.xml └── Textures │ ├── BestStockpile.png │ ├── BreakLink.png │ ├── DropOnFloor.png │ ├── LeftArrow.png │ ├── Link.png │ └── RightArrow.png └── src └── ImprovedWorkbenches ├── BetterWorkbenchManagement.cs ├── CopyPasteLink ├── BillCopyPaste.cs └── LinkedBillsSet.cs ├── Custom Output Filter └── Dialog_OutputFilter.cs ├── Custom Storage ├── ExtendedBillData.cs ├── ExtendedBillDataStorage.cs ├── WorktableRestricitonDataStorage.cs └── WorktableRestrictionData.cs ├── Detours ├── BillConfig_DoWindowContents_Patch.cs ├── BillRepeatModeUtility_MakeConfigFloatMenu_Detour.cs ├── BillStack_Delete_Detour.cs ├── BillStack_DoListing_Detour.cs ├── BillUtility_MakeNewBill_Detour.cs ├── Bill_DoInterface_Detour.cs ├── Bill_LabelCap_Detour.cs ├── Bill_Production_DoConfigInterface_Detour.cs ├── Bill_Production_RepeatInfoText_Detour.cs ├── Building_Destroy_Detour.cs ├── ITab_Bills_TabUpdate_Detour.cs ├── Pawn_Spawn_Detour.cs ├── RecipeWorkerCounter_CountProducts_Detour.cs ├── RecipeWorkerCounter_GetCarriedCount_Patch.cs ├── Selector_Select_Detour.cs ├── Widgets_ButtonImage_Detour.cs └── Window_PreClose_Detour.cs ├── Filtering └── PawnOriginalMapSaver.cs ├── ImprovedWorkbenches.csproj ├── Main.cs └── Resources.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/VSCodeSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.vscode/VSCodeSetup.md -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /ImprovedWorkbenches.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/ImprovedWorkbenches.slnx -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/README.md -------------------------------------------------------------------------------- /mod-structure/1.1/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.1/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/1.2/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.2/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/1.3/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.3/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/1.4/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.4/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/1.5/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.5/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/1.6/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/1.6/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/About/About.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/About/About.xml -------------------------------------------------------------------------------- /mod-structure/About/ModIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/About/ModIcon.png -------------------------------------------------------------------------------- /mod-structure/About/Preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/About/Preview.png -------------------------------------------------------------------------------- /mod-structure/About/PublishedFileId.txt: -------------------------------------------------------------------------------- 1 | 935982361 -------------------------------------------------------------------------------- /mod-structure/Assemblies/ImprovedWorkbenches.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Assemblies/ImprovedWorkbenches.dll -------------------------------------------------------------------------------- /mod-structure/Languages/ChineseSimplified/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/ChineseSimplified/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/ChineseSimplified/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/ChineseSimplified/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/English/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/English/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/English/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/English/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Japanese/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Japanese/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Japanese/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Japanese/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Korean/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Korean/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Russian/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Russian/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Russian/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Russian/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Spanish/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Spanish/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Spanish/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/Spanish/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/SpanishLatin/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/SpanishLatin/DefInjected/BillRepeatModeDef/BillRepeatModeDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/SpanishLatin/Keyed/IW_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Languages/SpanishLatin/Keyed/IW_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Patches/ImprovedWorkbenches.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Patches/ImprovedWorkbenches.xml -------------------------------------------------------------------------------- /mod-structure/Textures/BestStockpile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/BestStockpile.png -------------------------------------------------------------------------------- /mod-structure/Textures/BreakLink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/BreakLink.png -------------------------------------------------------------------------------- /mod-structure/Textures/DropOnFloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/DropOnFloor.png -------------------------------------------------------------------------------- /mod-structure/Textures/LeftArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/LeftArrow.png -------------------------------------------------------------------------------- /mod-structure/Textures/Link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/Link.png -------------------------------------------------------------------------------- /mod-structure/Textures/RightArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/mod-structure/Textures/RightArrow.png -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/BetterWorkbenchManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/BetterWorkbenchManagement.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/CopyPasteLink/BillCopyPaste.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/CopyPasteLink/BillCopyPaste.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/CopyPasteLink/LinkedBillsSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/CopyPasteLink/LinkedBillsSet.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Custom Output Filter/Dialog_OutputFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Custom Output Filter/Dialog_OutputFilter.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Custom Storage/ExtendedBillData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Custom Storage/ExtendedBillData.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Custom Storage/ExtendedBillDataStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Custom Storage/ExtendedBillDataStorage.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Custom Storage/WorktableRestricitonDataStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Custom Storage/WorktableRestricitonDataStorage.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Custom Storage/WorktableRestrictionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Custom Storage/WorktableRestrictionData.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/BillConfig_DoWindowContents_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/BillConfig_DoWindowContents_Patch.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/BillRepeatModeUtility_MakeConfigFloatMenu_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/BillRepeatModeUtility_MakeConfigFloatMenu_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/BillStack_Delete_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/BillStack_Delete_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/BillStack_DoListing_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/BillStack_DoListing_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/BillUtility_MakeNewBill_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/BillUtility_MakeNewBill_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Bill_DoInterface_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Bill_DoInterface_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Bill_LabelCap_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Bill_LabelCap_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Bill_Production_DoConfigInterface_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Bill_Production_DoConfigInterface_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Bill_Production_RepeatInfoText_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Bill_Production_RepeatInfoText_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Building_Destroy_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Building_Destroy_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/ITab_Bills_TabUpdate_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/ITab_Bills_TabUpdate_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Pawn_Spawn_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Pawn_Spawn_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/RecipeWorkerCounter_CountProducts_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/RecipeWorkerCounter_CountProducts_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/RecipeWorkerCounter_GetCarriedCount_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/RecipeWorkerCounter_GetCarriedCount_Patch.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Selector_Select_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Selector_Select_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Widgets_ButtonImage_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Widgets_ButtonImage_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Detours/Window_PreClose_Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Detours/Window_PreClose_Detour.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Filtering/PawnOriginalMapSaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Filtering/PawnOriginalMapSaver.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/ImprovedWorkbenches.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/ImprovedWorkbenches.csproj -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Main.cs -------------------------------------------------------------------------------- /src/ImprovedWorkbenches/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/ImprovedWorkbenches/HEAD/src/ImprovedWorkbenches/Resources.cs --------------------------------------------------------------------------------