RimWorld

RimWorld

112 ratings
Cherry Picker Duplicates List
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4
File Size
Posted
Updated
522.506 KB
17 May, 2023 @ 8:05am
26 May, 2023 @ 2:44am
2 Change Notes ( view )

Subscribe to download
Cherry Picker Duplicates List

In 1 collection by test
test's mods
16 items
Description
Tired of mods adding duplicate things? Well thanks to owlchemist's cherry picker now you easily disable them from showing up in your game

This mod automatically creates lists of duplicate things based on the mods that you have enabled. These lists can be found in the Cherry Picker mod's menu. To disable duplicate content, simply uncheck the corresponding DefList in the Cherry Picker menu.

Vanilla Expanded mods are the highest priority and things from them will not be removed. For example, if both VE and ACP add a Cheetah, the corresponding Cherry Picker DefList will have Cheetah from ACP.

Does nothing by default! Make sure to go to Settings>Mod Settings>Cherry Picker, search for "duplicates list" and uncheck `Remove all dupes`, or choose individual ones you want:

unchecking a stuff in cherry picker does not require game restart (rechecking does though).

Notes
  • This only removes very obvious duplicates.
  • Lists only appear if both appropriate mods are loaded.
  • This mod is pretty much a successor to Duplicate Animal Remover so if u used it u can switch to this one

If you have a lot of mods, you may get a lot of Cherry Picker lists. To quickly uncheck multiple lists, hold down the left mouse button and move your mouse over the check boxes. If you want to uncheck all list, just uncheck `Remove all dupes` instead.

Also If you uncheck a DefList for a mod that you have installed, and then remove that mod, while the DefList will be removed, the disabled items will remain disabled in Cherry Picker, so make sure to reenable them.

Technical info
here is an example deflist to show how this works
<!-- Biomes! Islands > HC_Animal_1 --> <CherryPicker.DefList MayRequire="owlchemist.cherrypicker, biomesteam.biomesislands, hc.animal.1"> <defName>dupes_biomesteam_biomesislands_hc_animal_1</defName> <label>Biomes! Islands &gt; HC_Animal_1</label> <defs> <li MayRequire="biomesteam.biomesislands">PawnKindDef/HC_KomodoDragon</li> <!--BMT_KomodoDragon/komodo dragon--> <li MayRequire="biomesteam.biomesislands">ThingDef/HC_KomodoDragon</li> <!--BMT_KomodoDragon/komodo dragon--> <li MayRequire="biomesteam.biomesislands">ThingDef/EggKomodoDragonFertilized</li> <!--BMT_EggKomodoDragonFertilized/komodo dragon egg (fert.)--> </defs> </CherryPicker.DefList>
I use an app to generate those rules, I just give it two mod ids and it gives me the cherry picker deflist with duplicates. If you want to see all rules and all currently supported mods here they are https://github.com/stunlocked1/rimworld-parser/tree/main/Cherry%20Picker%20Duplicates%20List/Defs

Currently pretty much all animal mods from the workshop are supported.

Haven't done items yet, they are a bit more tricky to disable without disrupting other aspects of the game. For example, removing an item could break a production chain, make some research useless, or strip factions of their weapons and apparel. This is why the Scorpios Resource Dictionary exists, but it doesn't have deflists, only tedious manual removal.

I don't plan on adding other stuff like traits or biomes but if you think I should add something else, or if you know of any mods with duplicate stuff that you would like to see added to this mod, please let me know
30 Comments
Nana to Many Monsters 11 May @ 11:18am 
@test Thank you so much! I really appreciate your work :MysteriaGodOfDeathHappy:
cralis7 11 May @ 12:01am 
Awesome! Thank you!
test  [author] 10 May @ 11:42am 
@cralis7 thank you for testing, turns out that mod has a different package id so for now I made a temporary update https://steamproxy.net/sharedfiles/filedetails/?id=3243741019 , also generated lists for the new hc animals continued
cralis7 9 May @ 7:31pm 
Unfortunately the hidden Cherry Picker is not recognized by this add-on to the mod; and this add-on is simply too awesome to leave behind!
explodingtyphlosions 5 May @ 9:41pm 
FYI, it seems that some kind soul has released an updated version of Cherry Picker, but has it private. You can find it here https://steamproxy.net/sharedfiles/filedetails/?id=3230046902
test  [author] 28 Apr @ 11:31pm 
@Three cherry-picker hasn't been updated to 1.5, if it updates it should be safe
Three 28 Apr @ 3:53pm 
Is it safe to use this in version 1.5? :guard:
Billie Cardboard 9 Oct, 2023 @ 1:32pm 
This is great! I've been hoping to find something like this, so far I've just been lazy and let myself suffer the duplicates lol. Thank you!
Italnerd 23 Sep, 2023 @ 6:23pm 
@ev
That's what you think, but I removed a VE mod from my active list and saw test outside my window staring at me until I added it back.
/s
test  [author] 15 Sep, 2023 @ 12:19am 
@jinn in outer space, those lists are just pregenerated lists of duplicate things. If you want to do it on your end, you can use the python app https://github.com/stunlocked1/rimworld-scrapper/tree/main , the first function - "Find duplicates between two mods", you just give it 2 mod folders and it gives you ready to use cherry picker list. If you have any questions about how to use it lmk. Its pretty effortless so I can do it for you if you give me a list of mods that should overwrite VE