RimWorld

RimWorld

421 ratings
Work Manager
6
3
6
3
4
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
2.362 MB
21 Mar, 2020 @ 4:22am
23 Aug @ 1:06pm
63 Change Notes ( view )

Subscribe to download
Work Manager

In 1 collection by Michieru
LordKuper's RimWorld mods
6 items
Description
✨ Work Manager – Automated Work Priorities And Schedules ✨
Tired of constantly tweaking your colonists' priorities? Let Work Manager do the heavy lifting! This powerful mod intelligently automates your colony’s work priorities, dynamically responding to evolving situations, pawns' skills, passions, and your unique preferences.

⚠️ RimWorld 1.6 Update
The 1.6 update of the mod introduced the new dependency on 'LordKuper.Common' mod. Make sure to subscribe and activate it for the mod to function.
If you are still using pre-1.6 version of the mod you should be able to ignore the dependency and play without it.

⚙️ How Does It Work?
The Work Manager mod refreshes colonist priorities multiple times per day (customizable via the 'Update Frequency' setting). The default refresh rate is once per in-game hour, but try increasing it to enjoy even greater responsiveness!

🚀 Smart Priority Assignment
Say goodbye to manual management! Priorities are assigned as follows (configurable):

  • Priority 1: Dedicated roles or highest-skilled colonists.
  • Priority 2: Work types matching colonists' major passions or high skill learning rate.
  • Priority 3: Work types matching minor passions or moderate learning rates.
  • Priority 4: Remaining work types ensuring no tasks are left undone.

📋 Automatic Assignment Features
  • Excludes dead, incapacitated, or mentally unstable pawns automatically.
  • Prioritizes patient care and bed rest for recovering pawns.
  • Special rules for doctors and hunters ensuring optimal task allocation.
  • Assigns dedicated workers strategically based on skill and passion.
  • Ensures idle pawns always have something productive to do!

✨ Advanced Customization
Tailor the mod to perfectly fit your playstyle:
  • Toggle automation easily via the Work tab or individually per colonist.
  • Adjust priorities on a per-work-type basis or even per pawn-task with a simple middle-click!
  • Automatic work scheduling, dividing your colony into efficient 8-hour shifts.
  • Customizable schedules to fit your colony’s rhythm.
  • Exclude certain work types for foreigners (Royalty DLC and mods) or slaves (Ideology DLC).

🔗 Compatibility
Fully compatible with mods:
  • Vanilla Skills Expanded by Oskar Potocki, Sarg Bjornson
  • Work Tab by Fluffy
  • More Than Capable by Charlotte
Load Work Manager after these mods.
Spot a compatibility issue? Let me know in comments!

🆕 Latest changes
2025-08-21
  • New work assignment customization options.
  • Updated mod settings screen UI.
  • Vanilla Skills Expanded support.
  • Major code optimization.
  • Russian language support.
2025-08-22
  • Added buttons to force update work priorities and open mod settings to work tab.
2025-08-23
  • Added SimplifiedChinese translation.
  • Added the ability to force assign work priorities when automatic updates are disabled.

📖 Licensing & Source Code
This mod is under CC-BY-NC-SA[creativecommons.org].
Find the source code and collaborate on GitHub[github.com].

Enjoy smarter colony management with Work Manager – your pawns will thank you! 👍

💖 Support the Author
Creating and maintaining mods takes time, energy, and love. Currently, I'm in a tight financial situation, and your support can make a real difference. If you find this mod helpful or would love to see continued development, improved features, and broader compatibility – consider supporting me with a donation[boosty.to]. It’s a powerful way to help me dedicate time to modding and keep the updates coming.

Every bit of support fuels further progress. Thank you! ❤️
Popular Discussions View All (9)
5
2 Nov @ 5:22am
The game seems to throw a lot of errors when I disable priority assignment for a task
Lily Evershine
1
23 Aug @ 1:51pm
Several pawns being assigned doctor, not assigning anything after bed rest
An0n1m0us9
0
8 Dec @ 2:21pm
Disable Scheduling when exhausted
Fangh
595 Comments
五顏六色的雞 9 Dec @ 3:53am 
Dear author,I added a mod called moeLotl race. In theory, only pawns of this race should be able to perform a work type called QiSkillBooks. The work list also shows that only this race can be selected for this work. However, during gameplay, I occasionally receive this error:

Tried to change priority on disabled worktype Axolotl_ReadMoeLotlQiSkillBooks for pawn 茜红
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch3(System.String)
[Core, Assembly-CSharp.dll] RimWorld.Pawn_WorkSettings.SetPriority(Verse.WorkTypeDef w, System.Int32 priority)

The pawn "茜红" is not of this race. While this does not affect gameplay, is there any way to prevent this warning? I would be very grateful for your reply.
GwenBlanketSpecter 3 Dec @ 9:52am 
i have an issue it doesn't assign hunting to anyone
talias 29 Nov @ 1:56am 
Same as Jonesmz, have some issues with Mechinator not assigned to smithing. And for the special rules there are no way to filter to Mechinators.
Jonesmz 24 Nov @ 8:38am 
I love this mod a lot.

If you're still working on it, a potential improvement is to consider the interaction with mechinator and the smithing skill.

My mechinator isn't having his smithing skill enabled by the mod, and as a result cannot gestate mechinoids.

I can work around this by temporarily enabling the smithing skill for that pawn, but i feel like the approach taken of entirely disabling the skills instead of setting the priority to lowest may have other impacts on player experience.

For example, i frequently want to make a character that's right next to something and otherwise already going to travel in the right direction haul something, but cannot because they are set to never haul.
坏蛋小土豆 22 Nov @ 10:19pm 
It attempts to assign work priorities to tasks that are not on the map. Could you please fix this?
NikiSm 13 Nov @ 12:35pm 
Как-то ваш мод специфично распределяет вкладки работы...
Ну, у поселенца 2 огонька на исследования, но уровень исследования 2 и мод выставил ему приоритет на 1. Поселенец с уровнем 28, он поставил приоритет 4)))
Moldy 1 Nov @ 7:42pm 
can you add a setting for children to max out learning.
reyderxiar 27 Oct @ 8:17am 
Hi! I wanted to report an incompatibility issue with the Progression Education mod.
When classes are created, the mod automatically assigns a “Classes” schedule. However, Work Manager automatically deletes that schedule and replaces it with other activities like work, rest, or recreation — causing colonists to stop attending classes after the first one.

The workaround I found is to disable the automatic schedule assignment for colonists who teach classes.
I just wanted to ask if there’s any possibility of making both mods compatible, or if it’s something that can’t really be fixed.
Angel Kay 25 Oct @ 11:06am 
safe to add to existing save?
KuroShiro 22 Oct @ 1:27am 
example, the stone cutting job is always blank with default settings