Conquest of Blocks Posted April 24, 2023 Report Share Posted April 24, 2023 Server crashed again: [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at Vintagestory.API.Common.Entities.Entity.GetBehavior[T]() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryApi\Common\Entity\Entity.cs:line 1334 at XSkills.BlockCookingContainerPatch.CanSmeltPrefix(BlockCookingContainer __instance, Boolean& __result, IWorldAccessor world, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 553 at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 539 at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 253 at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\EventManager.cs:line 84 at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerEventManager.cs:line 122 at Vintagestory.Server.ServerMain.Process() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain.cs:line 769 Link to comment Share on other sites More sharing options...
Keldo Posted April 24, 2023 Report Share Posted April 24, 2023 (edited) I also got a problem, the server doesn't crash but as soon i try to connect the game does (i think i can see the character cration screen for half a second). It works on a singleplayer game with the same modlist. Game Version: v1.18.1 (Stable) 24/04/2023 22:15:47: Critical error occurred in the following mod: xskills@0.7.0-pre.5 Loaded Mods: betterruins@0.1.0, extraclayforming@1.0.0, hideandfabric@1.3.0, instruments@1.2.0, KreaturesAndKritters@1.0.0, leadroof@1.3.1, OrnamentalFish@2.0.0, primitivesurvival@3.1.7, rackablefirestarter@1.0.0, ssppvv@1.0.4, game@1.18.1, wildcrafttrees@1.1.5, wildcraft@1.6.4, animalcages@2.1.4, carryon@1.0.0, commonlib@2.0.4, sailboat@1.0.0, morepiles@1.3.0, petai@1.7.0, simplestep@1.0.3, useplanksinpitkiln@1.0.0, creative@1.18.1, survival@1.18.1, xlib@0.7.0-pre.3, em@2.0.0-pre.5, feverstonewilds@1.2.0, playercorpse@1.7.1, tpnet@1.10.1, xinvtweaks@1.5.1, xskills@0.7.0-pre.5, bricklayers@2.0.0-pre.4 System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à XSkills.XSkillsPlayerBehavior.OnGameTick(Single deltaTime) à Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\Entity.cs:ligne 842 à Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\EntityAgent.cs:ligne 524 à Vintagestory.API.Common.EntityPlayer.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\EntityPlayer.cs:ligne 582 à Vintagestory.Client.NoObf.ClientSystemEntities.OnGameTick(Single dt) dans VintagestoryLib\Client\Systems\Entities.cs:ligne 93 à Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) dans VintagestoryLib\Common\EventManager.cs:ligne 84 à Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) dans VintagestoryLib\Client\ClientMain.cs:ligne 807 à Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) dans VintagestoryLib\Client\ClientMain.cs:ligne 709 à Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) dans VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:ligne 163 à Vintagestory.Client.ScreenManager.Render(Single dt) dans VintagestoryLib\Client\ScreenManager.cs:ligne 681 à Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) dans VintagestoryLib\Client\ScreenManager.cs:ligne 625 à Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) dans VintagestoryLib\Client\ClientPlatform\GameWindow.cs:ligne 119 à System.EventHandler`1.Invoke(Object sender, TEventArgs e) à OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 476 à OpenTK.GameWindow.DispatchRenderFrame() dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 452 à OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 375 à Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) à Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) dans VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:ligne 93 Edited April 24, 2023 by Keldo Link to comment Share on other sites More sharing options...
Xandu Posted April 25, 2023 Author Report Share Posted April 25, 2023 On 4/24/2023 at 10:18 PM, Conquest of Blocks said: Server crashed again: [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at Vintagestory.API.Common.Entities.Entity.GetBehavior[T]() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryApi\Common\Entity\Entity.cs:line 1334 at XSkills.BlockCookingContainerPatch.CanSmeltPrefix(BlockCookingContainer __instance, Boolean& __result, IWorldAccessor world, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 553 at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 539 at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 253 at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\EventManager.cs:line 84 at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerEventManager.cs:line 122 at Vintagestory.Server.ServerMain.Process() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain.cs:line 769 I uploaded a new version. This error should no longer occur. On 4/24/2023 at 10:24 PM, Keldo said: I also got a problem, the server doesn't crash but as soon i try to connect the game does (i think i can see the character cration screen for half a second). It works on a singleplayer game with the same modlist. Game Version: v1.18.1 (Stable) 24/04/2023 22:15:47: Critical error occurred in the following mod: xskills@0.7.0-pre.5 Loaded Mods: betterruins@0.1.0, extraclayforming@1.0.0, hideandfabric@1.3.0, instruments@1.2.0, KreaturesAndKritters@1.0.0, leadroof@1.3.1, OrnamentalFish@2.0.0, primitivesurvival@3.1.7, rackablefirestarter@1.0.0, ssppvv@1.0.4, game@1.18.1, wildcrafttrees@1.1.5, wildcraft@1.6.4, animalcages@2.1.4, carryon@1.0.0, commonlib@2.0.4, sailboat@1.0.0, morepiles@1.3.0, petai@1.7.0, simplestep@1.0.3, useplanksinpitkiln@1.0.0, creative@1.18.1, survival@1.18.1, xlib@0.7.0-pre.3, em@2.0.0-pre.5, feverstonewilds@1.2.0, playercorpse@1.7.1, tpnet@1.10.1, xinvtweaks@1.5.1, xskills@0.7.0-pre.5, bricklayers@2.0.0-pre.4 System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à XSkills.XSkillsPlayerBehavior.OnGameTick(Single deltaTime) à Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\Entity.cs:ligne 842 à Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\EntityAgent.cs:ligne 524 à Vintagestory.API.Common.EntityPlayer.OnGameTick(Single dt) dans VintagestoryApi\Common\Entity\EntityPlayer.cs:ligne 582 à Vintagestory.Client.NoObf.ClientSystemEntities.OnGameTick(Single dt) dans VintagestoryLib\Client\Systems\Entities.cs:ligne 93 à Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) dans VintagestoryLib\Common\EventManager.cs:ligne 84 à Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) dans VintagestoryLib\Client\ClientMain.cs:ligne 807 à Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) dans VintagestoryLib\Client\ClientMain.cs:ligne 709 à Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) dans VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:ligne 163 à Vintagestory.Client.ScreenManager.Render(Single dt) dans VintagestoryLib\Client\ScreenManager.cs:ligne 681 à Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) dans VintagestoryLib\Client\ScreenManager.cs:ligne 625 à Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) dans VintagestoryLib\Client\ClientPlatform\GameWindow.cs:ligne 119 à System.EventHandler`1.Invoke(Object sender, TEventArgs e) à OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 476 à OpenTK.GameWindow.DispatchRenderFrame() dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 452 à OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) dans C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:ligne 375 à Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) à Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) dans VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:ligne 93 I am unsure whether I fixed this one. But if it hasn't been fixed please send me the crash report. Link to comment Share on other sites More sharing options...
Kapibarion Posted April 26, 2023 Report Share Posted April 26, 2023 Hello @Xandu Today I uploaded the newest version of XLIB and XSKILLS (for game version #v1.18.1) to my game server (also the same, current version) hosted on Nitrado hosting (uploaded it to an appropriate folder on the server, same as previous versions) and as a result the game does not detect those 2 mods and does not download them locally (previously it prompted whether I wanted to download new mod or not). Skills are also not available in game. Are those mods correctly configured to be detected and downloaded? Please help. Attaching logs from server console: 1. After rebooting the server; 2. After logging on and off without mods being downloaded/added to the game. Many thanks, Kapibarion After logging on and off.txt After server restart.txt Link to comment Share on other sites More sharing options...
Xandu Posted April 26, 2023 Author Report Share Posted April 26, 2023 27 minutes ago, Kapibarion said: Hello @Xandu Today I uploaded the newest version of XLIB and XSKILLS (for game version #v1.18.1) to my game server (also the same, current version) hosted on Nitrado hosting (uploaded it to an appropriate folder on the server, same as previous versions) and as a result the game does not detect those 2 mods and does not download them locally (previously it prompted whether I wanted to download new mod or not). Skills are also not available in game. Are those mods correctly configured to be detected and downloaded? Please help. Attaching logs from server console: 1. After rebooting the server; 2. After logging on and off without mods being downloaded/added to the game. Many thanks, Kapibarion After logging on and off.txt 1.2 kB · 1 download After server restart.txt 20.18 kB · 1 download Hi, I always compile the mods for the newest version of the game which is v1.18.1 at the moment. Your server seems to run on version v1.18.0. The server must be at least the version the mod is compiled for. So you have to update your server to v1.18.1 to get the mod work correctly. I know that unfortunately nitrado sometimes needs a little bit of time to update there servers to the newest version of the game but there isn't much I can to about this. If nitrado do not offer the version 1.18.1 yet you may have to connect their support. 1 Link to comment Share on other sites More sharing options...
Conquest of Blocks Posted April 27, 2023 Report Share Posted April 27, 2023 Hello Xandu. People are crashing with: Spoiler Running on 64 bit Windows with 16 GB RAM Game Version: v1.18.1 (Stable) 4/26/2023 10:56:04 PM: Critical error occurred in the following mod: xskills@0.7.0 Loaded Mods: acorns@0.5.1, ancienttools@1.5.3, bettercrates@1.6.0, Ceramos@0.3.1, chiseltools@1.8.4, drdecor@1.2.0, extrachests@1.7.0, foundrymod@1.0.0, furniturelibrary@1.0.8, instruments@1.2.0, primitivesurvival@3.1.8, spyglass@0.4.5, tprunes@1.0.8, thecritterpack@0.7.6, translocatorengineeringredux@1.4.1, game@1.18.1, carryon@1.0.0, carryonmore@1.5.0, commonlib@2.0.4, sailboat@1.1.0, petai@1.7.0, prospectorinfo@4.1.4, rifteye@0.1.3, simplestep@1.0.4, creative@1.18.1, vsquest@0.4.1, survival@1.18.1, workbenchexpansion@1.6.1, xlib@0.7.0, awearablelight@1.0.8, captureanimals@2.5.0, cob@1.0.9, em@2.0.0, playercorpse@1.7.1, wolftaming@1.7.0, xskills@0.7.0, bricklayers@2.0.0-pre.4 System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.XSkillsPlayerBehavior.ApplyAbilitiesStability() at XSkills.XSkillsPlayerBehavior.OnGameTick(Single deltaTime) at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 842 at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 524 at Vintagestory.API.Common.EntityPlayer.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityPlayer.cs:line 582 at Vintagestory.Client.NoObf.ClientSystemEntities.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Entities.cs:line 93 at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 84 at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 807 at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 709 at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163 at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 681 at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 625 at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 119 at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476 at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452 at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375 at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 Event Log entries containing Vintagestory.exe, the latest 3 ================================== { TimeGenerated = 4/26/2023 10:51:57 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 2280484818429912797, type 4 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: Vintagestory.exe P2: 1.18.1.0 P3: 6443b447 P4: nvoglv64.dll P5: 31.0.15.3161 P6: 64310950 P7: c0000005 P8: 0000000000ee7f84 P9: P10: Attached files: \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.dcd91c93-bbbb-4ee2-8b96-c096bfca3681.tmp.mdmp \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.ea3b8b64-37cf-4473-8a59-d5a74b48b3a8.tmp.WERInternalMetadata.xml \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5e592590-6b48-4b58-bfef-75871328f1f7.tmp.csv \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.63c36e85-cdfd-4edb-b608-c3ace4ceb9b5.tmp.txt \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.fcee11e9-b2b7-44fb-a622-dcc1a6d6d40e.tmp.xml These files may be available here: \\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_3bfbb217ac3fbdb26ed99e15570dd6f35c2867c_844f11b8_905d159b-d710-4f87-b5ad-d2c6c45590c0 Analysis symbol: Rechecking for solution: 0 Report Id: 5e22cdbf-8f05-43f4-adda-890cb4b1ad1f Report Status: 268435456 Hashed bucket: b3577d41d48fdc02ffa5e8dc1e2fa6dd Cab Guid: 0 } -------------- { TimeGenerated = 4/26/2023 10:51:34 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.1.0, time stamp: 0x6443b447 Faulting module name: nvoglv64.dll, version: 31.0.15.3161, time stamp: 0x64310950 Exception code: 0xc0000005 Fault offset: 0x0000000000ee7f84 Faulting process id: 0x0x3050 Faulting application start time: 0x0x1d978c3db888f55 Faulting application path: G:\Not Minecraft\Vintagestory\Vintagestory.exe Faulting module path: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_fa77e19594721328\nvoglv64.dll Report Id: 5e22cdbf-8f05-43f4-adda-890cb4b1ad1f Faulting package full name: Faulting package-relative application ID: } -------------- { TimeGenerated = 4/26/2023 10:51:33 PM, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at OpenTK.Graphics.OpenGL.GL.EnableVertexAttribArray(Int32) at Vintagestory.Client.NoObf.ClientPlatformWindows.RenderMesh(Vintagestory.API.Client.MeshRef) at Vintagestory.Client.Gui.MainMenuRenderAPI.Render2DTexture(Int32, Single, Single, Single, Single, Single, Vintagestory.API.MathTools.Vec4f) at Vintagestory.Client.GuiCompositeMainMenuLeft.Render(Single, Int64, Boolean, Boolean) at Vintagestory.Client.GuiCompositeMainMenuLeft.RenderBg(Single, Boolean) at Vintagestory.Client.ScreenManager.Render(Single) at Vintagestory.Client.ScreenManager.OnNewFrame(Single) at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(System.Object, OpenTK.FrameEventArgs) at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon) at OpenTK.GameWindow.RaiseRenderFrame(Double, Double ByRef) at OpenTK.GameWindow.DispatchRenderFrame() at OpenTK.GameWindow.Run(Double, Double) at Vintagestory.Client.ClientProgram.Start(Vintagestory.Client.ClientProgramArgs, System.String[]) at Vintagestory.ClientNative.CrashReporter.Start(System.Threading.ThreadStart) at Vintagestory.Client.ClientProgram.Main(System.String[]) } I believe it has to do with the command /worldconfig temporalStability true/false since this crash happened to the players after they have voted in Discord to enable Temporal Stability. We are using a Discord Bot that lets players vote and then applies the command to the server console. @Xandu Link to comment Share on other sites More sharing options...
Xandu Posted April 27, 2023 Author Report Share Posted April 27, 2023 2 hours ago, Conquest of Blocks said: Hello Xandu. People are crashing with: Reveal hidden contents Running on 64 bit Windows with 16 GB RAM Game Version: v1.18.1 (Stable) 4/26/2023 10:56:04 PM: Critical error occurred in the following mod: xskills@0.7.0 Loaded Mods: acorns@0.5.1, ancienttools@1.5.3, bettercrates@1.6.0, Ceramos@0.3.1, chiseltools@1.8.4, drdecor@1.2.0, extrachests@1.7.0, foundrymod@1.0.0, furniturelibrary@1.0.8, instruments@1.2.0, primitivesurvival@3.1.8, spyglass@0.4.5, tprunes@1.0.8, thecritterpack@0.7.6, translocatorengineeringredux@1.4.1, game@1.18.1, carryon@1.0.0, carryonmore@1.5.0, commonlib@2.0.4, sailboat@1.1.0, petai@1.7.0, prospectorinfo@4.1.4, rifteye@0.1.3, simplestep@1.0.4, creative@1.18.1, vsquest@0.4.1, survival@1.18.1, workbenchexpansion@1.6.1, xlib@0.7.0, awearablelight@1.0.8, captureanimals@2.5.0, cob@1.0.9, em@2.0.0, playercorpse@1.7.1, wolftaming@1.7.0, xskills@0.7.0, bricklayers@2.0.0-pre.4 System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.XSkillsPlayerBehavior.ApplyAbilitiesStability() at XSkills.XSkillsPlayerBehavior.OnGameTick(Single deltaTime) at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 842 at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 524 at Vintagestory.API.Common.EntityPlayer.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityPlayer.cs:line 582 at Vintagestory.Client.NoObf.ClientSystemEntities.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Entities.cs:line 93 at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 84 at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 807 at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 709 at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163 at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 681 at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 625 at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 119 at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476 at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452 at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375 at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 Event Log entries containing Vintagestory.exe, the latest 3 ================================== { TimeGenerated = 4/26/2023 10:51:57 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 2280484818429912797, type 4 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: Vintagestory.exe P2: 1.18.1.0 P3: 6443b447 P4: nvoglv64.dll P5: 31.0.15.3161 P6: 64310950 P7: c0000005 P8: 0000000000ee7f84 P9: P10: Attached files: \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.dcd91c93-bbbb-4ee2-8b96-c096bfca3681.tmp.mdmp \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.ea3b8b64-37cf-4473-8a59-d5a74b48b3a8.tmp.WERInternalMetadata.xml \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5e592590-6b48-4b58-bfef-75871328f1f7.tmp.csv \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.63c36e85-cdfd-4edb-b608-c3ace4ceb9b5.tmp.txt \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.fcee11e9-b2b7-44fb-a622-dcc1a6d6d40e.tmp.xml These files may be available here: \\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_3bfbb217ac3fbdb26ed99e15570dd6f35c2867c_844f11b8_905d159b-d710-4f87-b5ad-d2c6c45590c0 Analysis symbol: Rechecking for solution: 0 Report Id: 5e22cdbf-8f05-43f4-adda-890cb4b1ad1f Report Status: 268435456 Hashed bucket: b3577d41d48fdc02ffa5e8dc1e2fa6dd Cab Guid: 0 } -------------- { TimeGenerated = 4/26/2023 10:51:34 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.1.0, time stamp: 0x6443b447 Faulting module name: nvoglv64.dll, version: 31.0.15.3161, time stamp: 0x64310950 Exception code: 0xc0000005 Fault offset: 0x0000000000ee7f84 Faulting process id: 0x0x3050 Faulting application start time: 0x0x1d978c3db888f55 Faulting application path: G:\Not Minecraft\Vintagestory\Vintagestory.exe Faulting module path: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_fa77e19594721328\nvoglv64.dll Report Id: 5e22cdbf-8f05-43f4-adda-890cb4b1ad1f Faulting package full name: Faulting package-relative application ID: } -------------- { TimeGenerated = 4/26/2023 10:51:33 PM, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at OpenTK.Graphics.OpenGL.GL.EnableVertexAttribArray(Int32) at Vintagestory.Client.NoObf.ClientPlatformWindows.RenderMesh(Vintagestory.API.Client.MeshRef) at Vintagestory.Client.Gui.MainMenuRenderAPI.Render2DTexture(Int32, Single, Single, Single, Single, Single, Vintagestory.API.MathTools.Vec4f) at Vintagestory.Client.GuiCompositeMainMenuLeft.Render(Single, Int64, Boolean, Boolean) at Vintagestory.Client.GuiCompositeMainMenuLeft.RenderBg(Single, Boolean) at Vintagestory.Client.ScreenManager.Render(Single) at Vintagestory.Client.ScreenManager.OnNewFrame(Single) at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(System.Object, OpenTK.FrameEventArgs) at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon) at OpenTK.GameWindow.RaiseRenderFrame(Double, Double ByRef) at OpenTK.GameWindow.DispatchRenderFrame() at OpenTK.GameWindow.Run(Double, Double) at Vintagestory.Client.ClientProgram.Start(Vintagestory.Client.ClientProgramArgs, System.String[]) at Vintagestory.ClientNative.CrashReporter.Start(System.Threading.ThreadStart) at Vintagestory.Client.ClientProgram.Main(System.String[]) } I believe it has to do with the command /worldconfig temporalStability true/false since this crash happened to the players after they have voted in Discord to enable Temporal Stability. We are using a Discord Bot that lets players vote and then applies the command to the server console. @Xandu Hi, I think this is the same issue that @Kapibarion posted before. I just split the method to make the issue easier to find. So you just turned on/turned off the temporal stability mechanic without restarting the server? Link to comment Share on other sites More sharing options...
Conquest of Blocks Posted April 27, 2023 Report Share Posted April 27, 2023 1 hour ago, Xandu said: Hi, I think this is the same issue that @Kapibarion posted before. I just split the method to make the issue easier to find. So you just turned on/turned off the temporal stability mechanic without restarting the server? Yes. The server did not restart at the time, since it only restarts every 12 hours. The bot just ran the command to apply after the next scheduled restart. Link to comment Share on other sites More sharing options...
Xandu Posted April 27, 2023 Author Report Share Posted April 27, 2023 5 hours ago, Conquest of Blocks said: Yes. The server did not restart at the time, since it only restarts every 12 hours. The bot just ran the command to apply after the next scheduled restart. Just changing the config shouldn't crash the server. I thought the problem was that the game activates temporal stability while the server still runs. But this doesn't seem to be case. Link to comment Share on other sites More sharing options...
HandsomelyJack Posted April 30, 2023 Report Share Posted April 30, 2023 For some reason breaking blocks(stone,dirt) in creative in a multiplayer server leads to a disconnect/crash. Link to comment Share on other sites More sharing options...
Digitalr Posted April 30, 2023 Report Share Posted April 30, 2023 This problem happens not only in creative but also in survival. Link to comment Share on other sites More sharing options...
Xandu Posted May 1, 2023 Author Report Share Posted May 1, 2023 18 hours ago, HandsomelyJack said: For some reason breaking blocks(stone,dirt) in creative in a multiplayer server leads to a disconnect/crash. 18 hours ago, Digitalr said: This problem happens not only in creative but also in survival. Do you have any additional information on this issue? I wasn't able to reproduce this. Link to comment Share on other sites More sharing options...
EiraValkyrie Posted May 1, 2023 Report Share Posted May 1, 2023 I think I got a crash that happened due to interaction between tunnel digger from xskills and xandu inventory tweaks. Was digging a tunnel and the game crashed just as the pick broke. I didn't have a spare pick in inventory, so maybe that's why, but still. Game Version: v1.18.1 (Stable) 2023-05-01 13:26:40: Critical error occurred Loaded Mods: armordurabilityiix@1.0.2, aculinaryartillery@1.0.12, arrowheadsrecovery@1.0.0, backpackpackplus@1.0.3, bettercrates@1.6.0, bettershears@1.0.0, chiseltools@1.8.4, CommonerPlus@1.0.0, creativelayers@0.1.0, extrachests@1.7.0, fasterladderclimbing@1.0.0, reducedarmornegatives@1.0.4, moredrifterloot@1.5.4, primitivesurvival@3.1.9, ReducedDrifterGroupsandLightLevelSpawn@1.0.0, roas@1.0.0, superfuel@2.0.7, temporallamp@1.0.2, tieredsoil@1.0.0, translocatorengineeringredux@1.4.1, game@1.18.1, alloycalculator@1.0.0, betterfirepit@1.1.0, carryon@1.0.0, commonlib@2.0.4, expandedfoods@1.6.5, extrachutes@1.0.0, hudclock@2.9.1, moreicons@1.0.4, prospectorinfo@4.2.0, resmeltableslight@1.0.0, vesselbuff@1.0.5, creative@1.18.1, survival@1.18.1, xlib@0.7.0, steadycam@1.1.0, extraoverlays@1.3.1, lohnscroptemps@2.0.0, playercorpse@1.7.1, stonequarry@3.0.0-pre.1, xinvtweaks@1.5.1, xskills@0.7.0 Involved Harmony IDs: XInvTweakPatch, XSkillsPatch System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt. vid Vintagestory.API.Common.CollectibleObject.DamageItem_Patch1(CollectibleObject this, IWorldAccessor world, Entity byEntity, ItemSlot itemslot, Int32 amount) vid Vintagestory.API.Common.CollectibleObject.OnBlockBrokenWith_Patch2(CollectibleObject this, IWorldAccessor world, Entity byEntity, ItemSlot itemslot, BlockSelection blockSel, Single dropQuantityMultiplier) vid Vintagestory.Client.NoObf.ClientMain.OnPlayerTryDestroyBlock(BlockSelection blockSelection) i VintagestoryLib\Client\ClientMain.cs:rad 1672 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.ContinueBreakSurvival(BlockSelection blockSelection, Block block, Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 788 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 595 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 86 vid Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) i VintagestoryLib\Client\Util\ClientEventManager.cs:rad 199 vid Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) i VintagestoryLib\Client\ClientMain.cs:rad 785 vid Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) i VintagestoryLib\Client\ClientMain.cs:rad 977 vid Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) i VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:rad 241 vid Vintagestory.Client.ScreenManager.Render(Single dt) i VintagestoryLib\Client\ScreenManager.cs:rad 722 vid Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) i VintagestoryLib\Client\ScreenManager.cs:rad 625 vid Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) i VintagestoryLib\Client\ClientPlatform\GameWindow.cs:rad 119 vid System.EventHandler`1.Invoke(Object sender, TEventArgs e) vid OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 476 vid OpenTK.GameWindow.DispatchRenderFrame() i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 452 vid OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 375 vid Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) vid Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) i VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:rad 93 1 Link to comment Share on other sites More sharing options...
Digitalr Posted May 1, 2023 Report Share Posted May 1, 2023 (edited) Unfortunately, i dont know way to stable reproduce this problem. Client can run hours without any problems. But sometimes, you break random rock and immediately ctd without any clientside logs. Reload, continue game session and soon have another crash. Not sure, is it related or not, but each time crash occurs inside claimed area, block was plain rock (granite or bauxite, not cracked one) and (not sure really) mined block was above player. Another suggestion: May be this problem linked with another one - when you end game session with multiplayer server, but not relaunch game completely, many skills starts wirking a bit incorrect. As example - Blacksmith skill show no additional durability and item description have no info about quality, cooking pot allow to put more, then 6 items per slot, but cooking process dont started e.t.c. It seems, some variables not initialised properly without full relaunch. UPD: i also have inventory tweaks installed. But my pickaxe have more then half of durability bar and, definitely, not broke when game crashed Edited May 1, 2023 by Digitalr 1 Link to comment Share on other sites More sharing options...
HandsomelyJack Posted May 1, 2023 Report Share Posted May 1, 2023 (edited) The only Info I got on the issue is when am Playing on my multiplayer server and turn On creative mode, breaking blocks(mostly plain rocks In this case Granite Rocks) will lead to a game disconnect from the server with that Red Error on the server console. I did notice that it depends on breaking speed if I take a pause between each block break is fine, but if I spam left click to break blocks faster it crashes. I have a high End Pc, but I still tried reducing View range, Lowering Particle amounts, Reducing graphics, closing the server/game and opening several times and it still happens. Yesterday it even happened to my buddy playing without creative mode on, He had 2 points in mining faster(Pickaxe Expert) and using the blacksmith class From "MoreClasses_v1.2.5" that increases his mining speed by 50%, and that value was enough to reach a sufficient mining speed to also crash without creative mode while mining rock blocks(fyi I wasn't using any class perk to increase mining speed but creative does allow you to mine faster ofc). Never had this issue before. Will upload a List of mods on the server encase you got info on previous casses of Incompatibility. Edited May 1, 2023 by HandsomelyJack 1 Link to comment Share on other sites More sharing options...
RogueRaiden Posted May 2, 2023 Report Share Posted May 2, 2023 getting an error in the server console, unsure what is causing if a player interaction. Something about xskills and primitive survival's wormshttps://pastebin.com/qSwci1s1 1 Link to comment Share on other sites More sharing options...
Xandu Posted May 3, 2023 Author Report Share Posted May 3, 2023 On 5/1/2023 at 1:31 PM, EiraValkyrie said: I think I got a crash that happened due to interaction between tunnel digger from xskills and xandu inventory tweaks. Was digging a tunnel and the game crashed just as the pick broke. I didn't have a spare pick in inventory, so maybe that's why, but still. Game Version: v1.18.1 (Stable) 2023-05-01 13:26:40: Critical error occurred Loaded Mods: armordurabilityiix@1.0.2, aculinaryartillery@1.0.12, arrowheadsrecovery@1.0.0, backpackpackplus@1.0.3, bettercrates@1.6.0, bettershears@1.0.0, chiseltools@1.8.4, CommonerPlus@1.0.0, creativelayers@0.1.0, extrachests@1.7.0, fasterladderclimbing@1.0.0, reducedarmornegatives@1.0.4, moredrifterloot@1.5.4, primitivesurvival@3.1.9, ReducedDrifterGroupsandLightLevelSpawn@1.0.0, roas@1.0.0, superfuel@2.0.7, temporallamp@1.0.2, tieredsoil@1.0.0, translocatorengineeringredux@1.4.1, game@1.18.1, alloycalculator@1.0.0, betterfirepit@1.1.0, carryon@1.0.0, commonlib@2.0.4, expandedfoods@1.6.5, extrachutes@1.0.0, hudclock@2.9.1, moreicons@1.0.4, prospectorinfo@4.2.0, resmeltableslight@1.0.0, vesselbuff@1.0.5, creative@1.18.1, survival@1.18.1, xlib@0.7.0, steadycam@1.1.0, extraoverlays@1.3.1, lohnscroptemps@2.0.0, playercorpse@1.7.1, stonequarry@3.0.0-pre.1, xinvtweaks@1.5.1, xskills@0.7.0 Involved Harmony IDs: XInvTweakPatch, XSkillsPatch System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt. vid Vintagestory.API.Common.CollectibleObject.DamageItem_Patch1(CollectibleObject this, IWorldAccessor world, Entity byEntity, ItemSlot itemslot, Int32 amount) vid Vintagestory.API.Common.CollectibleObject.OnBlockBrokenWith_Patch2(CollectibleObject this, IWorldAccessor world, Entity byEntity, ItemSlot itemslot, BlockSelection blockSel, Single dropQuantityMultiplier) vid Vintagestory.Client.NoObf.ClientMain.OnPlayerTryDestroyBlock(BlockSelection blockSelection) i VintagestoryLib\Client\ClientMain.cs:rad 1672 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.ContinueBreakSurvival(BlockSelection blockSelection, Block block, Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 788 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 595 vid Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) i VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:rad 86 vid Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) i VintagestoryLib\Client\Util\ClientEventManager.cs:rad 199 vid Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) i VintagestoryLib\Client\ClientMain.cs:rad 785 vid Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) i VintagestoryLib\Client\ClientMain.cs:rad 977 vid Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) i VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:rad 241 vid Vintagestory.Client.ScreenManager.Render(Single dt) i VintagestoryLib\Client\ScreenManager.cs:rad 722 vid Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) i VintagestoryLib\Client\ScreenManager.cs:rad 625 vid Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) i VintagestoryLib\Client\ClientPlatform\GameWindow.cs:rad 119 vid System.EventHandler`1.Invoke(Object sender, TEventArgs e) vid OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 476 vid OpenTK.GameWindow.DispatchRenderFrame() i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 452 vid OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) i C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:rad 375 vid Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) vid Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) i VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:rad 93 I think this issue also occurred without my inventory tweaks mod. It just made the error message more complicated. But it should be fixed now. On 5/1/2023 at 1:35 PM, Digitalr said: Unfortunately, i dont know way to stable reproduce this problem. Client can run hours without any problems. But sometimes, you break random rock and immediately ctd without any clientside logs. Reload, continue game session and soon have another crash. Not sure, is it related or not, but each time crash occurs inside claimed area, block was plain rock (granite or bauxite, not cracked one) and (not sure really) mined block was above player. Another suggestion: May be this problem linked with another one - when you end game session with multiplayer server, but not relaunch game completely, many skills starts wirking a bit incorrect. As example - Blacksmith skill show no additional durability and item description have no info about quality, cooking pot allow to put more, then 6 items per slot, but cooking process dont started e.t.c. It seems, some variables not initialised properly without full relaunch. UPD: i also have inventory tweaks installed. But my pickaxe have more then half of durability bar and, definitely, not broke when game crashed I hope this one is fixed now. But I also thought it would be fixed with the last update. On 5/2/2023 at 7:14 PM, RogueRaiden said: getting an error in the server console, unsure what is causing if a player interaction. Something about xskills and primitive survival's wormshttps://pastebin.com/qSwci1s1 I hope I fixed it. If this still occurs with the latest release I need some more information about how this crash happened. Link to comment Share on other sites More sharing options...
RogueRaiden Posted May 6, 2023 Report Share Posted May 6, 2023 a player using the Steeplechaser ability got wedged up into some blocks and was stuck in the Archive ruin. Think he said he had stepped on some rubble on the ground Link to comment Share on other sites More sharing options...
Xandu Posted May 6, 2023 Author Report Share Posted May 6, 2023 7 hours ago, RogueRaiden said: a player using the Steeplechaser ability got wedged up into some blocks and was stuck in the Archive ruin. Think he said he had stepped on some rubble on the ground Do the player also use the stepup mod? Link to comment Share on other sites More sharing options...
RogueRaiden Posted May 7, 2023 Report Share Posted May 7, 2023 On 5/6/2023 at 4:17 AM, Xandu said: Do the player also use the stepup mod? player says its not there Link to comment Share on other sites More sharing options...
RogueRaiden Posted May 7, 2023 Report Share Posted May 7, 2023 apparently it was cracked rubble in a 2 block high space. without the steeplechaser ability, i can crouch and i'll step over the rubble in the small space but him with the ability cannot. somehow got pushed into other blocks during that i guess Link to comment Share on other sites More sharing options...
Xandu Posted May 8, 2023 Author Report Share Posted May 8, 2023 12 hours ago, RogueRaiden said: apparently it was cracked rubble in a 2 block high space. without the steeplechaser ability, i can crouch and i'll step over the rubble in the small space but him with the ability cannot. somehow got pushed into other blocks during that i guess It's hard to comprehend this without being able to see the exact setup. But I tried to build a similar situation from your description and I couldn't see any different behavior between having the steeplechaser ability and not having it. The ability only increases one base game value. The Physics are still handled entirely by the base game. So if this is an issue I am unsure what to do about it in this case. I could limit the ability so that you can only climb one block and it would be excacly the same as the stepup mod. But I don't want and probably should not mess around with the games physic. Link to comment Share on other sites More sharing options...
EreticKB Posted May 25, 2023 Report Share Posted May 25, 2023 What about shield boosting skills? For increased block chance and absorbtion boosts while offhand. Link to comment Share on other sites More sharing options...
Credinus Posted May 29, 2023 Report Share Posted May 29, 2023 Bug report and suggestion time... First, the bug report. Mentioned it on the mod DB as well, but am still waiting for the season to turn over on the server to grow pumpkins again to get a server log audit to provide; breaking withered pumpkin vines after taking the composting ability causes a client-side crash. Breaking other crops, including ones that have withered from temperature, have not had any other issues (have not tested every crop, but a good variety). Now for the suggestion, for future abilities... Perhaps some water-based abilities such as longer underwater breathing, or faster swimming speed, would be neat to see down the road. Link to comment Share on other sites More sharing options...
Xandu Posted May 29, 2023 Author Report Share Posted May 29, 2023 On 5/25/2023 at 6:39 PM, EreticKB said: What about shield boosting skills? For increased block chance and absorbtion boosts while offhand. I may include something like this when I have figured out how shields work. 55 minutes ago, Credinus said: Bug report and suggestion time... First, the bug report. Mentioned it on the mod DB as well, but am still waiting for the season to turn over on the server to grow pumpkins again to get a server log audit to provide; breaking withered pumpkin vines after taking the composting ability causes a client-side crash. Breaking other crops, including ones that have withered from temperature, have not had any other issues (have not tested every crop, but a good variety). Now for the suggestion, for future abilities... Perhaps some water-based abilities such as longer underwater breathing, or faster swimming speed, would be neat to see down the road. I found the issue and included a fix for the crash into the next update. I may have an idea for an implementation for a longer breathing ability but messing around with the swimming speed could be difficult. 1 Link to comment Share on other sites More sharing options...
Recommended Posts