Beta!

Welcome to the Official Hub for Vintage Story Mods!

It's goal is to simplify access and management of community made modifications to the base game. This site connects to your game account, so no extra sign up required.
If you don't have a game account yet you can buy it on the official store.

Whenever you're ready head over to the list of mods! To install mods, check out our guide on the wiki

Cheers,
  Tyron


Latest 10 Mods


Latest 20 Comments

By Text Last modified
Dante

@Xorberax
I fixed the swimming bug, ill put it in the next update as soon as i get some other things done. Thanks for reporting
     
Could not reproduse your FPS problem though.

@explorerbee 
This is because the bow still relys on .EyePos rather than .SetEyeHeight - I havent found a solution for this yet

1 hour ago
Rhonen

And again:
That warning for a leak comes from the game itself. that is no exture of my mod. Discussed already in discord. Thx.

2 hours ago
Xorberax

Client crashed with the following stacktrace:

Version: v1.15.2 (Stable)7/24/2021 8:08:23 PM: Critical error occurred System.MissingFieldException: Field not found: 'Vintagestory.API.Common.BlockSounds.Break'. at theneighbours.src.Blocks.GlowShroom.OnEntityCollide(IWorldAccessor world, Entity entity, BlockPos pos, BlockFacing facing, Vec3d collideSpeed, Boolean isImpact) at Vintagestory.API.MathTools.CollisionTester.ApplyTerrainCollision(Entity entity, EntityPos entitypos, Single dtFac, Vec3d& outposition, Single stepHeight) at Vintagestory.GameContent.EntityBehaviorControlledPhysics.DisplaceWithBlockCollision(EntityPos pos, EntityControls controls, Single dt) at Vintagestory.GameContent.EntityBehaviorControlledPhysics.TickEntityPhysics(EntityPos pos, EntityControls controls, Single dt) at Vintagestory.GameContent.EntityBehaviorControlledPhysics.GameTick(Entity entity, Single dt) at Vintagestory.GameContent.EntityBehaviorControlledPhysics.onPhysicsTick(Single deltaTime) at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) at _jQChpcdOvMqCssQNiA8vG9MoWGH._e6HZqc3hFS5mvyeDRtsYv21lJsc(Single ) at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single ) at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single ) at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) at OpenTK.GameWindow.DispatchRenderFrame() at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] ) at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )

8 hours ago
Xorberax

If you crawl while swimming, you will sink to the bottom and won't be able to uncrawl/stand back up. Also (haven't confirmed yet), but I think this mod is making my FPS tank whenever I click my left or right mouse button after a while.

9 hours ago
Aledark

Found this on the developer mode when debugging:

4.7.2021 14:47:35 [Warning] Texture with texture id 513 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Vintagestory.API.Client.LoadedTexture..ctor(ICoreClientAPI capi, Int32 textureId, Int32 width, Int32 height)
at ProspectorInfo.Map.ProspectorOverlayLayer.GenerateOverlayTexture() in C:\source\civcraft\vsmods\mods\vsprospectorinfo\src\Map\ProspectorOverlayLayer.cs:line 210
at ProspectorInfo.Map.ProspectorOverlayLayer..ctor(ICoreAPI api, IWorldMapManager mapSink) in C:\source\civcraft\vsmods\mods\vsprospectorinfo\src\Map\ProspectorOverlayLayer.cs:line 59
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, Object[] args)
at Vintagestory.GameContent.WorldMapManager.OnLoaded()
at Vintagestory.API.Common.Action.Invoke()
at Vintagestory.Client.NoObf.ClientMain.OnServerBlocksItemsReceivedStep5(Action onCompleted)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).

9 hours ago
Aledark

Found this for your mod on a developer mode :

