[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"mod-anti-aliasing":3,"mods-more-author-anti-aliasing":33,"mods-more-category-anti-aliasing":59,"mods-similar-anti-aliasing":116},{"id":4,"slug":5,"name":6,"shortDescription":7,"author":8,"workshopUrl":9,"imageKey":10,"thumbnailUrl":11,"packageId":12,"category":13,"tags":14,"downloadCount":19,"rating":20,"publishedAt":21,"updatedAt":22,"description":23,"ratingCount":24,"version":10,"gameVersion":10,"images":25,"videos":31,"kofiUrl":32,"patreonUrl":32},"899d8b51-5a6d-431b-8367-f91732ec8730","anti-aliasing","Anti-Aliasing","Anti-Aliasing Adds modern anti-aliasing and sharpening to RimWorld.","remi","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3658302024","","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F15329574892879714112\u002FDA130123873AC911609511E88C0E747D48D14BA6\u002F","remi.antialiasing","management",[15,16,17,18],"mod","1.6","1.5","1.4",2127,4.9,"2026-02-01T19:58:56.0000000Z","2026-06-11T15:26:22.0000000Z","\u003Ch2>Anti-Aliasing\u003C\u002Fh2>\r\nAdds modern anti-aliasing and sharpening to RimWorld. Smooths jagged edges on sprites and terrain. Anti-aliasing runs on the GPU after the simulation, so it has no impact on TPS. Works with any texture or graphics feature.\r\n\r\n\u003Ch4>Features\u003C\u002Fh4>\r\n\u003Cul>\u003Cli>\u003Cstrong>FXAA:\u003C\u002Fstrong> Fast Approximate Anti-Aliasing. The cheapest option.\u003C\u002Fli>\u003Cli>\u003Cstrong>SMAA:\u003C\u002Fstrong> Subpixel Morphological Anti-Aliasing. Sharp, clean edges; a faithful port of the reference implementation. Recommended.\u003C\u002Fli>\u003Cli>\u003Cstrong>SSAA:\u003C\u002Fstrong> Supersampling (1.5x \u002F 2x \u002F 4x). The highest quality - antialiases textures too, not just edges. The heaviest option.\u003C\u002Fli>\u003Cli>\u003Cstrong>CAS RGB & Luma:\u003C\u002Fstrong> Contrast Adaptive Sharpening, applied after AA to restore detail.\u003C\u002Fli>\u003Cli>\u003Cstrong>Quality presets + Advanced Settings:\u003C\u002Fstrong> A simple quality picker per method, with an Advanced toggle for fine-grained controls.\u003C\u002Fli>\u003Cli>\u003Cstrong>Negligible CPU overhead:\u003C\u002Fstrong> Processing happens on the GPU after rendering, with no effect on TPS.\u003C\u002Fli>\u003Cli>\u003Cstrong>Compatibility:\u003C\u002Fstrong> Compatible with graphics and texture mods. The UI is unaffected and stays crisp.\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Ch4>Performance\u003C\u002Fh4>\r\nFXAA, SMAA and CAS are post-process passes:\r\nGame renders scene → source RT → OnRenderImage → AA blit(s) → destination RT → Present\r\n\r\nEach method costs:\r\n\r\n   - FXAA: 1 blit\r\n   - SMAA: 3 blits (edge detection → blending weights → neighborhood blend)\r\n   - CAS (RGB\u002FLuma): 1 blit (added after AA if enabled)\r\n\r\nSSAA is different: it renders the world at a higher resolution and downsamples back to your screen, so its cost scales with the \u003Cem>pixel count\u003C\u002Fem> - 2x renders 4x the pixels, 4x renders 16x. It is fill-rate bound rather than a fixed number of blits, and is the most demanding option.\r\n\r\nThe post-process methods are cheap for sprite-based 2D rendering like RimWorld, and modern GPUs handle full-screen blits efficiently. As with anything graphics related the cost is not free - any extra pass reduces FPS. SSAA especially can be heavy at 4x. Please test and report your findings if you have substantial (or noticeable) performance loss.\r\n\r\n\u003Ch4>Requirements\u003C\u002Fh4>\r\n\u003Cul>\u003Cli>Harmony\u003C\u002Fli>\u003C\u002Ful>\r\n\r\n\u003Ch4>Supported Languages\u003C\u002Fh4>\r\nAll\r\n\r\n\u003Ch4>Supported Versions\u003C\u002Fh4>\r\n1.4, 1.5, 1.6\r\n\r\n\u003Ca href=\"https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3688677812\" target=\"_blank\" rel=\"noopener noreferrer\">Mods by Remi Workshop Collection\u003C\u002Fa>\r\n\r\n\u003Ch3>Technical Notes\u003C\u002Fh3>\r\n\r\n\u003Ch4>FXAA - Fast Approximate Anti-Aliasing\u003C\u002Fh4>\r\nFXAA works by detecting edges based on luminance (brightness) contrast, then blurring along those edges.\r\n\r\n\u003Ccode>\r\nHow FXAA sees your screen:\r\n\r\n  Before:          Edge Detection:       After:\r\n  ┌─────────┐      ┌─────────┐          ┌─────────┐\r\n  │▓▓▓▓░░░░░│      │    ││││ │          │▓▓▓▒░░░░░│\r\n  │▓▓▓▓░░░░░│  →   │    ││││ │    →     │▓▓▓▒▒░░░░│\r\n  │▓▓▓▓░░░░░│      │    ││││ │          │▓▓▓▒▒░░░░│\r\n  └─────────┘      └─────────┘          └─────────┘\r\n   Hard edge       \"Found it!\"          Smoothed\r\n\u003C\u002Fcode>\r\n\r\n\u003Cstrong>Technical Details:\u003C\u002Fstrong>\r\n• Samples a 5x5 neighborhood to compute local contrast\r\n• Determines edge orientation (horizontal vs vertical)\r\n• Walks along the edge up to 6 pixels to find endpoints\r\n• Blends pixels perpendicular to the edge direction\r\n• Single pass, extremely GPU-friendly\r\n\r\n\u003Cstrong>Best for:\u003C\u002Fstrong> Lower-end hardware, maximum performance\r\n\r\n\u003Ch4>SMAA - Subpixel Morphological Anti-Aliasing\u003C\u002Fh4>\r\nSMAA recognizes \u003Cem>patterns\u003C\u002Fem>. It detects the morphological shape of each aliased edge and reconstructs the smooth line it was meant to represent, using precomputed lookup tables for accurate, sharp results with minimal blur.\r\n\u003Ccode>\r\nPattern reconstruction:\r\n\r\n  Aliased edge:    Detected span:     Reconstructed:\r\n  ▓▓▓░░░           ▓▓▓\\░░             ▓▓▓▒░░\r\n  ▓▓░░░░     →     ▓▓\\░░░     →       ▓▓▒░░░\r\n  ▓░░░░░           ▓\\░░░░             ▓▒░░░░\r\n   staircase       diagonal           smooth slope\r\n\u003C\u002Fcode>\r\n\r\n\u003Cstrong>Technical Details:\u003C\u002Fstrong>\r\n• Pass 1: color-based edge detection\r\n• Pass 2: blending-weight calculation using precomputed AreaTex \u002F SearchTex lookup tables\r\n• Pass 3: neighborhood blending\r\n• A faithful 1:1 port of the reference shader (matches Unity's Post-Processing v2), High preset by default\r\n• Low \u002F Medium \u002F High quality controls search steps and diagonal\u002Fcorner detection\r\n• Edge threshold is adjustable under Advanced Settings\r\n\r\n\u003Cstrong>Best for:\u003C\u002Fstrong> Sharp, clean edges with minimal blur. Recommended for most users.\r\n\r\n\u003Ch4>SSAA - Supersampling Anti-Aliasing\u003C\u002Fh4>\r\nSSAA is brute force, and the highest quality. It renders the world at a higher resolution and shrinks it back down, averaging multiple samples into every final pixel. Because it has more \u003Cem>real\u003C\u002Fem> samples to work with, it is the only method that smooths the inside of textures, not just detected edges.\r\n\u003Ccode>\r\nSSAA (2x example):\r\n\r\n  Render at 2x resolution:     Downsample to screen:\r\n  ┌───────────────┐\r\n  │ ▓▓▓▓▓▒▒░░░░░░░ │           ┌───────┐\r\n  │ ▓▓▓▓▓▒▒░░░░░░░ │    →      │ ▓▓▒░░░ │\r\n  │ ▓▓▓▓▒▒▒░░░░░░░ │           │ ▓▓▒░░░ │\r\n  └───────────────┘           └───────┘\r\n   4x the pixels               averaged = smooth\r\n\u003C\u002Fcode>\r\n\r\n\u003Cstrong>Technical Details:\u003C\u002Fstrong>\r\n• Renders the world camera into a 1.5x \u002F 2x \u002F 4x render target\r\n• Downsamples back to native resolution with an iterative box filter\r\n• Antialiases texture interiors, thin features, and in-world text - not just edges\r\n• The UI is rendered separately and stays at native resolution (crisp)\r\n• Mathematically exact; cost scales with the square of the scale factor\r\n\r\n\u003Cstrong>Best for:\u003C\u002Fstrong> Maximum quality on capable GPUs.\r\n\r\n\u003Ch3>CAS - Contrast Adaptive Sharpening\u003C\u002Fh3>\r\nCAS restores detail that anti-aliasing may soften. Unlike basic sharpening, it adapts to local contrast to avoid amplifying noise or creating halos. Apply it after AA. With SSAA it is fused into the downsample for free.\r\n\u003Ccode>\r\nTraditional Sharpen vs CAS:\r\n\r\n  Original:    Basic Sharpen:    CAS:\r\n\r\n  ░░▓▓▓░░      ░░▓▓▓░░          ░░▓▓▓░░\r\n  ░░▓▓▓░░  →   ░▒▓▓▓▒░    vs    ░░▓▓▓░░\r\n  ░░▓▓▓░░      ░░▓▓▓░░          ░░▓▓▓░░\r\n               ↑halos↑          no artifacts\r\n\u003C\u002Fcode>\r\n\r\n\u003Cstrong>Two Modes:\u003C\u002Fstrong>\r\n  \u003Cstrong>CAS (RGB)\u003C\u002Fstrong> - Sharpens all color channels independently\r\n    • Maximum detail enhancement\r\n    • Best for most content\r\n\r\n  \u003Cstrong>CAS (Luma)\u003C\u002Fstrong> - Sharpens brightness only, preserves colors\r\n    • Prevents color fringing on high-contrast edges\r\n    • Better for pixel art or stylized graphics\r\n\r\n\u003Ch3>References\u003C\u002Fh3>\r\n\r\n\u003Cstrong>FXAA\u003C\u002Fstrong> - Timothy Lottes, \"FXAA\" (NVIDIA, 2009)\r\n\r\n\u003Cstrong>SMAA\u003C\u002Fstrong> - Jimenez, Echevarria, Sousa, Gutierrez, \"SMAA: Enhanced Subpixel Morphological Antialiasing\" (Computer Graphics Forum, 2012)\r\n\r\n\u003Cstrong>SSAA\u003C\u002Fstrong> - Ordered-grid supersampling. Franklin Crow, \"The Aliasing Problem in Computer-Generated Shaded Images\" (CACM 20(11), 1977)\r\n\r\n\u003Cstrong>CAS\u003C\u002Fstrong> - AMD FidelityFX Contrast Adaptive Sharpening (Timothy Lottes, AMD)",69,[26,27,28,29,30],"https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F17212176399831995927\u002F80F6D2B5C294203655D7E52A81C594CC47EE24FD\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F11619775995506050748\u002F846989DCDDBA8DA6F0257965A0F788AD0861392B\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13332837710234019926\u002F8FAE6EC6E54413A1126793578B01034153A7ABE2\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F9936876316808512065\u002F897B997EE18B87FD09FCF0C57AFBE2769C219FCD\u002F","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F12463663393227861694\u002F01909D9D87EA6DF9DA5B7F25066C068D8BAA55EC\u002F",[],null,[34,47],{"id":35,"slug":36,"name":37,"shortDescription":38,"author":8,"workshopUrl":39,"imageKey":10,"thumbnailUrl":40,"packageId":41,"category":13,"tags":42,"downloadCount":43,"rating":44,"publishedAt":45,"updatedAt":46},"d1d78c8b-b9d6-49f8-b687-07981d0ff3b9","chordedkeybinds","ChordedKeybinds","Chorded Keybinds Chorded Keybinds adds support for key chords (e.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3660259520","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F14981688136474653170\u002FF72AEAC9ADDF351EEC5069D9EFFFACB1A10287F0\u002F","remi.chordedkeybinds",[15,16,17,18],26257,5,"2026-02-05T05:42:33.0000000Z","2026-06-19T17:00:41.0000000Z",{"id":48,"slug":49,"name":50,"shortDescription":51,"author":8,"workshopUrl":52,"imageKey":10,"thumbnailUrl":53,"packageId":54,"category":13,"tags":55,"downloadCount":56,"rating":20,"publishedAt":57,"updatedAt":58},"808427c5-b327-457c-8133-5e2bb93fbca3","perfect-placement","Perfect Placement","Perfect Placement Perfect Placement improves build placement by letting you rotate with the mouse before placing.","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=3628576625","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F15612355215446033102\u002FBAD927B186AE821C10E06037D874AE6A8A80417B\u002F","remi.perfectplacement",[15,16,17,18],34351,"2025-12-21T23:11:16.0000000Z","2026-04-09T15:25:42.0000000Z",[60,77,90,103],{"id":61,"slug":62,"name":63,"shortDescription":64,"author":65,"workshopUrl":66,"imageKey":10,"thumbnailUrl":67,"packageId":68,"category":13,"tags":69,"downloadCount":74,"rating":20,"publishedAt":75,"updatedAt":76},"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,17,18,70,71,72,73],"1.3","1.2","1.1","1.0",1593096,"2019-09-28T08:41:55.0000000Z","2025-07-21T15:51:40.0000000Z",{"id":78,"slug":79,"name":80,"shortDescription":81,"author":82,"workshopUrl":83,"imageKey":10,"thumbnailUrl":84,"packageId":85,"category":13,"tags":86,"downloadCount":87,"rating":20,"publishedAt":88,"updatedAt":89},"972d5ddf-acf6-45b6-a8a8-4297ac2b5d21","qualitybuilder","QualityBuilder","With QualityBuilder all buildings that have quality (beds, tables etc) will only be build by the best builder to ensure the best outgoing quality.","Hatti","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=754637870","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F950718995351294794\u002FAB13E9B6A6FB3E4A86D114FB5F20B1A17AD39715\u002F","hatti.qualitybuilder",[15,73,72,71,17,18,70],1343473,"2016-08-29T22:37:15.0000000Z","2024-03-13T22:55:29.0000000Z",{"id":91,"slug":92,"name":93,"shortDescription":94,"author":95,"workshopUrl":96,"imageKey":10,"thumbnailUrl":97,"packageId":98,"category":13,"tags":99,"downloadCount":100,"rating":20,"publishedAt":101,"updatedAt":102},"b746a04b-1ff1-43d3-8c3e-5787adabe60c","edb-prepare-carefully","EdB Prepare Carefully","Customize your RimWorld colonists, choose your gear and prepare carefully for your crash landing!","edbmods","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=735106432","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F449616801431102182\u002F9151C1EEF14E6E55252BF726F8821D520A7625C1\u002F","edb.preparecarefully",[15,16,17,18,70,71,72],2752096,"2016-07-31T17:26:49.0000000Z","2025-08-03T18:17:58.0000000Z",{"id":104,"slug":105,"name":106,"shortDescription":107,"author":108,"workshopUrl":109,"imageKey":10,"thumbnailUrl":110,"packageId":111,"category":13,"tags":112,"downloadCount":113,"rating":20,"publishedAt":114,"updatedAt":115},"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,17,18,70,71,72,73],1671998,"2017-02-19T10:34:00.0000000Z","2026-05-29T15:00:36.0000000Z",[117,130,144,158],{"id":118,"slug":119,"name":120,"shortDescription":121,"author":122,"workshopUrl":123,"imageKey":10,"thumbnailUrl":124,"packageId":125,"category":13,"tags":126,"downloadCount":127,"rating":20,"publishedAt":128,"updatedAt":129},"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,73,72,71,17,18,70,16],3393497,"2016-12-15T17:06:09.0000000Z","2025-07-13T19:18:38.0000000Z",{"id":131,"slug":132,"name":133,"shortDescription":134,"author":135,"workshopUrl":136,"imageKey":10,"thumbnailUrl":137,"packageId":138,"category":139,"tags":140,"downloadCount":141,"rating":20,"publishedAt":142,"updatedAt":143},"f182625e-a14d-4361-ae1a-97c4f7c8e572","vanilla-armour-expanded","Vanilla Armour Expanded","See change notes for details.","Oskar Potocki","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1814988282","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F17034145940576706847\u002FB67E63AB2BF27C5DEB527BDDCBCDCCE8DE0108A4\u002F","vanillaexpanded.varme","combat",[15,16,17,18],1500254,"2019-07-25T17:31:01.0000000Z","2026-03-20T19:20:52.0000000Z",{"id":145,"slug":146,"name":147,"shortDescription":148,"author":149,"workshopUrl":150,"imageKey":10,"thumbnailUrl":151,"packageId":152,"category":13,"tags":153,"downloadCount":155,"rating":20,"publishedAt":156,"updatedAt":157},"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,17,18,70,71,72,73,154],"0.19",1846480,"2017-01-09T22:50:33.0000000Z","2026-07-16T01:25:06.0000000Z",{"id":159,"slug":160,"name":161,"shortDescription":162,"author":135,"workshopUrl":163,"imageKey":10,"thumbnailUrl":164,"packageId":165,"category":166,"tags":167,"downloadCount":168,"rating":20,"publishedAt":169,"updatedAt":170},"6c03f8b5-8636-4c62-bedd-4dccc85df10c","vanilla-furniture-expanded","Vanilla Furniture Expanded","Check change notes. Vanilla Furniture Expanded 2 is a big update and rework of the original mod, aimed at bringing your RimWorld furniture to the next level. It adds over 30 new furniture pieces across every tech level, from neolithic to late-industrial (with spacer coming in a s","https:\u002F\u002Fsteamcommunity.com\u002Fsharedfiles\u002Ffiledetails\u002F?id=1718190143","https:\u002F\u002Fimages.steamusercontent.com\u002Fugc\u002F13287180411094647923\u002F1427004DCFECE8A99B2DD4F0ED55A1E2960ECFA5\u002F","vanillaexpanded.vfecore","furniture",[15,17,18,16],1792444,"2019-04-20T14:25:15.0000000Z","2025-07-24T21:51:08.0000000Z"]