RimWorld

RimWorld

Filter Manager
55 Comments
Jiopaba 16 minutes ago 
The interaction between the internal version number and the RimWorld version number was really funny to read, actually. Thanks for the update! I really need to remember to use this mod more.
Jaxe  [author] 3 hours ago 
Updated to v1.7:
- Added support for RimWorld 1.6
- Changed preset saving system for better handling of def names (old saved presets will need to be remade)
0。0 5 Jul @ 11:39pm 
Looking forward to updates 1.6
Jiopaba 4 May @ 6:28pm 
I wonder if it wouldn't be easier to patch the defnames for AIS, but then that wouldn't be addable-removable midgame without deleting all instances of the problematic AIS storages.
Waffles Alter 3 May @ 1:02am 
Is it known if the save error with Adaptive Ideology Storage applies to all Adaptive Storage Framework mods, or specifically AIS?
Jaxe  [author] 3 Apr @ 7:57am 
@Davai: Oh I didn't think of that def name scenario. I'll try to make a fix when I can but it would probably result in non-backwards compatibility with old presets which I'd rather avoid.
双马尾小萝莉 1 Apr @ 9:23pm 
@Davai thank you so much,really helpful. :) The problem bothers me for half a month
Davai 18 Jan @ 6:53pm 
Hello there. Found problems using this mod and Adaptive Ideology Storage together. Filter Manager saves stockpile presets with defNames as XML tags. And Adaptive Ideology Storage has defs with defName starting with digits: 1x1LockerBank, 1x2LockerBank and 1x3LockerBank. Saving any stockpile preset with Filter Manager and Adaptive Ideology Storage leads to an error which prevents saving.
Error: Name cannot begin with the '1' character, hexadecimal value 0x31
Cause: XML tags can't start with digits.
Hope it will help anyone
B flat 27 May, 2024 @ 9:32am 
Would be nice to have a few pre-set filters aside from rottable and degradable. Love your mod!
SңίῤỐỒῥì (ώŧƒ) 24 May, 2024 @ 11:51am 
Any chance to get this compatible with multi player?
Pong 12 May, 2024 @ 1:01am 
Like Ben_Carter, with v1.6 I get a warning:
[Filter Manager v1.5] Failed to load preset 'Halal Corpses'
yet the presets are available in game.

The presets pane is still broken by extending off a 2560x1440 screen at 1.5 UI scale. At 1.0 scale the pane begins directly beside the ingredients pane, and at 1.25 it's spaced apart just right.
Jaxe  [author] 14 Apr, 2024 @ 9:30am 
Updated to v1.6:
- Added support for RimWorld 1.5
- UI scaling fixes
Jaxe  [author] 14 Apr, 2024 @ 12:41am 
1.5 in progress. Fixes for UI Scale included.

@Ben_Carter: Not sure why your presets don't save, first I've heard of this one.
tw_boring 2 Apr, 2024 @ 6:35am 
1.5?
Ben_Carter 21 Feb, 2024 @ 3:21pm 
My presets never save. They're there to apply while I play but if I quit Rimworld they're not there when I load again.
blitz 1 Jan, 2024 @ 5:35pm 
I'd like to request a way to organize your presets in their own categories ex: food, clothing, weapons, ammunition, etc.
Pong 6 Nov, 2023 @ 6:09pm 
The workaround for those with 2560x1440 displays at 1.5 UI scale is to swap scale while playing. I'm doing that, the mod is so good.

@Jaxe, the presets pane is cut off like a weird uncle at a family gathering, by being 364px too far right.
Pong 1 Oct, 2023 @ 5:04pm 
Menu broken at 1.5X UI scale.
Jaxe  [author] 12 Aug, 2023 @ 2:04pm 
@instawkwardm, I'll check this mod when I have some spare time for an update refresh if needed.
@Delmain: Will check defs loading next update
@ec#2718: Inverse presets are a thing already. Is that what you mean? Basically it can whitelist/blacklist. Check the "..." button
ELLIOTTCABLE on Discord 10 Aug, 2023 @ 6:33pm 
I was literally just about to write this mod. ahhahah

Unfortunately, although I think you've gotten 80% of the way there; an absolutely _critical_ feature is going to be the ability to have filter-lines that are neither "yes" nor "no" - simply "ignore."

That is, a filter-preset like "no disliked food" that disables bad meat, fungi, etc; but leaves everything else alone - that I can then apply to various recipes, without messing up their other existing settings.

