[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"mod-tickscope":3,"mods-more-author-tickscope":26,"mods-more-category-tickscope":73,"mods-similar-tickscope":132},{"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":24,"kofiUrl":25,"patreonUrl":25},"0bc90e0e-a061-4a95-91f9-315ded160246","tickscope","TickScope","TickScope — Tick-level & Memory Profiler for RimWorld Features Call-level tick profiling.","Yayoiiiiiiiii","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3791853066","","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F10813547148885646009\u002F99289E34306FA51C3838CD008F787A13B82733D7\u002F","workshop.3791853066","management",[15,16],"mod","1.6",57,2.5,"2026-08-29T02:08:39.0000000Z","2026-08-31T03:14:14.0000000Z","\u003Ch2>TickScope — Tick-level & Memory Profiler for RimWorld\u003C\u002Fh2>\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>Features\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>\u003Cstrong>Call-level tick profiling.\u003C\u002Fstrong> TickScope attributes per-tick time to ~20 curated game systems (tick loop, thing ticking, world ticking, job system, rooms\u002Fregions, temperature, drawing, and more) with near-zero overhead (~40ns per call, DPA-style aggregation — no micro-patching of hundreds of methods).\u003C\u002Fli>\u003Cli>\u003Cstrong>Recursive drill-down.\u003C\u002Fstrong> Select any factor (multi-select supported) and expand it up to 3 levels deep — sub-calls are discovered by scanning IL and patched automatically (e.g. ThingTicking → Thing.DoTick → ThingOwner.DoTick \u002F Gen.IsHashIntervalTick).\u003C\u002Fli>\u003Cli>\u003Cstrong>Caller attribution.\u003C\u002Fstrong> Optional probabilistic stack sampling tells you who is calling a hot method — find the exact mod or system responsible for a hotspot (e.g. a background task hammering temperature queries).\u003C\u002Fli>\u003Cli>\u003Cstrong>Custom factors.\u003C\u002Fstrong> Add any method by FullTypeName.MethodName and track it alongside the built-ins.\u003C\u002Fli>\u003Cli>\u003Cstrong>Memory diagnostics.\u003C\u002Fstrong>\r\n\u003C\u002Fli>\u003Cli>Continuous sampling of commit \u002F working set \u002F Mono heap \u002F Unity allocations → memory_*.csv\u003C\u002Fli>\u003Cli>One-click memory census: textures (readable CPU copies vs GPU), world pawns, Defs, maps, meshes\u002Fmaterials\u002Frender textures, Mono heap\u003C\u002Fli>\u003Cli>Native memory panorama via VirtualQueryEx — private committed block histogram (see what those 16–64 MB blocks really are)\u003C\u002Fli>\u003Cli>Stutter monitor — records stalls over 0.25 s with tick and GC context (stutter_*.csv)\u003C\u002Fli>\u003Cli>Experimental readable-texture compression (off by default, use with caution)\u003C\u002Fli>\u003C\u002Ful>\r\n•  \u003Cstrong>Everything exported to CSV\u003C\u002Fstrong> in the save folder RimAnalyzer\u002F — wide-format per-tick table, summary with p50\u002Fp95, caller chains, stutter events. No cloud, no server; your data stays on your machine.\r\n\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>How to use\u003C\u002Fstrong>\r\n\r\n•  Open the TickScope window (bottom-right button next to the play-settings toggles, or Dev menu → Mods → TickScope).\r\n•  Press Start analysis — it runs for the configured number of ticks and auto-stops.\r\n•  Check the log for the generated CSV paths, or use Memory census \u002F Native memory panorama buttons for memory data.\r\n\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>Requirements & compatibility\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>RimWorld 1.6; Harmony is required (auto-loaded as a dependency).\u003C\u002Fli>\u003Cli>Designed as a measurement tool — it does not modify any game logic. Disable it when not profiling for maximum performance.\u003C\u002Fli>\u003Cli>Export folder: \u003Cem>save folder\u002FRimAnalyzer\u002F\u003C\u002Fem>\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n===================================================================\r\n\r\n\u003Ch2>TickScope — RimWorld 调用级 tick 计时与内存测定工具\u003C\u002Fh2>\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>功能\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>\u003Cstrong>调用级 tick 分项计时。\u003C\u002Fstrong> 按因子统计真实时间内各游戏系统的耗时（tick 循环、物休 tick、世界 tick、工作系统、房间\u002F区域、温度、绘制等约 20 个聚合系统），采用 DPA 式聚合计时（每次调用约 40ns，不微 patch 数百个方法），近乎零开销。\u003C\u002Fli>\u003Cli>\u003Cstrong>递归下钻。\u003C\u002Fstrong> 可多选任意因子，展开最多 3 层——子调用通过扫描 IL 自动发现并自动挂载（如 ThingTicking → Thing.DoTick → ThingOwner.DoTick \u002F Gen.IsHashIntervalTick）。\u003C\u002Fli>\u003Cli>\u003Cstrong>调用方归因。\u003C\u002Fstrong> 可选的概率性调用栈采样，直接告诉你是谁在调热点方法——揪出具体某个 mod \u002F 系统（例如后台任务疯狂刷温度查询）。\u003C\u002Fli>\u003Cli>\u003Cstrong>自定义因子。\u003C\u002Fstrong> 按 完整类型名.方法名 添加任意方法，与内置因子一起跟踪。\u003C\u002Fli>\u003Cli>\u003Cstrong>内存诊断。\u003C\u002Fstrong>\r\n\u003C\u002Fli>\u003Cli>持续采样 提交 \u002F 工作集 \u002F Mono 堆 \u002F Unity 分配 → memory_*.csv\u003C\u002Fli>\u003Cli>一键内存盘点：纹理（可读 CPU 副本 vs GPU）、世界 pawn、Def、地图、Mesh\u002FMaterial\u002FRenderTexture、Mono 堆\u003C\u002Fli>\u003Cli>原生内存全景（VirtualQueryEx）——私有提交块直方图（看清那些 16–64MB 块到底是什么）\u003C\u002Fli>\u003Cli>卡顿监测——记录超过 0.25s 的停顿及其 tick 与 GC 上下文（stutter_*.csv）\u003C\u002Fli>\u003Cli>实验性可读纹理压缩（默认关闭，谨慎使用）\u003C\u002Fli>\u003C\u002Ful>\r\n•  \u003Cstrong>全部导出为 CSV\u003C\u002Fstrong> 到 存档目录\u002FRimAnalyzer\u002F——逐 tick 宽表、含 p50\u002Fp95 的汇总、调用链、卡顿事件。无云端、无服务器，数据只留在本机。\r\n\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>使用方法\u003C\u002Fstrong>\r\n\r\n•  打开 TickScope 窗口（右下角播放设置行的按钮，或 Dev 菜单 → Mods → TickScope）。\r\n•  点开始分析——按设定 tick 数运行后自动停止。\r\n•  查看日志中的 CSV 路径；内存数据用内存盘点 \u002F 原生内存全景按钮。\r\n\r\n\r\n\u003Chr>\r\n\r\n\u003Cstrong>依赖与兼容\u003C\u002Fstrong>\r\n\u003Cul>\u003Cli>RimWorld 1.6，需要 Harmony（作为依赖自动加载）。\u003C\u002Fli>\u003Cli>纯测量工具，不修改任何游戏逻辑；不分析时建议关闭以获得最佳性能。\u003C\u002Fli>\u003Cli>导出目录：\u003Cem>存档目录\u002FRimAnalyzer\u002F\u003C\u002Fem>\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Cem>献给 RimWorld 模组社区。\u003C\u002Fem>",2,[],[],null,[27,39,49,62],{"id":28,"slug":29,"name":30,"shortDescription":31,"author":8,"workshopUrl":32,"imageKey":10,"thumbnailUrl":33,"packageId":34,"category":13,"tags":35,"downloadCount":36,"rating":25,"publishedAt":37,"updatedAt":38},"4c8ed054-6991-41b2-b636-ba9f0fdb49c6","monolyn-research-compat","Monolyn Research Compat","Monolyn Research Compat RimWorld 1.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3789885062","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11161417091750072499\u002F134272DA06F0F6249E31BC95ED9208EF5075DA0E\u002F","workshop.3789885062",[15,16],9,"2026-08-25T14:17:40.0000000Z","2026-08-26T12:29:46.0000000Z",{"id":40,"slug":41,"name":42,"shortDescription":43,"author":8,"workshopUrl":44,"imageKey":10,"thumbnailUrl":10,"packageId":45,"category":13,"tags":46,"downloadCount":47,"rating":25,"publishedAt":48,"updatedAt":48},"64b9431f-9b43-4ab2-ac77-5b8d910f46e6","aya-archotech-research-tweaks","AYA Archotech Research Tweaks","修改AYA种族的部分百万研究等级至超凡科技 Eveliet：新建文件夹，夜魔 Zoichor：冥府的武器","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3682362837","yayoiiiiiiiii.ayatechtweaks",[15,16],5,"2026-03-10T10:57:32.0000000Z",{"id":50,"slug":51,"name":52,"shortDescription":53,"author":8,"workshopUrl":54,"imageKey":10,"thumbnailUrl":55,"packageId":56,"category":13,"tags":57,"downloadCount":58,"rating":59,"publishedAt":60,"updatedAt":61},"d9992725-63b3-4cbb-a14a-ca83833d5567","days-of-food","Days of Food","Days of Food —— 按\"天数\"自动维持食物产量 在账单详情窗口\"数量达到时暂停\"下方会多出一个 \"自动维持数量\" 开关。勾上它，填个天数（任意正整数，比如 5），模组就会按殖民地当前的实际吃饭人口自动算出该维持的食物数量，并且每天自动更新一次。人多了自动加量，人少了自动减量，你只需要保证厨师和食材到位。还可以叠加 \"到量暂停\"：设维持 5 天、直到 2 天，库存达到 5 天量就暂停生产，跌破 2 天量再自动恢复。 它是怎么算的 目标数量 = 本地图全体进食者的每日总营养需求 × 天数 ÷ 单份食物的营养值。 统计范围是自由殖民者（含奴隶）和我","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3779941408","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F15450565333789247158\u002FC28E5FB5A0305FD154F05651230C9AD2DFC6ACBF\u002F","workshop.3779941408",[15,16],64,3.8,"2026-08-08T17:36:38.0000000Z","2026-08-22T06:36:03.0000000Z",{"id":63,"slug":64,"name":65,"shortDescription":66,"author":8,"workshopUrl":67,"imageKey":10,"thumbnailUrl":68,"packageId":69,"category":13,"tags":70,"downloadCount":71,"rating":47,"publishedAt":72,"updatedAt":72},"39fef6bd-95b4-4edf-b1b4-f663312adb16","smartgenerator","SmartGenerator","SmartGenerator — 燃料发电机自动电量管理 **功能** - 根据电网电池储电量比例自动开关燃料发电机：电量低于低阈值时自动开机，高于高阈值时自动关机。高低阈值之间保持至少 10% 回差，避免频繁启停。 - 每台发电机可单独设置低阈值与高阈值。多台发电机可通过设置不同阈值区间，自然形成启停的先后顺序。 - 对带有燃料仓的发电机，燃料耗尽时自动管理暂停，补充燃料后自动恢复。 - 兼容 RimFeller 等管道燃料发电机（燃料从储罐直接消耗，无燃料仓）。 - 玩家手动关闭发电机后，自动管理跟随暂停；手动开启后自动恢复。自动管理不会覆盖手动操作","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3786413588","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F14268667299072565095\u002F8331B5ABCED3BB90D3180A7085E0A5899ACD992D\u002F","workshop.3786413588",[15,16],54,"2026-08-19T17:03:53.0000000Z",[74,94,107,120],{"id":75,"slug":76,"name":77,"shortDescription":78,"author":79,"workshopUrl":80,"imageKey":10,"thumbnailUrl":81,"packageId":82,"category":13,"tags":83,"downloadCount":90,"rating":91,"publishedAt":92,"updatedAt":93},"aa7fe776-5252-49c4-9cb1-8ec00614e762","vanilla-expanded-framework","Vanilla Expanded Framework","The Vanilla Expanded Framework (VEF) is a core modding library required by many of the Vanilla Expanded mods.","Oskar Potocki","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=2023507013","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11496016312647359228\u002F3D922C9197A46CAA762B3042A6EDD4448F2FB684\u002F","oskarpotocki.vanillafactionsexpanded.core",[15,16,84,85,86,87,88,89],"1.5","1.4","1.3","1.2","1.1","1.0",2607665,4.9,"2020-03-15T17:43:43.0000000Z","2026-08-07T10:02:20.0000000Z",{"id":95,"slug":96,"name":97,"shortDescription":98,"author":99,"workshopUrl":100,"imageKey":10,"thumbnailUrl":101,"packageId":102,"category":13,"tags":103,"downloadCount":104,"rating":91,"publishedAt":105,"updatedAt":106},"fb38cea7-cd5e-4e01-bb0d-7fe882249074","character-editor","Character Editor","last update: v1.6.3 build on 2025-07-21 for RimWorld v1.6.4523 Editor for humanlike pawns on map and for crashlanding (colonists, enemies, dead pawns) MOD FEATURES • editor for pawns on map and for crashlanding • editable: body, head, hair, skin color, apparel color, gender, name","VOID","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1874644848","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F773980614477157208\u002F2C5650A80F20FF219BE9616E055226061652B57D\u002F","void.charactereditor",[15,16,84,85,86,87,88,89],1593096,"2019-09-28T08:41:55.0000000Z","2025-07-21T15:51:40.0000000Z",{"id":108,"slug":109,"name":110,"shortDescription":111,"author":112,"workshopUrl":113,"imageKey":10,"thumbnailUrl":114,"packageId":115,"category":13,"tags":116,"downloadCount":117,"rating":47,"publishedAt":118,"updatedAt":119},"66029291-97e1-4a29-943c-5ed35f3dbbf9","wall-light","Wall Light","As of update 1.5, Rimworld now contains wall lamps that serve the same purpose that this mod served for many, many years. So, what does this do now? Adds wall sun lamps. Lets you configure the vanilla wall lamps (and the added wall sun lamps) like you could with the old wall ligh","76561197974772219","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1423699208","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F2470859602987524086\u002F3A138ADCA16713DB6E5A160D655D391E3C5C6B7D\u002F","murmur.walllight",[15,88,87,84,85,86],1818868,"2018-06-26T22:46:07.0000000Z","2024-04-18T18:59:22.0000000Z",{"id":121,"slug":122,"name":123,"shortDescription":124,"author":79,"workshopUrl":125,"imageKey":10,"thumbnailUrl":126,"packageId":127,"category":13,"tags":128,"downloadCount":129,"rating":91,"publishedAt":130,"updatedAt":131},"8ef9e287-362f-4194-b7f2-644edf3d6e84","vanilla-events-expanded","Vanilla Events Expanded","See changenotes. Vanilla Events Expanded is one of our oldest mods, and I’m honestly shocked it’s holding up so well - it’s pretty resistant to game updates and bugs because of its simplicity. Back when I first made it with Kikohi, we didn’t know much about modding. I just wanted","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1938420742","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13132919981746529669\u002F634387B0351B8054F777E94EDCDE0619759927FD\u002F","vanillaexpanded.vee",[15,16,84,85],1432419,"2019-12-16T18:08:01.0000000Z","2026-07-22T10:41:12.0000000Z",[133,135,148,162],{"id":121,"slug":122,"name":123,"shortDescription":124,"author":79,"workshopUrl":125,"imageKey":10,"thumbnailUrl":126,"packageId":127,"category":13,"tags":134,"downloadCount":129,"rating":91,"publishedAt":130,"updatedAt":131},[15,16,84,85],{"id":136,"slug":137,"name":138,"shortDescription":139,"author":140,"workshopUrl":141,"imageKey":10,"thumbnailUrl":142,"packageId":143,"category":13,"tags":144,"downloadCount":145,"rating":91,"publishedAt":146,"updatedAt":147},"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,89,88,87,84,85,86],1257043,"2017-05-24T16:20:45.0000000Z","2024-04-08T22:37:53.0000000Z",{"id":149,"slug":150,"name":151,"shortDescription":152,"author":153,"workshopUrl":154,"imageKey":10,"thumbnailUrl":155,"packageId":156,"category":157,"tags":158,"downloadCount":159,"rating":91,"publishedAt":160,"updatedAt":161},"920d696f-fcd3-4dcc-b966-ee886a801a09","pick-up-and-haul","Pick Up And Haul","\"Greatest hauling mod ever\" - Chicken Plucker Colonists will gather stuff in their inventory, then haul it all to a stockpile.","Mehni","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1279012058","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F918040525572026861\u002F92546A57E3C95CDB29C8414FF0320E9898E09A6B\u002F","mehni.pickupandhaul","storage",[15,89,88,87,84,85,86,16],2425885,"2018-01-23T14:31:01.0000000Z","2025-08-28T14:39:33.0000000Z",{"id":163,"slug":164,"name":165,"shortDescription":166,"author":79,"workshopUrl":167,"imageKey":10,"thumbnailUrl":168,"packageId":169,"category":13,"tags":170,"downloadCount":171,"rating":91,"publishedAt":172,"updatedAt":173},"56cde3aa-2be0-46fc-93bf-286e487320f4","vanilla-apparel-expanded","Vanilla Apparel Expanded","1.2.1 (25\u002F02\u002F2020): Formal wear now counts as royal apparel. 1.2.0 (19\u002F02\u002F2020): This mod is now 1.1 compatible. After a hundred hours playing RimWorld you notice that every pawn wears somewhat the same things. The base game apparel is not really as interesting, unique and variou","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1814987817","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F17914054259451166663\u002F768658D3C5B5ADB2E14188F0B3E249AE7B0E8317\u002F","vanillaexpanded.vappe",[15,16,84,85],1467956,"2019-07-25T17:30:35.0000000Z","2026-01-17T20:36:32.0000000Z"]