
Mods / Simple Tailoring
Author: Vyse
Side: Both
Created: Sep 2nd 2024 at 4:03 AM
Last modified: Jan 17th at 11:58 PM
Downloads: 12597
Follow Unfollow 168
Latest release (for outdated Vintage Story v1.20.0 - v1.20.3):
SimpleTailoring_v1.1.6.zip
1-click install
Simple Tailoring is a lightweight mod that adds crafting recipes using already existing assets to make uncraftable attire craftable. No big changes, no added items, nothing. For bigger changes to the tailoring system while adding the same functionality, please look towards Dressmakers and its required mods.
Simple Tailoring currently covers:
- 160+ previously uncraftable clothing items.
- Recipes using reasonable materials based on the appearance and/or value of the item.
- Facemasks, shirts, vests, pants, shoes, belts, and gloves.
- Jewelry recipes are slowly being added.
- Additional dye recipes for red dye, white dye, gray dye, and black dye to suit more playstyles, servers, and game options.
Simple Tailoring does not currently cover:
- All uncraftable items, particularly most shoddy or torn items.
- Most face slot items.
- Most jewelry
- Badges
- New clothing items added in 1.20.0
Hide and Fabric Compatibility
Hide and Fabric was supported up to v1.14, but will no longer be receiving compatibility going into 1.20.0. For those playing in 1.19.8 that use it as well, the compatibility affects items with recipes added by this mod, as well as small changes.
- Allowed usage of wool and cotton fabrics in substitute for linen when making clothing items.
- Added recipe for plain, undyed scarf of wool, linen, and cotton fabrics, as no recipe was found.
- Patched an issue with Tailored Gambeson Legs made of wool or cotton where repairing them turned them into a helmet.
Please report bugs and issues to me on the official Vintage Story discord, as well as feedback. This is the quickest way to have your issue attended to.
More items will be added in future updates, particularly the clothing items added in 1.20.0. Some items do require the Clothier trait or the Tailor class.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.1.6 | 7190 | Jan 17th at 11:58 PM | Show | SimpleTailoring_v1.1.6.zip | 1-click install | |
v1.1.5 | 799 | Jan 2nd at 7:36 PM | Show | SimpleTailoring_v1.1.5.zip | 1-click install | |
v1.1.4 | 1865 | Nov 26th 2024 at 7:01 AM | Show | SimpleTailoring_v1.1.4.zip | 1-click install | |
v1.1.3 | 182 | Nov 24th 2024 at 10:30 AM | Show | SimpleTailoring_v1.1.3.zip | 1-click install | |
v1.1.2 | 263 | Nov 19th 2024 at 10:09 AM | Show | SimpleTailoring_v1.1.2.zip | 1-click install | |
v1.1.0 | 367 | Nov 14th 2024 at 3:33 PM | Show | SimpleTailoring_v1.1.0.zip | 1-click install | |
v1.0.1 | 1239 | Sep 8th 2024 at 10:29 PM | Show | SimpleTailoring_v1.0.1.zip | 1-click install | |
v1.0.0 | 517 | Sep 2nd 2024 at 4:55 AM | Show | SimpleTailoring_v1.0.0.zip | 1-click install |
Vyse the reason the Lupine recipe doesn't show up is that in ingredients it requires the name field so { type: "block", name: "type", code: "game:flower-lupine-red-*", quantity: 4 }
This is the case for any recipe that uses a wild card *, I just found this out myself, lol. (At least barrel recipes)
Also the recipe for red dye using redcurrants doesn't really make sense, I assume it's a typo.
The vanilla recipe for pink dye is 1 cranberry, 1L of water. But you have it as 64 Redcurrants, 4L of water.
I would request that's changed to 1 Redcurants, 1L of water output 1L of dye.
(the wiki says pink dye is 4 cranberry, 4L of water. But in the game files it is 1 to 1)
The additional recipe added for red dye used several red lupine flowers to make more red dye, though I'm unsure why it appears as an empty space or crashes the game at the moment. I'll likely change up the dye recipes a little bit and remove the red lupine recipe as a result. ElusiveEnigma
Using this mod by itself, I see there is an additional recipe for red dye that includes red currants in the handbook. It also switches to another item but it appears to be an empty space. Clicking on the empty space when to link to whatever item that is crashes the game. Did you add more than one additional recipe for red dye?
Most likely a result of my quick fix during RC6 when I fixed leather using recipes. Should be fixed now with 1.1.6. Thanks for info and report. Tetere
Not sure if this is a known issue already, but in 1.20.0-RC8 using and version 1.15, the recipe in additional-waist.json for (what I can only assume is) the sturdy leather belt throws an error in the log that it can't be resolved. The recipe currently wants to output 'clothes-waist-sturdy-leather-normal-belt' when the item is referred to internally as 'clothes-waist-sturdy-leather-belt'.
'[Error] Grid Recipe 'simpletailoring:recipes/grid/additional-waist.json': Output Item code game:clothes-waist-sturdy-leather-normal-belt cannot be resolved'
Relatively small issue all things considered, but better safe than sorry when it comes to reporting even the minor stuff that doesn't work.
Quick edit because I'm blind: It's also saying it can't resolve an ingredient in the recipe, which may be the actual issue. Which is seemingly the code for the sturdy leather belt? Honestly I have no clue what I'm doing half the time when it comes to JSON but I hope bringing this to your attention helps.
'[Warning] Failed resolving crafting recipe ingredient with code game:clothes-waist-sturdy-leather-normal-belt in Grid recipe'
Velrithia This appears to be an issue with Absolute Prospecting rather than Simple Tailoring.
Recieving an error whilst attempting to run this mod in the 1.20 pre version, resulting in crash of dedicated server
Game Version: v1.20.0-rc.6 (Unstable) 12/27/2024 19:31:11: Critical error occurred Loaded Mods: System.IndexOutOfRangeException: Index was outside the bounds of the array. at AbsoluteProspecting.ItemAbsoluteProspecting.<>cDisplayClass1_0.<OnLoaded>b0() in C:\Code_Portfolio\AbsoluteProspectingMod\AbsoluteProspecting\AbsoluteProspecting\ItemAbsoluteProspecting.cs:line 49 at Vintagestory.API.Util.ObjectCacheUtil.GetOrCreate[T](ICoreAPI api, String key, CreateCachableObjectDelegate
1 onRequireCreate) in VintagestoryApi\Util\ObjectCacheUtil.cs:line 24 at AbsoluteProspecting.ItemAbsoluteProspecting.OnLoaded(ICoreAPI api) in C:\Code_Portfolio\AbsoluteProspectingMod\AbsoluteProspecting\AbsoluteProspecting\ItemAbsoluteProspecting.cs:line 26 at Vintagestory.API.Common.CollectibleObject.OnLoadedNative(ICoreAPI api) in VintagestoryApi\Common\Collectible\Collectible.cs:line 261 at Vintagestory.Server.ServerSystemBlockSimulation.<OnBeginModsAndConfigReady>b__13_0(Item item) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 313 at System.Collections.Generic.List
1.ForEach(Action`1 action) at Vintagestory.Server.ServerSystemBlockSimulation.OnBeginModsAndConfigReady() in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 314 at Vintagestory.Server.ServerMain.EnterRunPhase(EnumServerRunPhase runPhase) in VintagestoryLib\Server\ServerMain.cs:line 621 at Vintagestory.Server.ServerMain.Launch() in VintagestoryLib\Server\ServerMain.cs:line 535 at Vintagestory.Server.ServerProgram.Main() in VintagestoryLib\Server\ServerProgram.cs:line 130 at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 Game Version: v1.20.0-rc.6 (Unstable)hot mod, almost as hot as the mods dev
One of the best mods out there, simple yet very useful. Thanks!
Tels Thank you for your kind words. I'm very much a novice at this, so I'm just glad it's well received. 😊
Always wanted to add this to Dressmakers, you beat me to it :) Good work, I'll link your mod from my page - thank you!
Thank you for this!