Mods / Blacksmiths
Category:
#Crafting
#QoL
#Technology
Author: Tels
Side: Both
Created: Apr 25th 2021 at 4:06 PM
Last modified: Mar 18th 2023 at 11:44 AM
Downloads: 4427
Follow Unfollow 48
Author: Tels
Side: Both
Created: Apr 25th 2021 at 4:06 PM
Last modified: Mar 18th 2023 at 11:44 AM
Downloads: 4427
Follow Unfollow 48
Latest file for v1.17.11:
blacksmiths-0.3.1.zip
1-click install
This no longer works with 1.18 or 1.19 or newer VS versions.
Please do not use.
This mod is all about working with metal.
- Makes it easier to craft chutes, allows recycling of chutes, hoppers and full metal blocks.
- Adds springs to doors to make them autoclose after a few seconds.
- Craft metal sheets and thin sheet, and attach these as decoration to any solid face.
- Craft sheet metal blocks both in dull and polished variants.
This mod is currently in an alpha stage - please be careful and make a backup of your world!
We hope you enjoy our work,
~ Tels & Phiwa
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v0.3.1 | 789 | Mar 18th 2023 at 11:44 AM | Show | blacksmiths-0.3.1.zip | Install now | |
v0.3.0 | 316 | Feb 20th 2023 at 6:47 PM | Show | blacksmiths-0.3.0.zip | Install now | |
v0.3.0-pre.1 | 1212 | Sep 3rd 2022 at 1:15 PM | Show | blacksmiths-0.3.0-pre.1.zip | Install now | |
v0.2.0 | 987 | Mar 3rd 2022 at 7:33 PM | Show | blacksmiths-0.2.0.zip | Install now | |
v0.1.0 | 574 | Oct 13th 2021 at 9:50 AM | Show | blacksmiths-0.1.0.zip | Install now | |
v0.0.1 | 549 | Aug 16th 2021 at 1:02 PM | Show | blacksmiths-0.0.1.zip | Install now |
MoeJoe That is good to hear, we need more modders for VS.
And if you ever implement the autoclose, it would probably best as a behaviour that can be attached to arbitrary blocks, so it could also support trapdoors etc. (The tricky thing is adding the texture overlay to blocks so the player knows there is a spring attached, but I guess this could also be still patched in).
If you have more questions, the VS Discord modding-channel is really helpful: https://discord.com/channels/302152934249070593/351624415039193098
Also, the source for this mod is freely available at https://gitlab.com/codesmiths/vs_blacksmiths
Thanks for getting back to me. I've been wanting to learn some coding and love the "springs to doors" concept for this mod. I've created a few mods for Stellaris and other Paradox games, so I'm excited to see how a 3D world works.
MoeJoe No, sorry, what little time I have goes into my other, working mods.
Are you still working on this one?
Drathek This mod is not compatible with 1.18 or 1.19 and has been deprecated due to the massive changes required to fix all the doors and the metal blocks. Sorry!
Not only do wooden vanilla doors (e.g. pine) not combine with a spring when crafting, the handbook recipe has a question mark block for wooden doors (iron door is fine), and if you view the recipe you will crash:
Running on 64 bit Windows with 32693 MB RAM
Game Version: v1.18.15 (Stable)
27-Nov-23 10:24:41: Critical error occurred
Loaded Mods: game@1.18.15, creative@1.18.15, survival@1.18.15, blacksmiths@0.3.1
System.DivideByZeroException: Attempted to divide by zero.
at Vintagestory.API.Client.SlideshowGridRecipeTextComponent.RenderInteractiveElements(Single deltaTime, Double renderX, Double renderY, Double renderZ) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\Richtext\SlideshowGridRecipeTextComponent.cs:line 269
at Vintagestory.API.Client.GuiElementRichtext.RenderInteractiveElements(Single deltaTime) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementRichtext.cs:line 477
at Vintagestory.API.Client.GuiComposer.Render(Single deltaTime) in VintagestoryApi\Client\UI\GuiComposer.cs:line 695
at Vintagestory.API.Client.GuiDialog.OnRenderGUI(Single deltaTime) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 379
at Vintagestory.GameContent.GuiDialogHandbook.OnRenderGUI(Single deltaTime) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 571
at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 318
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 185
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 790
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 983
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 77
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
gndrneutralnoun
Btw, doors will only autoclose if you attach a spring to them, so medival expansion and this mod should not conflict with each other.
I haven't had time to work on this mod for quite some time, and the code wasn't written by me, so unfortuately I can't make any promises here.
Could you make a config option to disable the springs and spring doors? I use Auto Close instead, but I like the other features of this mod.
How many mods do you need @Tels :D