RimWorld

RimWorld

1,329 ratings
Cherry Picker
13
13
16
3
10
6
4
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4
File Size
Posted
Updated
167.212 KB
Oct 21, 2021 @ 1:33am
May 23, 2023 @ 10:20am
105 Change Notes ( view )

Subscribe to download
Cherry Picker

In 1 collection by Owlchemist
Owlchemist's Mods
42 items
Description
If you've ever found a mod you've liked except for one little part of it, this mod allows you to selectively remove content. It also works for vanilla / DLC content.

Supported content you can remove
  • Things
    • Items [1][2][3]
    • Equipment
    • Buildings
    • Plants
    • Animals, races and xenotypes[4]
  • Terrains
  • Scattered debris
  • Recipes
  • Research projects
  • Designators
  • Thing styles [5]
  • Events
    • Incidents
    • Quests
    • Gatherings
    • Inspirations
  • Storytellers
  • Rule packs (for names)
  • Scenarios
  • Factions
  • Traits
  • Backstories
  • Hediffs
  • Persona weapon traits
  • Thoughts
  • Pawn interactions
  • Mental breaks
  • Traders
  • Ideoligions
    • Memes
    • Precepts
    • Rituals
  • Pawn styles
    • Hair
    • Beards
    • Body types
  • Raid strategies
  • Pawns arrival modes
  • Raid age restrictions
  • Pawn kinds
  • UI
    • Architect categories
    • Bottom bar buttons
    • Work type columns
  • Abilities
    • Psycasts
    • Royalty title abilities
    • Ideology role abilities
    • Biotech genes
  • Biomes
  • Weather
  • Special filters
  • Map generation steps
  • 3rd party def types
    • Powers from Vanilla Factions Expanded - Ancients
    • Psycasts from Vanilla Psycasts Expanded

[1] Some things are not retroactive, like items/gear. Removing them will only prevent new instances from showing up, but existing ones will remain.

[2] Meats and leathers are special, and can not be so easily removed. Removing these defs only partially removes them, and animals will still use them. A more specialized tool like Optimized Meats would be needed for full removal.

[3] If removing a drug, the drug policy management UI will only respect removed drug defs for newly created policies, as existing policies are part of the save data.

[4] If you remove races in such a way that a raid becomes impossible (like no termites, needed for a mechanoid breach raid), you'll get errors and the raid won't happen. Consider removing the raid strategy instead.

[5] Removing a building's Thing Style only applies for new games, because style information is baked into the save (reforming your ideoligion may also work).


FAQ
Q. I removed something, but I still see it in game.
A. In order to avoid a cascade of errors, Cherry Picker does "soft removals", meaning it only manipulates the data in such a way that the game would never think to include it in any typical generation. If a mod does a hard reference to data and directly spawns it (relatively uncommon practice), it cannot help with this.

As well, it does not retroactively remove data. If you have guns on your map and you remove them, they won't just magically disappear. New ones won't show up moving forward, though.

For other modders
If you'd like to create a premade list of defs that users can remove (for example if you wanted to create a "lite mode" of your mod), you can create a deflist. It would look like this:
<?xml version="1.0" encoding="utf-8" ?> <Defs> <CherryPicker.DefList MayRequire="owlchemist.cherrypicker"> <defName>FencepostLamps</defName> <label>remove fencepost lamps</label> <defs> <li>ThingDef/Fencepost_Chemlamp</li> <li>ThingDef/Fencepost_TorchLamp</li> <li>ThingDef/Fencepost_Lamp</li> </defs> </CherryPicker.DefList> </Defs>

In theory, you could also publish a mod that is nothing more than a DefList, like for example if you wanted to create a medieval-only mode for players.

Compatibility
  • Tab-sorting: Do not move buildings you want to disable out of their original tab
  • Faction Control: Disable its setting OverrideFactionMaxCount if you removed factions.

🦉GitHub[github.com]


[ko-fi.com]
Popular Discussions View All (3)
5
May 5, 2023 @ 3:11pm
Thing not work
Lord Maelstrom
2
Oct 26, 2022 @ 8:20am
Remove flint
Fargotroniac
1
Mar 25, 2023 @ 5:26pm
LWM's deep storage and Cherry Picked items
Black★Rock Shooter
< >
642 Comments
ChrisB Feb 23 @ 10:16am 
I forgot to reset everything after my medieval run and didn’t realise until a couple of quadrums in that I’d forgotten to add back components and some other stuff from cherry picking them out. I added them back and restarted, however they now have a value of $0.00. Is this something I can easily fix/well known?
lol Feb 16 @ 11:22pm 
I've mentioned this mod in the Best Mods • Vanilla UI collection among other works.
mythicarcher Feb 13 @ 9:06am 
Thank you for this. It has allowed me to revitalize my mod list and trim out some disliked content. You are amazing!
Ghoster_66 Feb 9 @ 1:30pm 
damn Idk what i'm doing wrong I just can't delete the debris
DJ Salad Bar Feb 9 @ 7:54am 
Essential for any Vanilla Expanded mods
Murphy501 Jan 28 @ 7:26pm 
@RebelNightOwl Thank you, Resource Dictionary seems to be a formidable tool for mod merging, and looks to serve my purposes well. Very good complement to Cherry Picker. Though getting two items (pants + shirt) to replace one seems to be out of scope, it certainly does what I need it to when it comes to full body armor.
My gratitude for adding to the ever expanding collection. (it even works with multiplayer :D )
Kangae Jan 27 @ 5:17pm 
Can you cherry pick memories (ex. the "Look change desired -2" memory from Ideology). I would really like to remove this memory. Yes, I've tried turning on all hair styles/setting them to both male&female.
RebelNightOwl Jan 26 @ 8:23am 
@Murphy501 maybe using Resource Dictionary you can fix this. You could potentially replace all Race clothing with vanilla alternatives. Probably wouldn't fit well if they use custom body shapes but it will, probably, work.
Murphy501 Jan 23 @ 10:49am 
Wanted to point out the same issue Leaguenet is having. I've picked out the apparel and weapons from several race mods (ratkin, moyo, kurin, rabbie). This unfortunately causes raids from these factions to be nude, though not weaponless. The nyaron race thankfully uses vanilla clothes just fine, I'm guessing because it's already in the spawn pool? not sure.
~If anyone has a solution to this, it would be greatly appreciated.
On a different note, would it be possible to remove certain head sprites from a race, almost like hair? I'm using the Vanilla face patch, but the moyos have added 2 new heads that are not covered in the patch.
~Thank you.
Phobiastrike Jan 17 @ 3:01pm 
Can I add this mod in save?