RimWorld

RimWorld

Better Workbench Management
1,118 Comments
Gualdhar 3 hours ago 
I think the checks for "do until X" aren't interacting well with Simple Sidearms. I've got chain shotguns as sidearms on my pawns, but the bill is counting them as though they're not equipped.
BloodBlight 4 hours ago 
BUG: Can no longer close build menu detail screen after the update last night. Tried un-subbing and re-subbing to be sure I had the latest version.
comlink 14 hours ago 
This is still - STILL - a top-level required mod.
Why the features and functionality of this mod haven't been fully integrated into the base game shall forever baffle me. These aren't workbench mods; they're fixes! Good job, everyone.
ArcticHeresy  [author] 22 hours ago 
Update Info

The fix for all of these bugs is already available on GitHub:
Version 1.6.1.2 GitHub Release [github.com]

Steam update:
I’ve messaged Falconne to update the Steam version, but he’s currently away from his PC.
Please be patient — we’re doing this in our free time, so no pressure on anyone!

Unfortunately, co-authors can’t update Workshop items:
Steam Workshop Co-Author Limitation
(Every upvote helps encourage Valve to fix this!)

---

If you want a quick fix, grab the GitHub version.
If you prefer Steam, the update should go live in a few days.
Thanks for the feedback — hopefully your issues are fixed!
ArcticHeresy  [author] 22 hours ago 
First off, sorry for the inconvenience caused by the bugs in version 1.6 .
I know how frustrating it is when things that used to work suddenly break.

Current bugs mentioned in the comments:

- Counting issue:
I rewrote the "count" function. Previously, there were separate functions for default and additional items. I tested the cases from the comments and found no errors — but some edge cases may still exist.
Let me know if you find any!

- UI Bug:
"Restrict Workbench" button missing or overlapping with "Selected Worker" UI is now fixed .

