[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"mod-patchoperationhighlander":3,"mods-more-author-patchoperationhighlander":31,"mods-more-category-patchoperationhighlander":83,"mods-similar-patchoperationhighlander":136},{"id":4,"slug":5,"name":6,"shortDescription":7,"author":8,"workshopUrl":9,"imageKey":10,"thumbnailUrl":11,"packageId":12,"category":13,"tags":14,"downloadCount":22,"rating":23,"publishedAt":24,"updatedAt":25,"description":26,"ratingCount":27,"version":10,"gameVersion":10,"images":28,"videos":29,"kofiUrl":30,"patreonUrl":30},"7f483a64-0411-486f-8b9e-bc6c8ab5fad1","patchoperationhighlander","PatchOperationHighlander","A library of useful patch operations intended for collaboration.","76561198031500205","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=2552002158","","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1690523109316179829\u002F2192D9E622D23FBCCB6689F46E132F7D23F53ED3\u002F","ccl.patchoperation.highlander","management",[15,16,17,18,19,20,21],"mod","1.1","1.2","1.3","1.4","1.5","1.6",66108,5,"2021-07-19T23:36:13.0000000Z","2025-08-15T03:28:41.0000000Z","\u003Cp>A library of useful patch operations intended for collaboration.\r\u003Cbr>\r\u003Cbr>Due to the nature of RimWorld DLL loading, there can only be one Assembly for the \u003Cstrong>PatchOperation\u003C\u002Fstrong> namespace. Feel free to contribute.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.LoadOnDemand\" target=\"_blank\" rel=\"noopener noreferrer\">LoadOnDemand\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Given a set of mods and a set of folders, LoadOnDemand loads the defs found in the folders located inside Defs_OnDemand if the mods exist. Makes it easier to manage optional dependencies as you can combine it with other PatchOperations. \r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.Context\" target=\"_blank\" rel=\"noopener noreferrer\">Context\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Given a xpath, using the following operations, limit their context to the xpath and run them in sequence. Huge performance gain as multiple operations are limited to small portions of the xml document. Can apply to any xpath with children.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.Set\" target=\"_blank\" rel=\"noopener noreferrer\">Set\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Given a xpath, add or replace child elements. Useful to change a single element that contains multiple children without setting Context. It'll avoid adding duplicates or complain if any is missing.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.Evaluate\" target=\"_blank\" rel=\"noopener noreferrer\">Evaluate\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Given a member field or property with the syntax Type:Member, compare the member's value with the given value. Optionally, log the current value.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.FindModByID\" target=\"_blank\" rel=\"noopener noreferrer\">FindModByID\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Just like its vanilla PatchOperationFindMod counterpart, executes the PatchOperation in match if found otherwise nomatch. Optionally, match all mods in the list.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.LogXML\" target=\"_blank\" rel=\"noopener noreferrer\">LogXML\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Writes the XML in its current state to the log, very useful to find out what happened. xpath is optional, combos well with Context.\r\u003Cbr>\r\u003Cbr>PatchOperation.\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\u002FPatchOperation.LogText\" target=\"_blank\" rel=\"noopener noreferrer\">LogText\u003C\u002Fa>\u003C\u002Fstrong>\r\u003Cbr>Writes text, very useful for debugging, don't understimate.\r\u003Cbr>\r\u003Cbr>Visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\u002Fwiki\" target=\"_blank\" rel=\"noopener noreferrer\">wiki\u003C\u002Fa> for documentation and examples.\r\u003Cbr>Source at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnotfood\u002FPatchOperationHighlander\" target=\"_blank\" rel=\"noopener noreferrer\">Github\u003C\u002Fa>\u003C\u002Fp>",233,[],[],null,[32,45,58,70],{"id":33,"slug":34,"name":35,"shortDescription":36,"author":8,"workshopUrl":37,"imageKey":10,"thumbnailUrl":38,"packageId":39,"category":13,"tags":40,"downloadCount":41,"rating":42,"publishedAt":43,"updatedAt":44},"2c2aa605-b3af-4a3c-a299-3472da3439c6","harmony-fix-for-penguins","Harmony Fix For Penguins","Prevents the mysterious Harmony crashes that plague the penguins.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=2149016328","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1286290316421352662\u002FA1DAFAD2B3A6DCE80BBF7DB59F49BEFDE596CF20\u002F","notfood.fixes.forpenguins",[15,16,17],5049,4.9,"2020-07-01T01:29:59.0000000Z","2020-08-07T01:35:34.0000000Z",{"id":46,"slug":47,"name":48,"shortDescription":49,"author":8,"workshopUrl":50,"imageKey":10,"thumbnailUrl":51,"packageId":52,"category":13,"tags":53,"downloadCount":54,"rating":55,"publishedAt":56,"updatedAt":57},"310a6936-92d0-4ad2-8399-929b1c6b2d2f","outfitted","Outfitted","Outfit management Features Finetune the assigned apparel sets with any Stat under the assigments tab.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1595812861","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F943966133225809068\u002F1F15EECE488DC3F04558E34D491259FBAFAE490D\u002F","notfood.outfitted",[15,16,17,19,18],89214,4.8,"2018-12-20T09:39:04.0000000Z","2023-01-03T22:46:22.0000000Z",{"id":59,"slug":60,"name":61,"shortDescription":62,"author":8,"workshopUrl":63,"imageKey":10,"thumbnailUrl":64,"packageId":65,"category":13,"tags":66,"downloadCount":67,"rating":42,"publishedAt":68,"updatedAt":69},"69f1d77a-e512-4401-a405-5e1bdbb90af3","more-than-capable","More Than Capable","Pawns are... More Than Capable! Colonists will do work even if they hate it... with consequences. This is a fork from Pawns are Capable by Rainbeau Flambe. ===== Tired of pawns who refuse to do certain types of work, even when their own lives and the survival of the colony depend","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1803932954","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F777351578738119678\u002F54BC61DA256758F6B995A9DF3B395DABAF478A82\u002F","notfood.morethancapable",[15,16,17,19,18],102408,"2019-07-14T17:23:08.0000000Z","2022-12-20T17:07:00.0000000Z",{"id":71,"slug":72,"name":73,"shortDescription":74,"author":8,"workshopUrl":75,"imageKey":10,"thumbnailUrl":76,"packageId":77,"category":13,"tags":78,"downloadCount":80,"rating":55,"publishedAt":81,"updatedAt":82},"1c4e85e6-ed3d-4153-a1d7-eb55c55a1595","frameratecontrol","FrameRateControl","Also know as: - Don't melt my GPU - Don't eat my battery Disables VSync and allows you to control the max FPS By default RimWorld will happily eat all it is allowed under VSYNC.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1591142767","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F939461991452200420\u002FF444039C1074A149B2F93FAD91C73CBDCDC26081\u002F","notfood.frameratecontrol",[15,79,16,17,20,19,18,21],"1.0",201967,"2018-12-15T02:58:49.0000000Z","2025-07-20T04:52:21.0000000Z",[84,97,110,123],{"id":85,"slug":86,"name":87,"shortDescription":88,"author":89,"workshopUrl":90,"imageKey":10,"thumbnailUrl":91,"packageId":92,"category":13,"tags":93,"downloadCount":94,"rating":42,"publishedAt":95,"updatedAt":96},"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,21,20,19,18,17,16,79],1671998,"2017-02-19T10:34:00.0000000Z","2026-05-29T15:00:36.0000000Z",{"id":98,"slug":99,"name":100,"shortDescription":101,"author":102,"workshopUrl":103,"imageKey":10,"thumbnailUrl":104,"packageId":105,"category":13,"tags":106,"downloadCount":107,"rating":42,"publishedAt":108,"updatedAt":109},"04f09c3c-0430-4892-9ce0-83aab8e491c1","common-sense","Common Sense","Allows your pawns to act smarter.","avil","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1561769193","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F1738926765441255834\u002F5887EBFD41E92A778CEA523A485A761BC163A761\u002F","avilmask.commonsense",[15,21,20,19,18,17,16,79],1591711,"2018-11-10T19:39:35.0000000Z","2025-10-12T15:40:19.0000000Z",{"id":111,"slug":112,"name":113,"shortDescription":114,"author":115,"workshopUrl":116,"imageKey":10,"thumbnailUrl":117,"packageId":118,"category":13,"tags":119,"downloadCount":120,"rating":42,"publishedAt":121,"updatedAt":122},"46736a72-6b57-4718-b154-25eb5d59a0f8","replace-stuff","Replace Stuff","Place buildings anywhere, on top of existing things, and the game will handle it.","Uuugggg","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1372003680","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F921426876980662243\u002F50B18BF7A9132FB5B01AFD7A5AACA57DF1940771\u002F","uuugggg.replacestuff",[15,16,17,20,19,18],2059514,"2018-04-28T04:53:36.0000000Z","2024-12-31T18:41:04.0000000Z",{"id":124,"slug":125,"name":126,"shortDescription":127,"author":128,"workshopUrl":129,"imageKey":10,"thumbnailUrl":130,"packageId":131,"category":13,"tags":132,"downloadCount":133,"rating":42,"publishedAt":134,"updatedAt":135},"54ff6b67-f141-4816-822f-ad10a2fab1b0","hugslib","HugsLib","This is a library that provides shared functionality for other mods.","Symbolic","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=818773962","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F103978299280169442\u002FA67F10574269C336608796DAF2A6ECF3B96B0F59\u002F","unlimitedhugs.hugslib",[15,79,16,17,20,19,18,21],3393497,"2016-12-15T17:06:09.0000000Z","2025-07-13T19:18:38.0000000Z",[137,150,163,177],{"id":138,"slug":139,"name":140,"shortDescription":141,"author":142,"workshopUrl":143,"imageKey":10,"thumbnailUrl":144,"packageId":145,"category":13,"tags":146,"downloadCount":147,"rating":42,"publishedAt":148,"updatedAt":149},"88f5e80a-100a-4ccf-8466-c7ae57283cb2","vanilla-fishing-expanded","Vanilla Fishing Expanded","Vanilla Fishing Expanded is a first module in a brand new mod series “Vanilla Cuisine Expanded” from the Vanilla Expanded team.","Sarg Bjornson","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1914064942","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11871394281737654254\u002FB9A50B582C76B8C281B16DC1C03EA9AAAA5D31AC\u002F","vanillaexpanded.vcef",[15,21,20,19],1486392,"2019-11-16T13:40:27.0000000Z","2026-03-20T07:46:57.0000000Z",{"id":151,"slug":152,"name":153,"shortDescription":154,"author":155,"workshopUrl":156,"imageKey":10,"thumbnailUrl":157,"packageId":158,"category":13,"tags":159,"downloadCount":160,"rating":42,"publishedAt":161,"updatedAt":162},"1a9584d7-34a3-4c7a-89a8-8c4743a4c3c5","jecstools-deprecated","JecsTools [Deprecated]","***This mod is no longer being updated.","Ryoma","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=932008009","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F941708627441551739\u002F7869E0281E5AF57B25CC7EBFFF46D64739E8F89A\u002F","jecrell.jecstools",[15,79,16,17,20,19,18],1257043,"2017-05-24T16:20:45.0000000Z","2024-04-08T22:37:53.0000000Z",{"id":164,"slug":165,"name":166,"shortDescription":167,"author":168,"workshopUrl":169,"imageKey":10,"thumbnailUrl":170,"packageId":171,"category":172,"tags":173,"downloadCount":174,"rating":42,"publishedAt":175,"updatedAt":176},"b6f031cc-ffd6-4337-8425-77a4e4fd9444","runandgun","RunAndGun","Your colonists can never be a true Rambo if they cannot gun while they are running.","roolo","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1204108550","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F856110024765324541\u002F7741DA9AB4ABDEF951930520906610ACAB3D1974\u002F","roolo.runandgun","weapons",[15,79,16,17,20,19,18],1269347,"2017-11-18T09:45:57.0000000Z","2024-05-27T07:43:54.0000000Z",{"id":178,"slug":179,"name":180,"shortDescription":181,"author":182,"workshopUrl":183,"imageKey":10,"thumbnailUrl":184,"packageId":185,"category":13,"tags":186,"downloadCount":187,"rating":42,"publishedAt":188,"updatedAt":189},"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,21,20,19,18,17,16],2137039,"2018-09-10T17:32:31.0000000Z","2025-08-15T04:32:32.0000000Z"]