This is the first iteration of a Class mod for the server Vintaria.
News! (v0.0.12 for 1.20.x):
I updated the mod for 1.20.1 and tested it for the requested standaloneness. It seems to work and doesn't trigger any initial startup errors. There is a bit of "compatibility"-work for "Swordz" (craft aithril bits from 5 lime + 1 aithril-nugget) and some mason-only recipes for colored pottery from "Bricklayers". These recipes require those mods or they will be disabled.
If you find any issues, please report them on the dscrd server. I can not warrant/guarantee any compatibilities with any other mods but those we use on Vintaria (and maybe not even for those). You can find a (most likely outdated) modlist of our server on our website so you can check for compatibilities yourself.
Disclaimer!:
I uploaded this mod only to have it available for potential players of my server. I am a newb moddev and will not be responsible for anything this mod does or doesn't do to your server, your pc, you or your extended family!
It is most likely
- grandceptionally buggy.
- hilariously imbalanced.
- exceptionally not thought through.
- just a customization of other class mods like "More Classes" (original, _Revised, Fixed, ...) or BarenAD-Classes, Simple Classes, and you would be better off using those (if still up2date).
- not translated to anything but english (and even the en.json could be shortened!).
I tried to add a few recipes to these classes and that might need some testing and fixing.
Same goes for class descriptions and the whole charsel gui: most likely needs some fixing.
I want to add more traits and attributes but I'm not mod-dev enough to do so.
I found an issue with hats where some hats (hunter hat thingy, helmets and so on) trigger some errors about missing hair (because it's removing those) but I'm not sure that's the mods fault.
I COULD but will not add starting gear for each class (like linen sacks or tools).
For any questions or issues please contact "NMND" (username "nmnd." - mind the dot!) via DM on discord (you can mention me or send me a friendrequest if necessary).
I will add a issue tracker/bug report on github if required but am too lazy for now. :P
Classlist
Spoiler!
- Commoner (Cook, Scribe and Taylor) - townsfolk, not very hardy.
- Farmer - can farm, ranch and butcher.
- Hunter - quiet, quick and accurate. Good at dismantling animals.
- Metalworker - Miner and Smith.
- Woodworker - Lumberjack, Forester and Carpenter.
- Mason - Mason and Potter.
- Tinkerer - Not really thought through yet. Needs testing and A LOT of feedback!
- Explorer - Quick and bonus for collecting ancient things.
- Scout - Silent and deadly, but weak.
- Archer - Deadly from afar, but weak.
- Warrior - Take a lot of damage, deal a lot of damage!
Incompatibilities and Known Issues
Spoiler!
- [incompatibility] VC in combination with Combat Overhaul will crash when you flip through the class selection. Reason: CO replaces traits which means I have to rewrite VC to fix it - can't be bothered at the moment, sorry. :/
Changelog
Spoiler!
Changelog:
## 0.0.15 (for VS 1.20.x)
- Fixed Paper Lantern recipes being confusing. Woodworkers and Commoners (Scribe trait) should now both be able to make them from torches, candles and oillamps. Hopefully.
- Fixed missing traitname/description for woodworker in lang/en.
- Fixed sinew bows (Butchering) being able to be craftable by everyone. Now requiresTrait bowyer (hunter, archer).
- Fixed advanced butchertables (Butchering) being able to be craftable by everyone. Now requiresTrait hunter.
Thanks to ImNuts42 and pizza2004 for helping me out with finding my issues in the patchery.
## 0.0.14 (for VS 1.20.x)
- Bricklayers Compatibility Fixes. Errors/Warnings onServerStart
- Removed: raw shingles malachite, red,
`[Error] Grid Recipe 'vintariaclasses:compatibility/bricklayers/recipes/grid/bricklayers.json': Output Item code bricklayers:shinglecolored-raw-malachite cannot be resolved`
`[Error] Grid Recipe 'vintariaclasses:compatibility/bricklayers/recipes/grid/bricklayers.json': Output Item code bricklayers:shinglecolored-raw-red cannot be resolved`
- Removed: raw coloured bricks?
`[Error] Grid Recipe 'vintariaclasses:compatibility/bricklayers/recipes/grid/bricklayers.json': Output Item code bricklayers:rawclaybrick-red cannot be resolved`
- Fixed: Crock recipes?
`[Error] Grid Recipe 'vintariaclasses:compatibility/bricklayers/recipes/grid/bricklayers.json': Output Block code bricklayers:coloredcrock-raw-red-none cannot be resolved`
`[Error] Grid Recipe 'vintariaclasses:compatibility/bricklayers/recipes/grid/bricklayers.json': Output Block code bricklayers:coloredcrock-raw-malachite-none cannot be resolved`
- Moved changelog from readme.MD to changelog.MD.
- Will also try to improve Changelog-Display in the ModDB Description to be displayed in Laerinoks ModsUpdater.
## 0.0.13 (for VS 1.20.x)
- Fixed shields requiring old leather ID. Now uses coloured normal leather as well.
- Changed bows to require any coloured normal leather.
## 0.0.12 (for VS 1.20.x)
- BIG CHANGE: Added a bit of compatibility handling. Swordz and Bricklayers recipe changes will only be enabled if the mods are there.
There should be NO errors triggered when only this mod is loaded into a SinglePlayer World!
- Changed leather-plain in bow and backpack recipe to leather-normal-plain.
- Changed some recipes to resolve errors for 1.20.
- Changed ashlar brick recipes to turn 16 stones into 8 ashlar bricks instead of unreasonable 32.
- Limited sturdy backpacks to tailors and hunters (as are normal backpacks). They also require 2x Nails And Strips (Copper) to craft!
- Fixed some startup errors by simply removing a couple of old patches (which were remnants of MoreClasses). More removal might be necessary, I have no clue what they are good for so I'm not touching those. MoreClasses mod description is lacking.
Todo:
- Change leather-normal-plain resource to use dyed leather (leather-normal-*{blue, red, black, ...}) in bow and backpack recipes?
- Change nailsandstrips in backpack recipes to use any metal instead of copper only?
- Test bricklayer mason recipes. (Still... but bricklayers is not updated for 1.20 yet.)
## 0.0.11 (unreleased)
- Made some BoomBoom recipes public (limited to metalworker before).
- Added more bricklayer clay recipes for storage vessels and crocks. (TEST THIS!!!) => vintariaclasses/compability/recipes/grid/bricklayers.json - Thanks to Jacekjack!
## 0.0.10
- Hopefully fixed blueprint copy and frit recipes.
## 0.0.9
- Added Ingot Molds to grid recipes mason.json
## 0.0.8
- ArmorWalkSpeedAffectedness for Metalworkers: -0.15 percent. (=A bit faster with armour).
- Add betterruin-blueprint copy recipes for scribes. (scribe.json)
- Add swordz-aithril conversion nuggets=>bits (uses lime!) (aithril-fix.json)
- Change bowl recipe pattern for mason.json
C_C
_C_
- add bricklayers clay bowl recipe for mason.json. (may be put into mason-bricklayers.json later)
## 0.0.7
A bit of balancing:
- Nerfed movement speed of commoners, explorers, hunters, archers.
- Lowered hunger rate for hungry classes. (=a bit less gluttonous.)
- Increased hunger rate for fasting classes. (=a bit more hungry.)
- Added "hungry" trait to woodworkers, masons, farmers. (It's hard work, you need more energy!)
- Some changes to mason class description
Uploaded some new screenshots to this modDB.
## 0.0.6
- added candles to paper lantern recipe
- changed paperlantern-lit recipe to using a torch to light up.
- changed woodtrash.json to result in agedfirewood.
## 0.0.5
- Added recipe to turn wood trash into firewood. With an Axe.
- Maybe fixed debarkedlog `"shapeless": false` from 0.0.3.
## 0.0.4
- Fixed crash for improv wood armour handbook page. Maybe some others.
## 0.0.3
- Merged Taylor into Commoner
- Patched debarked log recipe to be NOT shapeless (so palisade mod works!)
## 0.0.2:
- Added more masonry reCurrently I am planning:
C_C
CCC
2x5 (10) of any clay = 12 bowls (pottery: 12 bowls = 12 clay)
---
_C_
C_C
CCC
2x6 (12) of blue clay = 4 crocks (pottery: 4 crocks = 14 clay)
---
C_C
C_C
CCC
3x7 (21) red clay = 8 crucible (pottery: 8 crucible = 26 clay)
---
CCC
CCC
CCC
7x9 (63) blue or any clay = 2 storage vessel (pottery: 2 storage vessels = 70 clay)
---
_CC
___
CC_
5x4 (20) any clay = 14 any shingles (pottery: 7 shingles = 12 clay)cipes:
## 0.0.1:
- "Creation" of the mod.
LordOfTheFarm
Sorry, I do not have the resources to work on compability with combat overhaul. :/
CO replaces a bunch of character traits and I would have to rewrite a lot which I currently can't/won't.
LordOfTheFarm
Seems like it isn't. Will be added to a list, for now. Not sure if I can patch it, seems like a minor issue, I'll have to try for v0.0.13.
is this compatible with combat overhaul? game is crashing when going thru classes
Dear Byucknah and OrdinaryDude
I hope my letter finds you well. It is cold here in Franconia but the spring will come soon. This winter, again, the 3-weeklong-snowstorm I am hoping for hasn't happened. We still have a bit of time. Maybe I will be lucky in February. :/
But in all seriousness: I updated the mod. It should be standalone now. Have fun with it!
Byucknah Your opinion, even if a bit too negative imho, is noted. Sorry for the rather late reply. Glad you like my ideas for classes!
Sadly, mods on servers need to be uploaded to the VS modDB. Otherwise the clients can't download them automatically on ServerJoin. This might be a security solution to avoid malicious mods (not that anything would stop me from uploading malicious mods to the modDB...) being downloaded to clients.
Now: You CAN use this mod - but it might fudge up your savegame and it might throw a bunch of errors (Reason: It's interlinked with a few other mods and changes recipes and stuffs which we use on the server). That's why I, as the "modDev", have to advise against using it. As said: In the end, it's up to you to try it and see if you wanna use it.
If I find the time, I will try to make it standalone, as OrdinaryDude requested - but please don't count on it.
I will have to update it to 1.20 first (or better: for Vintaria Season 2). I haven't tried using it yet.
Of course, you're heartily invited to join us in Season 2 of Vintaria. I'm preparing for it, just waiting on an 1.20-update to Wildcraft: Trees&Shrubs for WorldGen. <3
PS: 1261 downloads? How!? :D
Looking through the screenshots... "Oh wow, what a cool class mod!"
Reading the description... "Oh... 'Do not use' ... okay, why even have this here?" Incredibly dissapointing that a mod with this many cool classes basically exists only for a specific server. Really, Vintage Story should honestly not allow mod hosting for mods specific to only a single server else they break. Really lame and underwhelming on Vintage Story's part...
Hope you make a standalone mod, would really want to try these classes inside my worlds
Hey! Exactly 500 downloads!
That's way more than I anticipated!
I suspect there's some of you who use this mod without being part of the Vintaria server which makes me very curious about your experiences with it.