
Mods / Snowshoes
Author: LivCi
Side: Both
Created: Jun 12th at 8:08 PM
Last modified: Jun 15th at 11:12 AM
Downloads: 1726
Follow Unfollow 76
Recommended download (for Vintage Story 1.20.12):
snowshoes_1.0.1.zip
1-click install
Do you want to explore during winter, but the snow is so thick that you can barely move whilst losing more hunger?
This mod adds snowshoes, for walking over snow layers and negating the walking speed debuff. These bad boys have been invented around 4000 to 6000 years ago (if Wikipedia is to be believed lol) and their ingenious large footprint design allowed humans to spread their weight and walk over snow instead of through it.
There are two snowshoe pairs that can be crafted: plain snowshoes and knee-high fur snowshoes:
-
- Plain snowshoes are what you would want to go for around early to mid-game, when you start making leather. They are easy to craft, but the only drawback is that they don't keep your feet warm during winter, since the only thing covering them is the leather foot strap 😬
- Knee-high fur snowshoes solve the warmth issue, by combining plain snowshoes with, you guessed it, knee-high fur boots. They give the same warmth as the boots while giving you the advantage of plain snowshoes
Just like clothes, these shoes lose their condition over time, so they will need to be repaired occasionally:
-
- For plain snowshoes, you will need some flax twine and resin to glue the latticed string back on. No special skill is required!
- For fur snowshoes, you would repair them like you would with regular fur boots. You will need the "clothier" skill for that!
If the condition of the snowshoes drops below 25%, they will no longer work and they will be as good as regular, but rather eccentric, footwear 😄
That's it for this brief tutorial! If you encounter issues or have any suggestions, reach out to me on Discord on the #mods > "Snowshoes" thread channel of Vintage Story!
Things to address next:
- Allow snowshoes to work on snowlogged flowers. Currently, only snow layers and snowlogged grass work
- Fix bug that places snow back sometimes when walking over snow layers then quickly breaking them
Mod Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
1.0.1 | 1406 | Jun 15th at 11:12 AM | snowshoes_1.0.1.zip | 1-click install | ||
Honorable mention: didn't add compatibility with snowlogged flowers, as they only have 1 thin layer of snow, which does not cause any inconvenience while moving through them + that would add future expectations to add compatibility for all snowlogged blocks that only have 1 snow layer state. That would be redundant 🤔
Hope I can collab with multiplayer users of this mod in the future to prevent MP-related issues 😁 | ||||||
1.0.0 | 320 | Jun 12th at 8:10 PM | Empty | snowshoes_1.0.0.zip | 1-click install |
WickedSchnitzel I am aware of that warning! You can ignore it, it's just something about the shape and the backdrop I used
24.6.2025 21:07:21 [Server Warning] Step parented shape snowshoes:item/snowshoes-furdefined in Item snowshoes:snowshoes-fur requires step parent element with name WoodFrame, but no such element was found in parent shape game:entity/humanoid/seraph-faceless. Will not be visible.
Can confirm that the crash issue in multiplayer has been fixed in version 1.0.1 :)
McLenwe thank you! they require the clothier skill, so yeah! I haven't tested it for mods that mess with the skills tho
Nice Idea! If I understand it correctly the fur snowshoes can only repaired by a tailor class? (atleast in vanilla VS)
Issue should be fixed in 1.0.1 now!
Can confirm crashing in multiplayer; identical stack to Mornedil
@Mornedil thank you for the stacktrace! I will have a look and release a fix when I get the time. I didn't get to test it on multiplayer, so feedback from the MP side is welcome!
Crashing Multiplayer server. no one can join.
Ensorcelled I have the crash log right here - happened to me as well when I put it on a server:
Game Version: v1.20.12 (Stable)
2025-06-13 18:41:29: Critical error occurred in the following mod: snowshoes@1.0.0
Loaded Mods: felinae@0.2.10, primitivesurvival@3.7.7, game@1.20.12, animalcages@3.2.2, apeflowerpots@1.2.6, betterruins@0.4.12, butchering@1.9.0, commonlib@2.6.1, petai@3.4.3, projectiletracker@1.0.3, rpvoicechat@2.3.19, tabletopgames@2.10.4, creative@1.20.12, survival@1.20.12, cats@3.2.0, snowshoes@1.0.0, tpnetpatched@1.14.8, wolftaming@3.0.6
System.NullReferenceException: Object reference not set to an instance of an object.
at Snowshoes.SnowshoesModSystem.<>c__DisplayClass9_0.<StartClientSide>b__1(IClientPlayer pl) in D:\development\VintageStory\Snowshoes\Snowshoes\SnowshoesModSystem.cs:line 105
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 223
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 161
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Sad to say, when used on the server, when a second player logs in, there is a Fatal Error with this mod that crashes the client, therefore it doesn't log the error. Then the other client also crashes out.
If I can get a screenshot I'll spoiler tag it here later in an edit.
/edit
Thank you Mornedil you saved me some of my limited time today.
sorry for my lazy post LivCi. I really should have put in more effort.
I only recently got this game and thought this would be part of basegame.
Great idea making this!
i like it
Guimoute thank you!
Lovely idea.