- Auto-switching selected worker:
Caused by the UI bug. The default for "Restrict Workbench" is "false", but when the button was hidden, it could be set to "true" without you seeing it.
This made it seem like a bug, but it was unintended behavior.
(Can’t reproduce in 1.6.1.2.)
Argyuile 25 Jul @ 9:08pm 
THank god for copy all
Just 25 Jul @ 5:56pm 
@Mildnight, I just have noticed the same issue. And yes, the same - simple meals vs fine meals
Mildnight 25 Jul @ 2:55pm 
I'm having an issue on the current version where "count additional items" doesn't seem to be working. I have fine+ meals counted in my simple meal (so the simple meals are only getting made if there's no fine meal or above), but it's only counting the simple meals. Same for other items. I'm not 100% sure if it's this mod by itself or if it's a weir interaction with a different mod atm
Anon 25 Jul @ 9:46am 
Same issue.
Necromenta 25 Jul @ 7:11am 
Can you use this mod without hugslib?
madchiller 25 Jul @ 7:04am 
how am i now just finding out about this... 2500+ hours in!
Buru 23 Jul @ 12:07pm 
dropping a comment to thank you for the update. this mod is one of the best utility out there, im sure it'll be base game eventually like so many other qol mods, but in the meantime, thanks for the update!
Crimson G 22 Jul @ 2:05am 
+1 to the select worker issue when you change the bill to “do until X.” And other bills in that workbench will also be changed to the selected worker. I hope this gets fixed. Thanks for the great work.
Sp00py_P0tat0_666 20 Jul @ 2:58am 
+1 to the select worker issue when you change the bill to “do until X.” Can you please fox when you find the time? Thanks for all the hard work!
dawud.weaver 18 Jul @ 10:15pm 
@*^Wadd^* I've been using both and haven't noticed any conflicts
*^Wadd^* 18 Jul @ 2:33pm 
is this compatible with "nice bill tab"?
tbr0 18 Jul @ 7:23am 
Great mod, disabling it for now though. The problem is you can't "Select Worker" if you change the bill to "Do Until X". To recreate the problem, go to any workbench, change the production method to "Do Until X", now try to specify a worker in "Details". The button for Select Worker is activating some other function. Hope it's addressed soon, thanks for your hard work.
Malgin 16 Jul @ 6:25pm 
Hi ArcticHeresy, I've noticed that in my multi-bill setup for electric stove, for some bills which were not connected in any way (except maybe they were copied, but not linked), if I select "do Until", when I change values in one of them, it changes them in others.

In addition to that, for some reason some of the food bills counted meals which were on pawns (on the same map, not caravaning), while others did not. And sometimes they switched without apparent reason!

Worth noting that both bills used "Count additional items" feature. E.g. my fine meals bill counted for total fine + simple meals, and simple meals bill counted that as well. But they showed different number of 'done' items. I've counted manually and it turned out that one of the bills was always accounting for meals on pawns.

Also worth noting that I'm using Harmony for Apple SIlicon + 1.6 RW + all DLC. I suspect it could be Harmony for Apple Silicon messing things up.
RhinoSoFast 15 Jul @ 7:36pm 
Same issue as @Planeswalker
posted comments to GitHub > Issues
BeeBro 15 Jul @ 12:45pm 
One question: Could you add the feature to recognize different meat types in the butcher table? The "do untill" function only counts "normal" meat.
NuanKi 14 Jul @ 10:30pm 
thanks, i just came here to ask bout that haha
ArcticHeresy  [author] 14 Jul @ 12:42pm 
@BeeBro, when you are playing on version 1.6 the mod no longer has a "rename bill" button.
Its now a native feature in RimWorld.
The new button is placed on the top left, next to the info button.
BeeBro 14 Jul @ 10:57am 
Hmmm, for me the "rename bill" button don't appear. Any idea?
Stellar Harbour 14 Jul @ 8:34am 
Can you continue "Everybody Gets One"? Dev passed away unfortunately
ArcticHeresy  [author] 13 Jul @ 4:37am 
@Planeswalker
Still can't understand or reproduce the problem. If possible, the best thing to do is create an issue on GitHub with pictures and possibly a save file. Then I can help you better.
https://github.com/Falconne/ImprovedWorkbenches/issues
Planeswalker 13 Jul @ 4:18am 
i do not see the " do until X "bills have the "Restrict workbench" in the bill details. And if one "do forever"bill and other " do until X "bills in the same workbench, even i did not turn on the "Restrict workbench", it still effect " do until X "bills( i cannot select the bill restriction [Any human, Any Worker, Any Slave, ..]. And the " do until X "bills' allowed crafting skills will be change if i change "do forever"bill's allowed crafting skills.
ArcticHeresy  [author] 13 Jul @ 2:37am 
@Planeswalker Not sure i understand your problem. With "billing settings at the bottom" you mean the bill restriction [Any human, Any Worker, Any Slave, ..]. It only affect the hole workbench when you select "Restrict workbench" in the bill details.
Normally it is unselected and every bill in the workbench has unique restrictions.
ArcticHeresy  [author] 13 Jul @ 2:31am 
@Fathom
yeah i can reproduce your problem, inventory of a pawn is only checked for additional items.
The original products are not counted the same way. I look into it.
With "Count when away" is the same problem, for additional items counting items away works on my testing.
Planeswalker 13 Jul @ 1:09am 
Just found a small problem about this mod. The billing settings at the bottom will affect the entire billing for the workbench.
Fathom 12 Jul @ 7:20pm 
I'm having a small bug with the Count Additional Items function. I have bills for Simple Meals and Fine Meals to do until X and have them both set to count the other meal type. The Fine Meal bill is counting simple meals in pawn inventory but the Simple Meal bill is not counting the inventory. The count seems unaffected by the "Count when away" option. Not sure if this is an issue with this mod or the new features with 1.6.
falconne  [author] 12 Jul @ 3:02pm 
1.5 fix uploaded
ArcticHeresy  [author] 12 Jul @ 12:13pm 
@Alexander @IamWatro
yeah you are right. There was an wrong merge with the 1.5 assembly.
GitHub is updated, Steam Workshop is getting it soon.
Sorry for the inconvenience.
IamWatro 12 Jul @ 9:50am 
Same problem as alexander, mod worked fine up until a yesterday's update. Only UI Elements that seem to still work is the ones interacting with Compositable Loadouts.The Copy, Paste, & Link buttons are very broken. Modlist unchanged from pre-update.
Alexander Zagirov 12 Jul @ 5:43am 
1.5 not working properly after the last update. Pausing linked bills only pauses the first one. Can't copy and past bill settings to another bill and so on.
lloki 12 Jul @ 2:59am 
"Version 1.5 and Version 1.6 of the mod don't need HugsLib anymore." - thank you for that!

@R4nD0mI3z switch to RimSort. I wasn't so sure about changing, but once I tried, I won't go back to RimPy. The only thing I'm missing is to be able to colour a mod, but it's still worth to change.
R4nD0mI3z 12 Jul @ 2:16am 
@ArcticHeresy
Thanks for info, I have checked and in Rimpy Database json there is a requirement, not sure if you can update this in any way, I do not see github or anything similar for database mod:

"935982361": {
"url": "https://cs2bus.com/sharedfiles/filedetails/?id=935982361" ,
"packageId": "falconne.bwm",
"gameVersions": [
"1.0",
"1.1",
"1.2",
"1.3",
"1.4"
],
"steamName": "Better Workbench Management",
"name": "Better Workbench Management",
"authors": "Falconne",
"dependencies": {
"818773962": [
"HugsLib",
"https://cs2bus.com/workshop/filedetails/?id=818773962"
]
}
},

On a good note - if Hugslib gets updated to 1.6 and people will have it in load order, the issue will no longer be visible. I guess you could update description of your mod if you want, so that people using RimPy will see the info.
ArcticHeresy  [author] 12 Jul @ 1:47am 
@R4nDOml3z
Version 1.5 and Version 1.6 of the mod don't need HugsLib anymore.
Steam Workshop and About.xml only refer to require Harmony.
I don't know where Rimpy gets his information for the dependencies.
When you have any suggestion, what i have to change, let me know
R4nD0mI3z 12 Jul @ 12:01am 
Hi, Rimpy complains that this mod needs Hugslib, but it is not listed on page as dependency. I assume it is safe to launch, but maybe something else should be updated to get rid of the error? Not sure if this should be done in Rimpy DB or this mod?
The Blind One 11 Jul @ 4:58pm 
One of the OG mandatory QoL mods.

Thank you for updating this!
falconne  [author] 11 Jul @ 4:39pm 
Updated with fixes, thanks @ArcticHeresy!
cypriano.eduardo 9 Jul @ 8:35pm 
Is it possible to be compatible with Nice Bill Tab?²
月空 9 Jul @ 12:58pm 
Is it possible to be compatible with Nice Bill Tab?
JoeOwnage 8 Jul @ 9:49am 
Amazing thank you
ArcticHeresy  [author] 8 Jul @ 8:55am 
@JoeOwnage Steam Workshop dependency is updated
JoeOwnage 8 Jul @ 6:07am 
@falconne can you get rid of the hugslib dependency?
Aion9 7 Jul @ 4:49pm 
LEGEND FOR UPDATING
ArcticHeresy  [author] 7 Jul @ 1:01pm 
@EAST
thanks for the bug report, i updated the code.
updated Steam should be released on the weekend

any other bugs please report here or on github
BlackSmokeDMax 7 Jul @ 8:15am 
Thx, appreciate the update!!
EAST 6 Jul @ 1:28pm 
https://i.ibb.co/x8rSv0HT/bug-report-management.jpg
Thanks for the update.this mod is one of my all-time favorites.
I noticed bugs after the recent update, so I wanted to report them.

In the screenshot, you'll see that the new rename button(screenshot 1) from vanilla RimWorld (added in version 1.6) is overlapping with one of the mod's existing buttons. It looks like the position needs to be adjusted to avoid this overlap.

Also, the custom rename button(screenshot 2) from the mod no longer works. Even if I change the name, it doesn't update on the bill. I think this might be due to changes in how renaming works in 1.6.
The_Fire_Inside 6 Jul @ 5:38am 
Finally, the game is actually playable in 1.6!