RimWorld

RimWorld

QualityBuilder
770 Comments
Z E N I T 15 Jun @ 8:57am 
[de.hatti.rimworld.mod.qualitybuilder] Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
HugsLib.Utils.HarmonyUtility:LogObsoleteMethodPatchErrors ()
HugsLib.Utils.HarmonyUtility:LogHarmonyPatchIssueErrors ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.ExecuteToExecuteWhenFinished_Patch2 ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root)
Verse.Root_Entry:Update ()

I getting this warning. It works normally, but I wanted to share with author, may cause some issues if not solve those patches on methods.
lost 13 Jun @ 4:19am 
I am REALLY hoping this mod will be updated to support 1.6!
:-)
VitaKaninen 10 Jun @ 10:00am 
@MLYTV, Yes
MLYTV 9 Jun @ 10:57pm 
Is it safe to install / uninstall mid-save?
Dźwiedziu 12 May @ 2:11am 
Is it possible to uninstall the lesser quality items instead of deconstructing?
Wxine 3 Apr @ 6:35am 
Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed
pls update
VitaKaninen 29 Mar @ 9:30am 
@ThatFatGuyML, Yes, check the settings.
ThatFatGuyML 29 Mar @ 7:34am 
is there a way to set this so it isn't *only* my best builder who builds?

but anyone over a certain skill level
VitaKaninen 23 Mar @ 1:38am 
@Diiablox, you are not wrong. I usually do something like that myself, but manually. I have all of my builders start building 100 armchairs, and then as each one gets nearly done, I will interrupt them and tell my best production specialists to finish each one. It would save a lot of hassle if this could be automated.
Diiablox 22 Mar @ 10:58pm 
https://sp.zhabite.com/sharedfiles/filedetails/?id=2851645155&searchtext=best+builder

This mod (now abandoned) was the perfect complement to qualitybuilder, it would be amazing if it's features could be incorporated in too! You would never have to worry about low-skill constructors wasting materials forever trying to get a decent bed as only the best builder in the colony will come along to finish every given structure!
Arock 8 Mar @ 8:09am 
Hi friend!

In the Russian localization, the "Keyed" folder is named "Keys," which is why the translation isn't loading.