24.7.2021 14:47:35 [Warning] Texture with texture id 581 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Vintagestory.API.Client.LoadedTexture..ctor(ICoreClientAPI capi)
at Vintagestory.API.Client.GuiElementDynamicTextHelper.AddDynamicText(GuiComposer composer, String text, CairoFont font, EnumTextOrientation orientation, ElementBounds bounds, String key)
at hudclock.src.ui.ClaimAreaDialog.PrepareRenderBounds()
at hudclock.src.ui.ClaimAreaDialog..ctor(ICoreClientAPI capi)
at hudclock.src.busineslogic.ClaimDialogController..ctor(ICoreClientAPI clientApi, ClockModSettingsController clockModSettingsController)
at hudlock.src.HUDClockMod.PlayerReady(EnumHandling& handling)
at Vintagestory.Client.NoObf.ClientEventAPI.TriggerIsPlayerReady()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).
24.7.2021 14:47:35 [Warning] Texture with texture id 582 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Vintagestory.API.Client.LoadedTexture..ctor(ICoreClientAPI capi)
at Vintagestory.API.Client.GuiComposer..ctor(ICoreClientAPI api, ElementBounds bounds, String dialogName)
at _bsdjXNseag5jr7GxHmAMyU72BEY._edtmRCLArrY4BIOiGzQLLyEcJFp(String , ElementBounds )
at hudclock.src.ui.ClaimAreaDialog.PrepareRenderBounds()
at hudclock.src.ui.ClaimAreaDialog..ctor(ICoreClientAPI capi)
at hudclock.src.busineslogic.ClaimDialogController..ctor(ICoreClientAPI clientApi, ClockModSettingsController clockModSettingsController)
at hudlock.src.HUDClockMod.PlayerReady(EnumHandling& handling)
at Vintagestory.Client.NoObf.ClientEventAPI.TriggerIsPlayerReady()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).
24.7.2021 14:47:35 [Warning] Texture with texture id 579 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Vintagestory.API.Client.LoadedTexture..ctor(ICoreClientAPI capi)
at Vintagestory.API.Client.GuiElementDynamicTextHelper.AddDynamicText(GuiComposer composer, String text, CairoFont font, EnumTextOrientation orientation, ElementBounds bounds, String key)
at hudclock.src.ui.StormDialog.DefineGuiComposer()
at hudclock.src.ui.StormDialog.Build()
at hudclock.src.busineslogic.StormDialogController..ctor(ICoreClientAPI clientApi, ClockModSettingsController settings)
at hudlock.src.HUDClockMod.PlayerReady(EnumHandling& handling)
at Vintagestory.Client.NoObf.ClientEventAPI.TriggerIsPlayerReady()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).
24.7.2021 14:47:35 [Warning] Texture with texture id 580 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at Vintagestory.API.Client.LoadedTexture..ctor(ICoreClientAPI capi)
at Vintagestory.API.Client.GuiComposer..ctor(ICoreClientAPI api, ElementBounds bounds, String dialogName)
at _bsdjXNseag5jr7GxHmAMyU72BEY._edtmRCLArrY4BIOiGzQLLyEcJFp(String , ElementBounds )
at hudclock.src.ui.StormDialog.DefineGuiComposer()
at hudclock.src.ui.StormDialog.Build()
at hudclock.src.busineslogic.StormDialogController..ctor(ICoreClientAPI clientApi, ClockModSettingsController settings)
at hudlock.src.HUDClockMod.PlayerReady(EnumHandling& handling)
at Vintagestory.Client.NoObf.ClientEventAPI.TriggerIsPlayerReady()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).

9 hours ago
Aledark

Found this in the texture debug in developer mode for your mod:

24.7.2021 14:47:33 [Warning] Texture with texture id 638 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at CustomPlayerPins.MapPinPatch.Prefix(PlayerMapLayer __instance)
at Vintagestory.GameContent.PlayerMapLayer.OnMapOpenedClient_Patch2(PlayerMapLayer this)
at Vintagestory.GameContent.WorldMapManager.ToggleMap(EnumDialogType asType)
at Vintagestory.GameContent.WorldMapManager.OnLvlFinalize()
at Vintagestory.API.Common.Action.Invoke()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleLevelFinalize(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).

