RimWorld

RimWorld

208 ratings
[多线程优化]Multi-Threading Pawns
14
13
5
2
6
4
4
2
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
524.023 KB
16 Aug @ 1:22am
5 Sep @ 6:07am
26 Change Notes ( view )

Subscribe to download
[多线程优化]Multi-Threading Pawns

Description
[Multi-Threading Pawns]

Overview
Improve tick time and FPS by safely offloading enemies/mechanoids to background sampling with main-thread application. Designed to keep gameplay behavior identical while smoothing spikes. Can be used alongside other performance mods (e.g., RocketMan).
Key Features
  • Safe scheduling for enemies/mechs: background sampling & budgeting, main-thread execution to smooth spikes
  • Main-thread queue de-duplication + priority: prioritize critical actions, merge duplicates
  • Dynamic adaptive budgets: auto-tune sampling/callback/hash interval by frame-time (no longer overwrites your saved settings)
  • Enemy prioritization: assault/close-range/aggressive states get higher priority
  • Lighting optimization: debounce + batched dirty updates, precomputed attenuation LUT
  • Hazard compatibility: auto-disable background sampling when Real Ruins-like mods are detected
  • Dev overlay: FPS/TPS and queue stats in DevMode; scrollable settings with “Reset to defaults”
  • [Experimental] Mech parallel (off by default)
  • CE compatibility option: allows CE paths to avoid duplicate melee triggers

Usage Notes
  • Aggressive changes; recommended to test on a new save. Mid-save add/remove can be risky
  • If you see red errors or odd pawn behavior, disable and roll back
  • If settings exist, tune gradually and observe stability/perf impact

Compatibility
  • Intended to work with most content mods
  • Potential conflicts: mods that heavily patch Pawn Tick, AI, JobDriver, work assignment, pathing/thinking systems
  • Other performance mods may stack or interfere; test in your setup

Supported Versions
RimWorld 1.4 / 1.5 / 1.6

Early Access
This is the pioneer beta version, and after multiple rounds of testing, it will be stable before it will be overloaded to this version, updated alternately, and linked at once
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3559581146

Performance Expectations
Gains depend on CPU cores, colony size, workload, and other mods. Parallelization has overhead; not all scenarios see big improvements.

Known Risks
  • Avoid aggressive settings with heavy AI/Job mods; disable experimental features first if issues occur
  • Under CE, enable the “CE compatibility” option to avoid duplicate melee triggers
  • In extreme cases, minor behavior desyncs may occur; rollback and attach logs if needed

Load Order
Typically after most content mods. If conflicting with deep AI/Job mods, follow their guidance or choose one.

Feedback & Bug Reports
Please include Player.log, mod list, repro steps, and a save if possible. The more detail, the better.

Credits
  • Author: LingXing
  • Special thanks to all testers and feedback providers

License
Follows the license terms specified by the author on the mod page or repository.

Popular Discussions View All (3)
23
9 minutes ago
bug反馈
凌&星
8
23 hours ago
Raise a bug
凌&星
6
26 Aug @ 6:40am
不停弹这个红字
windom86
336 Comments
GanJu_QY 37 minutes ago 
发现了一个不影响运行的小bug 当mod与Yayo's Animation (Continued) 一同运行时会让小人抽搐,大概是本模组加速了小人走路动画的播放时间导致的,还有建造时的声音也被加速了
Lilin 1 hour ago 
目前我用这个mod是还发现这个mod不知道为什么会让倍速无效化,并且如果同时启用了yayo的动作,会导致殖民者抽搐,下掉mod后游戏变流畅,并且能够正常倍速了:needy_heart:
老贤愚 2 hours ago 
小人睡觉需求条会小箭头左右摇摆导致在床上一直精疲力尽
凉妖兮月 2 hours ago 
难受了,小人睡觉需求条会小箭头左右摇摆,之前重新订阅可以解决,这次不行了
兩儀夢月 3 hours ago 
目前看下來是單發武器可以用 連射的會用不了
兩儀夢月 3 hours ago 
又又又把自己更炸了 把殖民者的優化開關先加回來吧:sleepyjill:
凌&星  [author] 3 hours ago 
Lilin 3 hours ago 
希望能把殖民者优化的开关恢复,更新之后之前靠关掉殖民者优化解决的bug,比如使用近战武器后遗留贴图之类的都再次出现了:needy_heart:
Wendigo 4 hours ago 
小人不能开枪,决定卸载这个mod等稳定了再用
Red71 5 hours ago 
怎么又来了这个BUG,作者大大到底在激进什么()