Mods / The Working Classes - 1.22 Compatibility and Bug Fixing Fork
- Tags:
- Author:
- AzureTai
- Side:
- Both
- Created:
- Jul 24th at 5:15 PM
- Last modified:
- 3 days ago
- Downloads:
- 2016
-
Recommended download (for Vintage Story 1.22.3 - 1.22.7):
theworkingclasseswspatch_1.0.13.zip 1-click install
The Working Classes
Choose a profession with its own strengths, weaknesses and crafting recipes. Work together with other players or explore a different way to progress on your own, with fixes to keep The Working Classes working on Vintage Story 1.22.
This is an independently maintained fork of Vivi_IX's The Working Classes. Install it in place of the original mod. It keeps the original profession-based gameplay while fixing broken recipes, crashes and problems with supported companion mods.
Multiplayer: Install the same versions of this fork and its dependencies on the server and every connecting client.
Installation
- Remove the original The Working Classes package, or the previous version of this fork, from your Mods folder.
- Install this fork and its required dependencies.
- Restart the game or server.
Do not install the original mod and this fork together. Keep only one Working Classes package in your Mods folder.
What It Adds
- Ten profession-based classes: each with its own strengths, weaknesses and role.
- Profession recipes: specialised crafting options tied to your chosen class.
- Class traits: perks and drawbacks that change how you approach everyday tasks.
- In-game guides: handbook information covering the professions and their crafting options.
- Improved Crocks: larger food-storage crocks that hold up to 12 servings.
The aim of this fork is to repair and maintain the original mod, rather than redesign its classes or change their balance.
Optional Compatibility
These integrations load when the matching mod is installed:
- Alodh's Combat Overhaul Fork
- FoodShelves
- Alchemy
- Millwright — versions 1.3.3 through 1.3.4.
- Tailor's Delight
Expanded Matter compatibility has been checked with versions 3.7.0 through 3.8.1. Other compatibility patches inherited from the original mod are reviewed as problems are reported.
Updating an Existing World
This fork is intended to replace the original Working Classes release for Vintage Story 1.22. If you already use this fork, replace its old package with the current release.
Back up your world before updating. On multiplayer servers, update the server and all connecting clients together.
Version 1.0.13 — What Changed
- Crock appearance: restored the Improved Crock's original ceramic texture.
- Food names: filled Improved Crocks now show what they contain, including “Rotten Food” when the contents have spoiled.
- Sealing band: fixed the texture to match vanilla crocks.
- Sealing: Improved Crocks now use vanilla sealing interactions.
- Removed: the old crafting-grid recipe for sealing Improved Crocks.
Changelogs for 1.0.12 and earlier are available with their releases in the Files section.
Credits
This is an independent fork, rather than an official release from Vivi_IX. The original classes, artwork, recipes, writing and gameplay remain credited to the original creator and contributors.
- Vivi_IX: original creator of The Working Classes.
- Original contributors: contributions to the original mod.
- AzureTai: compatibility work, fixes, testing and ongoing maintenance.
- Sharidan: testing, package review and release support.
- Vintage Story Community: bug reports, testing and feedback.
The original source is available in Vivi_IX's project repository. The changes maintained by this fork are available in this fork's repository.
Reporting a Problem
Please use this fork's GitHub issue tracker. Include:
- Your game version, this fork's version, and your complete mod list with version numbers.
- The affected class, item or recipe.
- What you were doing when the problem occurred, and the steps needed to reproduce it.
- The relevant client and server logs, including the complete crash log if the game crashed.
If possible, check whether the problem also happens with only this fork and its required dependencies installed. Please only report it to the original project if you have also reproduced it with the original, unmodified mod.
I use AI to help with tasks such as reviewing logs, checking compatibility, writing documentation and occasionally creating artwork. I make the final decisions and take responsibility for what I release.
I review and check any suggested changes before including them in a release. That applies to code, compatibility patches, artwork and documentation alike.
AI is a tool in my workflow, not the author of my mods.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.13 | theworkingclasseswspatch | 70 | 3 days ago | theworkingclasseswspatch_1.0.13.zip | 1-click install | ||
|
RELEASE NOTES & CHANGELOG
Version 1.0.13Improved Crock Appearance & Sealing Fixes
This update restores the Improved Crock's original ceramic texture, fixes filled crocks not showing what they contain, corrects their sealing-band texture, and replaces the old sealing recipe with vanilla sealing interactions. Release summary: Restored the original Improved Crock texture, added food names and rotten contents to crock names, corrected the sealing band, and switched to vanilla sealing interactions.
Added
Updated & Fixed
Removed
| |||||||
| 1.0.12 | theworkingclasseswspatch | 564 | Sep 8th at 8:13 AM | theworkingclasseswspatch_1.0.12.zip | 1-click install | ||
|
Version 1.0.12
Improved Crock Update
Improved Crock mechanics restored:
This release fixes the broken Improved Crock mechanics that were present in the original project and remained present throughout previous builds of this fork. Changes:
| |||||||
| 1.0.11 | theworkingclasseswspatch | 40 | Sep 7th at 12:49 PM | theworkingclasseswspatch_1.0.11.zip | 1-click install | ||
|
RELEASE NOTES & CHANGELOG
Version 1.0.11Vintage Story 1.22 & Millwright Compatibility Update
Updates TWC profession and Millwright compatibility recipes to match current Vintage Story 1.22 and Millwright recipe behaviour. What Changed
Compatibility: Supports Millwright 1.3.3 - 1.3.4 and Expanded Matter 3.7.0 - 3.8.1. Trait Acquirer Modded Classes 0.9.17 remains required. | |||||||
| 1.0.10 | theworkingclasseswspatch | 463 | Aug 30th at 4:56 AM | theworkingclasseswspatch_1.0.10.zip | 1-click install | ||
Version 1.0.10Class and Trait Registration Fix
No class definitions, trait definitions, profession balance, or intended gameplay behaviour have been changed by this fix. Combat Overhaul Fork Compatibility
The following class combinations were individually validated in-game:
FoodShelves Compatibility Fix
Improved Crock placement on FoodShelves has been tested in-game. Millwright Compatibility Cleanup
Tailor's Delight Compatibility Cleanup
Washery Grade Coke Texture Fix
Additional Validation
The three TWC-native clothing items used by Working Classes profession gear were investigated following client-side class gear resolution warnings:
All three are correctly registered, appear in the Survival Handbook, render normally, and are used correctly by their respective class previews. The remaining client messages are therefore load-order/resolution warnings rather than missing or broken Working Classes assets, and no changes to these items were required. Dedicated-server testing has also confirmed:
Release History
Versions 1.0.8 and 1.0.9 have been retracted because their release archives unintentionally contained the obsolete class and trait registration files described above. Users of either version should update to 1.0.10. | |||||||
| 1.0.9 | theworkingclasseswspatch | 173 | Aug 25th at 7:12 AM | Release Retracted | |||
Retraction Reason:Release Retracted
This release has been retracted because it unintentionally included obsolete pre-1.0.5 class and trait registration patch files alongside the newer Vintage Story 1.22 class and trait configuration files. As a result, The Working Classes classes and traits could be registered twice, producing duplicate-registration warnings and creating the potential for undefined behaviour.
The affected duplicate registrations included:
No save corruption has been identified, but this release should no longer be used.
Please update to version 1.0.10 or later, which removes the obsolete registration files and restores the correct class and trait registration structure. Changelog:Version 1.0.9Fixed
Compatibility
| |||||||
| 1.0.8 | theworkingclasseswspatch | 266 | Aug 11th at 12:53 PM | Release Retracted | |||
Retraction Reason:Release Retracted
This release has been retracted because it unintentionally included obsolete pre-1.0.5 class and trait registration patch files alongside the newer Vintage Story 1.22 class and trait configuration files. As a result, The Working Classes classes and traits could be registered twice, producing duplicate-registration warnings and creating the potential for undefined behaviour.
The affected duplicate registrations included:
No save corruption has been identified, but this release should no longer be used.
Please update to version 1.0.10 or later, which removes the obsolete registration files and restores the correct class and trait registration structure. Changelog:Version 1.0.8Alchemy Compatibility Fix
All affected recipes have been verified in-game and are now loading and functioning correctly. | |||||||
| 1.0.7 | theworkingclasseswspatch | 241 | Jul 30th at 1:47 AM | theworkingclasseswspatch_1.0.7.zip | 1-click install | ||
Version 1.0.7Fixed
Compatibility
| |||||||
| 1.0.6 | theworkingclasseswspatch | 169 | Jul 24th at 5:18 PM | theworkingclasseswspatch_1.0.6.zip | 1-click install | ||
Version 1.0.6 Changes:Fixed
Packaging
Package Refactoring
InstallationThis is a complete patched fork of The Working Classes and should be installed instead of the original version.
Do not install the original mod and this patched fork at the same time. Both packages contain the same underlying Working Classes content and may conflict. Dependencies
| |||||||
| 0.0.0 | theworkingclasseswspatch | Jul 30th at 1:44 AM | Release Retracted | ||||
Retraction Reason:wrong version number Changelog:Version 1.0.7Fixed
Compatibility
| |||||||