24.7.2021 14:47:33 [Warning] Texture with texture id 637 is leaking memory, missing call to Dispose. Allocated at at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at CustomPlayerPins.MapPinPatch.Prefix(PlayerMapLayer __instance)
at Vintagestory.GameContent.PlayerMapLayer.OnMapOpenedClient_Patch2(PlayerMapLayer this)
at Vintagestory.GameContent.WorldMapManager.ToggleMap(EnumDialogType asType)
at Vintagestory.GameContent.WorldMapManager.OnLvlFinalize()
at Vintagestory.API.Common.Action.Invoke()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleLevelFinalize(_rWZFASzOfrVfZu0KwuBAjmamQBq packet)
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
at _kWAroornC4OFzHEC3up4Bpv3bZr._56ZyhqUQRdVXcP01CGFRYWAAMlh(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._EthRnPRd1tbvpv8nkAwvMnUFZzD(Single )
at _eJCiYuww7mZPzQbnKfiEtnI4MDD._B2re7Q8SHFC6kaTk8kmsYrPVaKB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._kVFD8SxIojOmGrxNtThdBHagQeh(_7hnpozI2lFsAA8Wa5CIiUgRAbXjA , String[] )
at _gCIDaxCwdS0mkZub2rV5ATdV3hOA._kVFD8SxIojOmGrxNtThdBHagQeh(ThreadStart )
at _DlY2IRaBbEwZdipnKtrb40WUzTZ._FYLYn4vIRGO1ai2ad7yF4iFZOlq(String[] ).

9 hours ago
Sky

Having different kinds of bridge form from a singular kind of block, or having just a bridge end and bridge part block would be good. its not very convienent to need to have 4 filled up slots in order to build a bridge. besides that this is a solid mod

13 hours ago
Sky

I have a some suggestions:

While crawling double tapping the jump button should cancel the crawl, this is intuitive. Cancelling after a single tap of jump could also work but I think that would be too easy to accidentally preform.

When a powerjump is cancelled (cannot be done after charging) it is not clear, an icon which shows when the power jump is available which disapears when it is no longer available would be useful even if it just cancels if you move before you jump.

This is a very cool mod, thankyou for creating it I especially like backflips that would be hilarious to see in pvp. Especially if it was paired with a dwarf mod. 

14 hours ago
l33tmaan

IT'S FINALLY HERE! 

I hope my body can take it.

15 hours ago
explorerbee

In a prone position under one block, you cannot shoot from a bow.

15 hours ago
Dante

Please refer to the thread :

www.vintagestory.at/forums/topic/5160-vsmovementmod/

I will keep it updated as the mod evolves

17 hours ago
DArkHekRoMaNT

Can't it be client side only?

20 hours ago
Samiral

Great Idea!

And which Keys do i have to use for all the the actions?

21 hours ago
DArkHekRoMaNT

CaptureAnimals updated to 1.15
Warning! 2.0.0+ is not compatible with older versions, you will lose all your cages.

22 hours ago
Lyte

Running V.1.15  , this mod didn't do anything - can't see any items in the Guidebook from this Mod.

1 day ago
Lyte

I'm running the latest Version - 1.15  and the mod crashes the game upon loading up a world.

1 day ago
Vallen

Just tried version 1.1.1 on a server with the default values and the player did not generate a corpse but dropped their stuff like usual. :(

1 day ago
SpearAndFang

Gosh, thanks! (blushing).  I just dropped this early release here because I'm getting a bit busy irl.  I've got CaptainOats on board to help design some cool new particle effects and more, and there will definitely be a video to go along with the next release.

1 day ago
Franca

New version 1.15:

All staff can be build but opening a door the game crashes. Would be nice if you can fix it!

1 day ago