[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"mod-craft-output-sanitizer":3,"mods-more-author-craft-output-sanitizer":29,"mods-more-category-craft-output-sanitizer":80,"mods-similar-craft-output-sanitizer":139},{"id":4,"slug":5,"name":6,"shortDescription":7,"author":8,"workshopUrl":9,"imageKey":10,"thumbnailUrl":11,"packageId":12,"category":13,"tags":14,"downloadCount":17,"rating":18,"publishedAt":19,"updatedAt":20,"description":21,"ratingCount":22,"version":10,"gameVersion":10,"images":23,"videos":27,"kofiUrl":28,"patreonUrl":28},"bf6af8e9-871e-4ef4-a8d4-846852f8c9cf","craft-output-sanitizer","Craft Output Sanitizer","Craft Output Sanitizer 300 mods and you don't know why are you producing 10 Pants instead of 1?","Toxic Yui","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3555497267","","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F15365323765558356643\u002F6D48222650CCA0D5E4CBC9356AAA115942B93880\u002F","toxicyui.craftoutputsanitizer","management",[15,16],"mod","1.6",239,5,"2025-08-24T22:29:31.0000000Z","2025-09-10T21:08:54.0000000Z","\u003Ch2>Craft Output Sanitizer\u003C\u002Fh2>\r\n\u003Cstrong>300 mods and you don't know why are you producing 10 Pants instead of 1?!\u003C\u002Fstrong>\r\n\u003Cem>Stop surprise duplicates when crafting weapons & apparel.\u003C\u002Fem>\r\n\r\n\u003Cstrong>What it does\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>Guarantees that recipes declaring 1 weapon\u002Fapparel produce exactly \u003Cstrong>one\u003C\u002Fstrong>.\u003C\u002Fli>\u003Cli>Neutralizes accidental extra stacks from mod interactions (e.g., stack size edits).\u003C\u002Fli>\u003Cli>Decides what to do with extras: \u003Cstrong>Destroy\u003C\u002Fstrong> or \u003Cstrong>Drop (forbidden)\u003C\u002Fstrong>.\u003C\u002Fli>\u003Cli>Per-bench opt-out (Settings → Exclusions) with search + checkboxes.\u003C\u002Fli>\u003Cli>Optional in-world toasts and detailed action logs for quick testing.\u003C\u002Fli>\u003Cli>Lightweight: by default it runs only during crafting, not on map load.\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Cstrong>Settings\u003C\u002Fstrong>\r\n\u003Ccode>\r\n- Force single output for Weapons\u002FApparel (when recipe declares 1)\r\n- Destroy extras (instead of dropping them forbidden)\r\n- Only sanitize during crafting (recommended)\r\n- Log actions\r\n- Show action toasts\r\n- Revert logging to defaults (quiet)\r\n- Exclude specific workbenches (search + checkboxes)\r\n\u003C\u002Fcode>\r\n\r\n\u003Cstrong>Why I made this mod?\u003C\u002Fstrong>\r\n\r\nI play with many efficiency\u002Fspeed\u002Fmastery mods (EG, Quality Bionics, Archotech Expanded, plus Vanilla Expanded Skills). In that setup, crafting “1” sometimes produced 2–4 items (e.g., pants duplicating), this error made me quit Rimworld for a time (this was an error I faced in 1,6). Now that I'm experienced, COS fixes that edge case. You can see the involved mods in my log screenshot—the lines starting with , and now I'm back on the game to play it!.\r\n\r\n\u003Cimg src=\"https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13972782284516319170\u002F2A49EC0BAA37FDE1E00FEFF71E0DF048872BCE8D\u002F?imw=5000&imh=5000&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false\" alt=\"\" loading=\"lazy\">\r\n\r\n\u003Cstrong>How it works\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>Hooks into RimWorld’s crafting pipeline (MakeRecipeProducts → PostProcessProduct).\u003C\u002Fli>\u003Cli>If a recipe declares one weapon\u002Fapparel, the mod enforces a single output.\u003C\u002Fli>\u003Cli>Extras (stacks or duplicates) are either destroyed or dropped forbidden—your choice.\u003C\u002Fli>\u003Cli>You can exclude any workbench; excluded benches are never touched.\u003C\u002Fli>\u003Cli>Optional spawn-time guard exists, but is disabled by default for performance.\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Cstrong>Compatibility\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>RimWorld 1.6, Harmony-based, no XML overrides.\u003C\u002Fli>\u003Cli>Compatible with most crafting\u002Fstack mods. If something still duplicates, enable logs\u002Ftoasts to see exactly what was sanitized.\u003C\u002Fli>\u003Cli>Safe to add\u002Fremove mid-save (does not write permanent data).\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Cstrong>Performance\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>Minimal overhead: bench catalog is built lazily (when opening settings).\u003C\u002Fli>\u003Cli>“Only sanitize during crafting” is enabled by default to avoid load-time costs.\u003C\u002Fli>\u003Cli>Logging can slow things down; use “Revert logging to defaults (quiet)” to mute.\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Cstrong>FAQ\u003C\u002Fstrong>\r\n\u003Ccode>\r\nQ: I crafted 1 item and saw no message. Did it work?\r\nA: Yes—no message means no extras existed; nothing needed to be sanitized.\r\n\r\nQ: How do I verify it’s running?\r\nA: Turn on “Log actions” (and “Show action toasts”) in settings, then craft. \u003Cstrong>Turn OFF as soon as you done, this option adds several time to startup if left on\u003C\u002Fstrong>\r\n\r\nQ: A specific bench shouldn’t be affected.\r\nA: Exclude it in settings (search by label or defName, then check it).\r\n\r\nQ: Does it affect traders, loot, or quests?\r\nA: No—this targets player crafting outputs only.\r\n\u003C\u002Fcode>\r\n\r\n\r\n\u003Ca href=\"https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3550135089\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Fstorage.ko-fi.com\u002Fcdn\u002Fuseruploads\u002Fdisplay\u002F8bb0a3d2-eff8-4da8-b580-a71cca1a4c5f_ourcollection.png\" alt=\"\" loading=\"lazy\">\u003C\u002Fa>\r\n\r\n\u003Ch3>Credits & translations\u003C\u002Fh3>\r\nCode\u002Fdesign: ToxicYui. Translations welcome!\r\n\u003Cul>\u003Cli>Translation made with AI:\u003C\u002Fli>\u003Cli>English — Languages\u002FEnglish\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>Español (España) — Languages\u002FSpanish\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>Español (Latinoamérica) — Languages\u002FSpanishLatin\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>Русский (Russian) — Languages\u002FRussian\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>中文（简体）Chinese (Simplified) — Languages\u002FChineseSimplified\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>中文（繁體）Chinese (Traditional) — Languages\u002FChineseTraditional\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>日本語 (Japanese) — Languages\u002FJapanese\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>한국어 (Korean) — Languages\u002FKorean\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>Português (Portuguese Brazilian) — Languages\u002FPortugueseBrazilian\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003Cli>Português (Portuguese Portugal) — Languages\u002FPortuguese\u002FKeyed\u002FCOS.xml\u003C\u002Fli>\u003C\u002Ful>\r\n\u003Ch3>License\u003C\u002Fh3>\r\n\u003Cul>\u003Cli>Creative Commons BY-NC-SA 4.0\u003C\u002Fli>\u003Cli>https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-nc-sa\u002F4.0\u002F\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Ftoxicyuidev\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Fimgs.search.brave.com\u002FdfLd9GxmgH_Oa4oQTYACtXLV0LQZo--PUSrhj9huD0w\u002Frs:fit:860:0:0:0\u002Fg:ce\u002FaHR0cHM6Ly9jZG4u\u002FcHJvZC53ZWJzaXRl\u002FLWZpbGVzLmNvbS81\u002FYzE0ZTM4N2RhYjU3\u002FNmZlNjY3Njg5Y2Yv\u002FNjcwZjVhMDFjMDFl\u002FYTkxOTE4MDkzOThj\u002FX3N1cHBvcnRfbWVf\u002Fb25fa29maV9ibHVl\u002FLnBuZw\" alt=\"\" loading=\"lazy\">\u003C\u002Fa>",9,[24,25,26],"https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13701648239699835934\u002F6D48222650CCA0D5E4CBC9356AAA115942B93880\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13972782284516319170\u002F2A49EC0BAA37FDE1E00FEFF71E0DF048872BCE8D\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F18028507173479486383\u002FF90973385F79E603E822AD3E5CAB3AFAC941A79E\u002F",[],null,[30,43,56,68],{"id":31,"slug":32,"name":33,"shortDescription":34,"author":8,"workshopUrl":35,"imageKey":10,"thumbnailUrl":36,"packageId":37,"category":13,"tags":38,"downloadCount":39,"rating":40,"publishedAt":41,"updatedAt":42},"6d27c399-640f-4ec1-8ee7-122aba0be805","adrenal-override-danger-sense","Adrenal Override: Danger sense","Adrenal Override: Danger Sense Stay calm, finish the fight, get everyone home.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3556169409","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11996108259066412436\u002FF4A69C7BA0C5E97A35721F57BA89C68A870EAD64\u002F","toxicyui.adrenaloverride.dangersense",[15,16],4546,4.9,"2025-08-26T02:20:08.0000000Z","2025-09-10T19:23:34.0000000Z",{"id":44,"slug":45,"name":46,"shortDescription":47,"author":8,"workshopUrl":48,"imageKey":10,"thumbnailUrl":49,"packageId":50,"category":13,"tags":51,"downloadCount":52,"rating":53,"publishedAt":54,"updatedAt":55},"88f890ec-272f-4545-b6b7-d8b90cede1e4","impactful-skills","Impactful Skills","Impactful Skills Skill-to-stat scaling, configurable and lightweight Every skill level matters.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3549767872","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F14564680103360091797\u002FB8C24913CE69333A63138C88C8C77186EDA8C99A\u002F","toxicyui.impactfulskills",[15,16],4117,4.7,"2025-08-16T03:55:26.0000000Z","2025-08-29T19:16:13.0000000Z",{"id":57,"slug":58,"name":59,"shortDescription":60,"author":8,"workshopUrl":61,"imageKey":10,"thumbnailUrl":62,"packageId":63,"category":13,"tags":64,"downloadCount":65,"rating":40,"publishedAt":66,"updatedAt":67},"dce69c0b-3193-42cc-94fb-88c2a2155104","mood-and-mental-breaks-realistic-overhaul","Mood and Mental Breaks — Realistic Overhaul","Mood & Mental Breaks — Realistic Overhaul A gentle, long-term mental health layer that sits alongside vanilla Mood and breaks — easy to tune, fair, and immersive.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3559098676","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F16874278534441772858\u002F9D492383FE5410883D2E3F6E3823170959CD7DCB\u002F","toxicyui.mmb",[15,16],6378,"2025-08-30T21:09:42.0000000Z","2025-09-02T16:36:51.0000000Z",{"id":69,"slug":70,"name":71,"shortDescription":72,"author":8,"workshopUrl":73,"imageKey":10,"thumbnailUrl":74,"packageId":75,"category":13,"tags":76,"downloadCount":77,"rating":18,"publishedAt":78,"updatedAt":79},"bba88572-cf4f-4813-bf0c-4a9be074d830","quality-power","Quality Power","Quality Power Make power scale with quality—cleanly and controllably.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3552862196","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F14561374245152998946\u002F408DA14A1A40EF9EA0BB64AF0E566CA8BA4E3759\u002F","toxicyui.qualitypower",[15,16],4017,"2025-08-20T21:39:46.0000000Z","2025-09-15T21:28:50.0000000Z",[81,96,112,126],{"id":82,"slug":83,"name":84,"shortDescription":85,"author":86,"workshopUrl":87,"imageKey":10,"thumbnailUrl":88,"packageId":89,"category":13,"tags":90,"downloadCount":93,"rating":40,"publishedAt":94,"updatedAt":95},"62f73e39-1314-444b-b55c-878768790ee6","vanilla-textures-expanded","Vanilla Textures Expanded","1.6.0 (16\u002F07\u002F2020): Updated to 1.3. Honestly, we added so many textures (including almost a full retexture of Royalty) I'm not going to bother. 1.5.0 (11\u002F10\u002F2020): Added faction icons in HQ. 1.4.0 (04\u002F09\u002F2020): Added various new textures: Snowmen, Flatscreen TV, Unfinished appare","Oskar Potocki","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=2016436324","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11750749957969253050\u002F3BE41DFCAB683CB5175008D156F5FB5D65A0B933\u002F","vanillaexpanded.vtexe",[15,16,91,92],"1.5","1.4",1490912,"2020-03-07T20:55:08.0000000Z","2025-07-20T20:10:41.0000000Z",{"id":97,"slug":98,"name":99,"shortDescription":100,"author":101,"workshopUrl":102,"imageKey":10,"thumbnailUrl":103,"packageId":104,"category":13,"tags":105,"downloadCount":109,"rating":40,"publishedAt":110,"updatedAt":111},"037614b4-3975-4ac3-a20a-9de9aaab0d68","rimhud","RimHUD","RimHUD is a UI mod that displays detailed information about a selected character or creature.","Jaxe","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1508850027","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1687146164330163452\u002F43BA9FD0FD6A3123B367C2FDAC84A663856CC242\u002F","jaxe.rimhud",[15,16,91,92,106,107,108],"1.3","1.2","1.1",2137039,"2018-09-10T17:32:31.0000000Z","2025-08-15T04:32:32.0000000Z",{"id":113,"slug":114,"name":115,"shortDescription":116,"author":117,"workshopUrl":118,"imageKey":10,"thumbnailUrl":119,"packageId":120,"category":13,"tags":121,"downloadCount":123,"rating":40,"publishedAt":124,"updatedAt":125},"419eb416-9fc2-415e-b019-dd0d58579b77","dubs-mint-menus","Dubs Mint Menus","Adds new list boxes for recipe bills, health bills, plant selection, architect menu, research menu, and a quick select menu for designators, making it easier to find things when lots of mods are running.","Dubwise","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1446523594","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F941712836158582135\u002FFE3245BE9B34141C245681D1CC0FD87119AFA40B\u002F","dubwise.dubsmintmenus",[15,122,108,107,91,92,106,16],"1.0",1468067,"2018-07-21T04:43:33.0000000Z","2025-07-14T21:56:39.0000000Z",{"id":127,"slug":128,"name":129,"shortDescription":130,"author":131,"workshopUrl":132,"imageKey":10,"thumbnailUrl":133,"packageId":134,"category":13,"tags":135,"downloadCount":136,"rating":40,"publishedAt":137,"updatedAt":138},"e1fa0b06-1dcb-4198-9303-ece406f4de08","camera","Camera+","Camera+ gives RimWorld a better camera for both close detail and wide map control.","Brrainz","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=867467808","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1469814660532590020\u002F8D6E6E0241F7B496903E751AB72BBBF12ED58B39\u002F","brrainz.cameraplus",[15,16,91,92,106,107,108,122],1671998,"2017-02-19T10:34:00.0000000Z","2026-05-29T15:00:36.0000000Z",[140,153,166,178],{"id":141,"slug":142,"name":143,"shortDescription":144,"author":86,"workshopUrl":145,"imageKey":10,"thumbnailUrl":146,"packageId":147,"category":148,"tags":149,"downloadCount":150,"rating":40,"publishedAt":151,"updatedAt":152},"95e7e3b0-194d-4873-b103-6fa115a485d2","vanilla-weapons-expanded","Vanilla Weapons Expanded","We are not responsible for CE patch, nor are we responsible for CE balancing or in fact anything regarding CE.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1814383360","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F17353996871478459735\u002FE1DFA17461BBC0461192DD8D81EB8F4C4FFB75FF\u002F","vanillaexpanded.vwe","weapons",[15,16,91,92],1701398,"2019-07-25T00:28:32.0000000Z","2026-05-06T19:43:44.0000000Z",{"id":154,"slug":155,"name":156,"shortDescription":157,"author":86,"workshopUrl":158,"imageKey":10,"thumbnailUrl":159,"packageId":160,"category":161,"tags":162,"downloadCount":163,"rating":40,"publishedAt":164,"updatedAt":165},"bc26335c-5dea-4de4-ade6-b0601f714570","vanilla-furniture-expanded-power","Vanilla Furniture Expanded - Power","This module is a part of Vanilla Furniture Expanded which can be downloaded below.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=2062943477","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11459606292291997888\u002FC6200F0F64B00FDB723BA87EC54218C0F99ACE46\u002F","vanillaexpanded.vfepower","furniture",[15,16,91,92],1461199,"2020-04-16T11:00:30.0000000Z","2026-01-11T22:30:21.0000000Z",{"id":167,"slug":168,"name":169,"shortDescription":170,"author":86,"workshopUrl":171,"imageKey":10,"thumbnailUrl":172,"packageId":173,"category":13,"tags":174,"downloadCount":175,"rating":40,"publishedAt":176,"updatedAt":177},"04c71f35-b945-42d2-840e-e6ae71bb8662","vanilla-hair-expanded","Vanilla Hair Expanded","1.2.0 (17\u002F05\u002F2020): Fixed label length issue. 1.1.1 (29\u002F02\u002F2020): Beards now work perfectly fine! Thanks for your patience. We have all been there, with a colony of a hundred pawns where everyone looks somewhat the same. Starting colonists with no character to their looks. This m","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1888705256","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11002257720121012749\u002F2BB54816F8F2C5E0087A767036530BD23ADC4F13\u002F","vanillaexpanded.vhe",[15,91,92,16],1278977,"2019-10-13T17:31:36.0000000Z","2025-06-29T16:44:27.0000000Z",{"id":179,"slug":180,"name":181,"shortDescription":182,"author":183,"workshopUrl":184,"imageKey":10,"thumbnailUrl":185,"packageId":186,"category":13,"tags":187,"downloadCount":189,"rating":40,"publishedAt":190,"updatedAt":191},"93cefb4e-a79e-46a7-9ad4-d34a60c5b645","humanoid-alien-races","Humanoid Alien Races","A framework for the creation of new alien races in Rimworld If you ever thought that the racial diversity in rimworld is.","erdelf","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=839005762","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1824515621608894853\u002F5AE15295349EE9518F044869E3E60F4D4521D3BB\u002F","erdelf.humanoidalienraces",[15,16,91,92,106,107,108,122,188],"0.19",1846480,"2017-01-09T22:50:33.0000000Z","2026-07-16T01:25:06.0000000Z"]