so far everything works wonderfully only issue found so far is the bowyer trait does not stay when learned. When players log out after its been learned and log back in it is gone from the traits learned.
Thanks for the feedback, it’s greatly appreciated!
Update:
This appears to be a known issue with Trait Acquirer Modded Classes, rather than an issue introduced by this fork.
The mod author currently notes the following on the Trait Acquirer Modded Classes description:
So the behaviour you are seeing, where the Bowyer trait disappears again after logging out and back in, matches a known issue already documented by Trait Acquirer Modded Classes.
Ooh thank you so much am glad to know which is causing it so I can keep a eye on it.
Your very welcome!
Crash when looking at the wooden axle recipe (and possibly other millwright recipies, haven't tested fully yet.) Crash log mentions liquid crafting, might be an incompat with the expanded foods oils recipies?
Taking a look in to this right now, thanks for bringing it to my attention!
If you have them avaliable could you send over your client-main and client-debug logs from the time of the crash please.
added with new issue on issue tracker.
perfect ill go grab them and then get back to you.
turned out to be an expanded foods addon doing something strange, that for some reason only causes crashes when class specific recipes are enabled. Nothing to do with you, sorry!
Ahh no worries, thanks for getting back to me and letting me know, If youy havent alredy ill go a head and close the issue on GitHub.
Its probaply due to my mod list but the game crashes when i click the improved crooks...
System.ArgumentException: Attempted to resolve the recipe ingredient wildcard Block game:crock-burned-* but there are no such items/blocks!
I understand why it happens just not what causes it....
If you have the time, add this to the issue tracker, and include your full crashlog, main-client.log and main-debug.log as well as your mod list and ill take a look and see if i cant figure out whats causing the crash for you.
have checked voer the repo and everything is enabled for public access to creating repositories so that perticular restriction is being applied to your account by gitgub themselves not the repoisitiry, id advise sending them an email regarding this.
for now please add those files and the error report, and your mod list directly here.
got it on git. that was on me i was experimenting with my vpn. Github didnt like it apperently.
No worries and i believe i have identified this and have a fix, just tracking down another adjacent issue i noticed while looking in to your's. will be all fixed in the next releace.
Um.... Title of the update is a bit well....
Thanks for the feedback, have adjusted the title to better reflect the status of this fork.
Oh no I mean the file name doesn't match the other files names of your previus updates, so it'll get confusing if main mod actually gets updated, but doesn't fix all the issues thus this mod still needing put into place. Then again, by that time you'll most likely already have other updates and circling back around to old file titles.
ahh thanks for pointing that out, I'll get that changed asap!