That may not be possible in the direction you've headed, though, as you're depending on the base-game's own item-selection interface ... and patching that interface to add a "neither yes nor no" option sounds like a compatibility nightmare. )=
(^0v0^)OriginalOwl 21 Mar, 2023 @ 5:44am 
Oh no I hope they do continue updates or at least make code available :/
东方彩虹🌈 19 Mar, 2023 @ 7:50pm 
thank you very much
Delmain 12 Mar, 2023 @ 12:41pm 
I don't know if you're still updating this mod at all, but it would help avoid some log spam if you changed your LoadDefs method to something similar to this: https://pastebin.com/BB9w9Hc6
(^0v0^)OriginalOwl 4 Mar, 2023 @ 5:28am 
For example, I have a filter for everything I use for food for humans. In a test stockpile, I first applied the rottable preset then in the 3 dots menu for "human food" filter I clicked uncheck allowed, thinking it would uncheck everything that is allowed by human food. But it didn't :/
(^0v0^)OriginalOwl 4 Mar, 2023 @ 5:21am 
Don't apply inverse, check/uncheck allowed, check/uncheck forbidden all do the same thing? Or could you clarify what each one does please :)
土星环 23 Jan, 2023 @ 11:41pm 
agree,this is a must-have mod,one of the most underrated mod in rim-workshop
saavedra 1 Nov, 2022 @ 6:16am 
I tried similar mods before and they were always rendered useless by incompatibilities with other mods I was using. This has become a must-have due to its compatibility, really makes life easier.
nothing to see here 27 Oct, 2022 @ 10:08am 
Ah. My stockpiles can finally be useful again. Thank.
мєкση 27 Oct, 2022 @ 6:12am 
Brilliant mod, thanks for the update!
Aryaltel 27 Oct, 2022 @ 5:24am 
Thanks for the update, Jaxe! Really noticed the difference without this mod, it's a timesaver.
Jaxe  [author] 27 Oct, 2022 @ 4:48am 
I'll look into the scaling issues when I get some more time
Jaxe  [author] 27 Oct, 2022 @ 4:47am 
v1.5:
- Added Rimworld 1.4 support
Amnesiac 15 Aug, 2022 @ 6:24pm 
Hello, with 1.5X UI scale the presets menu is very far to the right and cut off when opening so I can't save presets on some work benches. On stockpiles it works fine. I have dubs mint menus if that affects anything.
AngryGuadalupe 14 Aug, 2022 @ 11:32am 
Does this mod allow custom stack limits? For example, limiting one shelf to hold 25 Medicine vs a full 75 stack?
RedPine 6 Aug, 2022 @ 8:48am 
Could this be? The filter mod to end all filter mods?
✪Kurosendo 4 Jun, 2022 @ 12:16pm 
very cooll :100percent:
Jaxe  [author] 4 Jun, 2022 @ 12:15pm 
@✪Kurosendo: yes, presets are saved globally
✪Kurosendo 4 Jun, 2022 @ 12:10pm 
can i transfer stockpile presets to other game saves?
Jaxe  [author] 1 Jun, 2022 @ 3:26am 
@daz_ian: if other mods introduce defs by code, changing the mod order may help.
daz_ian 31 May, 2022 @ 3:31pm 
I get a lot of yellow warnings on startup, complaining that Filter Manager cannot find defs which appear to be generated later in startup: two seeds generated by SeedsPlease: Lite , and a zillion technology items which I imagine are generated by Human Resources .

HugsLib log (Filter Manager warnings begin at line 2313): https://gist.github.com/HugsLibRecordKeeper/d864bab698e356db26e3ffe33197a246
Hijack Hornet 30 May, 2022 @ 5:30am 
Cool :) Thanks for this mod, its better that what was out there until now ! Making stockpile filter used to be quite annoying before
Jaxe  [author] 30 May, 2022 @ 5:29am 
Additive and subtractive is probably a more accurate description than how I did it, and + and - buttons is not a bad idea and I might look into it at a later update
Hijack Hornet 30 May, 2022 @ 5:23am 
Ah xD You added this like 14h ago. i'm too late
Jaxe  [author] 30 May, 2022 @ 5:19am 
@Hijack Hornet: if I understand you correctly, this is already implemented. Check the options (...) button next to a preset
Hijack Hornet 30 May, 2022 @ 5:15am 
Feature request : Additive loading -> Turn on all filter from a preset on top of the current setting.
Feature request : Negative loading -> Turn off all filter from a preset on top of the current setting.

I would just suggest a + and - button on the right of the preset.

With this once could for example have :
Preset 1 : All Woods
Preset 2 : Iron wood & Acacia Wood

Example 1:
I setup my pile with all Stone Block, i click the additive (+) load of preset 1. Now i have both the woods and the stone one.

Example 2:
I load preset 1, then i negative load preset 2. I now have all woods on except ironwood and acacia.
Jaxe  [author] 29 May, 2022 @ 11:03pm 
Updated to v1.3:
- Added support for mods that may add duplicate items
Jaxe  [author] 29 May, 2022 @ 3:14pm 
Updated to v1.2:
- Design changes and more options for applying filters
- Better compatibility with other mods that affect the filter config window
Dentedhelm 29 May, 2022 @ 11:32am 
The invert button oh my god. You're a lifesaver
daz_ian 26 May, 2022 @ 2:39pm 
Doubtful, but it shouldn't hurt your game to try. I use Kanban Stockpile and Variety Matters Stockpile, and adding this one broke the UI of the former two (controls rendering over each other).