Thank you!
GalacticSeal 6 Mar @ 4:00pm 
Love the mod and always use it every playthrough! Noticed there is a small compatibility issue with Vanilla Traits Expanded, where the failed construction by the Perfectionist trait will delete the Quality Builder setting (the blueprint won't reappear after it fails). I mean, it's a very small issue, and it's rather the fault of the Perfectionist trait's coding, but I figured I'd bring it up here because maybe you can add a patch to fix that issue (thanks for all the work!)
First Contact 5 Mar @ 5:28pm 
Папка Keyed в русском переводе названа как "Keyes", переименуйте обратно, чтобы игра нашла файл и перевод заработал.

The "Keyed" folder is named "Keyes" in Russian translation, please rename it back for the translation to work.
Fiur 22 Feb @ 8:34am 
I think you can set the minimum level in the mod options in game. Just go into the mod settings.
Zalfir 22 Feb @ 8:21am 
Is there a "always use best builder" or "always set new buildings with quality: (level)" default setting? I have a huge colony and I don't think I can be bothered with extra clicks for every new construction.
I'm just wanting automated Constructors for rebuilding our ship whenever it gets damaged in combat, so the real crew can focus on other things or live on-planet.
Fiur 17 Feb @ 12:38pm 
Ah yeah right. Forgot about that.
VitaKaninen 17 Feb @ 12:37pm 
@Fiur, Select the blueprint or frame you are trying to build, and then right click the quality button in the bar, and you will get a drop-down where you can select the desired quality.
Fiur 17 Feb @ 12:26pm 
I remember click on my Build and set the Quality but I dont seem to be able to set the Quality. Only with the external designator.

Does anyone have an updated version of this mod as it doesn't seem to be working properly?
VitaKaninen 30 Dec, 2024 @ 3:56pm 
Putting a low skilled laborer on building furniture is exactly the same thing. It will either be normal or poor quality, or it will be botched, and they will try again.
Sisje 30 Dec, 2024 @ 1:14pm 
would be nice to be able to set a MAX quality, to prevent wealth going out of control because of decorations
SKILLvsPOINTS 24 Dec, 2024 @ 2:46pm 
Мужики, если что, к встроенному русику похерен путь и содержит папку "Key", а должна быть "Keyed". Если переименуете - заработает :retreat:
BladeofSharpness 24 Nov, 2024 @ 7:50pm 
[de.hatti.rimworld.mod.qualitybuilder] Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed Also getting this error, anybody have any info??

That's not an error, just a warning about an unneeded function. Until Hatti returns and patch that, you'll get the yellow line. 99% harmless.
Mimrax 16 Nov, 2024 @ 7:36am 
[de.hatti.rimworld.mod.qualitybuilder] Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
HugsLib.Utils.HarmonyUtility:LogObsoleteMethodPatchErrors ()
HugsLib.Utils.HarmonyUtility:LogHarmonyPatchIssueErrors ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.ExecuteToExecuteWhenFinished_Patch2 ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch2 (Verse.Root)
Verse.Root_Entry:Update ()
VitaKaninen 15 Nov, 2024 @ 6:27pm 
Just use a crappy builder, and you will get crappy buildings.
Clothier 15 Nov, 2024 @ 6:04pm 
i wish you could set a maximum quality just for the buildings
I am Groot 13 Nov, 2024 @ 6:31pm 
[de.hatti.rimworld.mod.qualitybuilder] Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed Also getting this error, anybody have any info??
Massett 10 Nov, 2024 @ 6:32pm 
nvm, set your best artist for construction work at whatever priority is best suited and they'll actually work on it
Massett 10 Nov, 2024 @ 6:25pm 
For anyone that can't get their best artist to work anything, setting all their work priorities (at 4) will make it work for some reason
Gloater 22 Oct, 2024 @ 12:27pm 
Oh and just to add, thanks for the mod. When it works, it is great!
Gloater 22 Oct, 2024 @ 12:26pm 
Same as many others, I have used this mod for years. Many times, including my latest game, the mod works fine for years into the game and then suddenly, nobody will build anything. I disable the mod and they build just fine again. They are not 20 skill and i do not change the settings in the mod, just near the start i set something like "good" quality. Currently my beds were not built for ages, i kept thinking they would get round to it... nope. They deconstruct and even add the resources, but then walk off and don't build. Disabled mod, all working again.
VitaKaninen 19 Oct, 2024 @ 12:12pm 
@Gemdave the short answer is no, but the solution is to just have a very low level builder build the beds. But this is not a good thing. having a bad bed just means they will take longer to be rested, and will be less productive, since they need to spend more time in bed. It won't make them unhappy, but all that would do is make them more likely to revolt. If you want to get the most out of your slave, you will want them to be happy and rested.
Gemdave 19 Oct, 2024 @ 9:47am 
Is it possible to make a max quality limiter? I just want poor quality beds for my slaves but I don't want to have poor builders building
badbar10 10 Oct, 2024 @ 10:46am 
sad that this mod dont work with micsrobot++
Ghost 9 Oct, 2024 @ 6:44pm 
Hmm. Same error as phlux. So at least it isn't a random thing.
phlux 8 Oct, 2024 @ 3:58pm 
[de.hatti.rimworld.mod.qualitybuilder] Patches on methods annotated as Obsolete were detected by HugsLib: Verse.ThingUtility.CheckAutoRebuildOnDestroyed
ED-9527 20 Sep, 2024 @ 12:08am 
I am very sorry that there is something wrong with my translation. The translator here translated it as taking the selected chess piece as the minimum standard. I mistakenly thought that anyone with a higher level than the chess piece would participate in the construction. I just tested it and found out that only the selected pieces can build.
VitaKaninen 20 Sep, 2024 @ 12:01am 
Did you load your save game, or are you in the main menu? It needs to know the names of your pawns so you have to be in the game first. Then you click the button to select the map you want, and your pawns names should be in there.
ED-9527 19 Sep, 2024 @ 11:58pm 
@VitaKaninen
But all I found in the Settings was a limit with a minimum level requirement
In this case, there are often high level pieces to complete the task
VitaKaninen 19 Sep, 2024 @ 11:48pm 
@Z9527 Yes, it is already in the mod settings.
ED-9527 19 Sep, 2024 @ 11:46pm 
Is it possible to add one that only allows a certain builder to build the building? So I can let some of the lower skill level of the villain to concentrate on the practice of skills
VitaKaninen 12 Sep, 2024 @ 1:41pm 
@tommeah I uploaded a small patch that removes the building quality from LWM's Deep Storage if you want to make all your storage buildings match, and also to reduce colony wealth.

https://sp.zhabite.com/sharedfiles/filedetails/?id=3297737876
tommeoh 12 Sep, 2024 @ 10:00am 
Thanx, Haitti, for nice mod!
Can I suggest an idea to improve the mod?
How about making not only the minimum quality settings, but also the maximum quality settings?
Some buildings no one wants to make bad. Pawns sleep better on good beds, they rest better at a good pool or poker table.
But what if we are talking about clothes racks or carcass hooks from LVM Storage? What if we don't want high-quality dressers or chairs in rooms that are already beautiful and rich enough? After all, every high-quality, and therefore expensive item will increase the cost of the colony. Some buildings are better left cheap, maybe even forced cheap.
maniac1168 29 Aug, 2024 @ 9:55pm 
having an issue where the colonists deconstruct everything regardless of quality.
ShadowX116 29 Aug, 2024 @ 12:09am 
Default Settings
Ignore QualityBuilder at skill 10.
Default Minimum Quality: Excellent

My colonists (main builder at 20) refuse to build anything to do with a quality build. I have to force them to build it. They'll deconstruct on their own if it isn't good enough, but just won't build when everything is set and available.
VitaKaninen 23 Aug, 2024 @ 10:59am 
Are the settings set to none and 0? Can you take a screenshot of your settings screen and post it here?
Holynevil 23 Aug, 2024 @ 10:46am 
the problem is in the beginning my builder working fine, but around 1~2 years in they just stop working on "quality building"
VitaKaninen 22 Aug, 2024 @ 3:03am 
@KeAnU rEeVeS, You have to have a save file loaded to see the option, since it need to know which people to show as potential constructors. Once you have your save file loaded, click the "Current Map" button, and it will give you the option to set whichever builder you want to do the work or you can restrict it to only builders of a certain level.

If you want anyone to be able to do the work, select "None", and then lower the slider to 0 or whatever minimum skill level you wish to restrict the work to.
KeAnU rEeVeS 21 Aug, 2024 @ 5:52pm 
I am having the same issues, having quality builder tag makes only highest skilled constructor work on them. However @VitaKaninen, I don't see an option to allow everyone not just the highest skilled person to work on the quality builder tagged items
emzex 15 Aug, 2024 @ 6:33am 
Mod settings are all fine. I testing with just my construction pawns only having construction prioritised (no other work prioritised at all) and they were just idle. The blueprints have all the materials, they just need to be built. Works when forcing the colonists to build but other than that they won't do it. Removed the quality off furniture and they can build fine so it's the mod not allowing them to build.
VitaKaninen 14 Aug, 2024 @ 2:11pm 
Check the mod settings. I have mine set up to only allow the highest skilled constructor work on buildings with the quality builder tag. If that person does not have construction as their highest priority, then the work will not get done, since no one else is allowed to do the work.