// Management · RimWorld Mod

Pawn Random Filter

Pawn Random Filter mod preview for RimWorld

Pawn Random Filter This is the original PawnRandomFilter, now with a fully redesigned UI.

Pawn Random Filter

This is the original PawnRandomFilter, now with a fully redesigned UI.

Source code is open source on Gitee: https://gitee.com/nomadicooer/pawn-random-filter

Tired of hand-crafting every starting colonist, but not a fan of cheating with Dev Mode? This mod gives you a third option: let RimWorld roll the dice — but only keep the pawns that meet your criteria.

== Two Filter Modes ==
• One in a Million: RimWorld's built-in random pawn generator is called repeatedly. Each generated pawn is tested against your conditions until one matches or the maximum attempt count is reached. This is the fairest mode — it never touches the RNG, it just keeps rolling. Because RimWorld auto-balances randomization, extremely demanding criteria (e.g. a skill above 15, or three skills above 10) may never appear, so keep conditions reasonable. Recommended: use "Any" matching and no more than three conditions.
• The Chosen One: Directly randomises the selected pawn's stats within the ranges you set — in other words, it edits the pawn. Disabled work types cannot be changed in this mode (change the backstory instead, since backstories drive most of a pawn's traits).

== Two Match Modes ==
• Any: a pawn passes if it satisfies at least one condition.
• All: a pawn passes only when every condition is satisfied.
(Match mode currently affects: Traits.)

== What You Can Filter / Set ==
1. Gender
2. Whether a work type is disabled (ignored in The Chosen One mode)
3. Whether a health condition is present
4. Whether any interpersonal relationship exists
5. Age range
6. Skill range (with passion support)
7. Child / adult backstories
8. Traits

Note: Backstories determine most of a pawn's settings. In The Chosen One mode you can't change disabled work types directly, but you can do so indirectly via the backstory.

Requires Harmony.