Jump to content

Conquest of Blocks

Very Important Vintarian
  • Posts

    355
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Conquest of Blocks

  1. On 5/12/2023 at 8:59 PM, DArkHekRoMaNT said:

    Yes, I'm busy now, just added a quick patch for the shelves 😅

    No matter what i put inside, e.g.

    {
      "ExcludeEntities": {
        "Description": "Exclude these entities, support wildcards. Use comma (,) as separator. Take precedence over IncludeEntities",
        "Default": "humanoid-*",
        "Value": "humanoid-*"
      },

    it will always delete it so that it again looks like

    {
      "ExcludeEntities": {
        "Description": "Exclude these entities, support wildcards. Use comma (,) as separator. Take precedence over IncludeEntities",
        "Default": "",
        "Value": ""
      },

    any tips?

  2. 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.

  3. 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

  4. 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
  5. 1 hour ago, Xandu said:

    The report you posted has something to do with cooking. It seems like an value that should always be valid has become a Null Reference.
     

    Does this crash the server or does it just appear in the log?

    Does this also happen after a server restart?

     

    It crashes the whole server. After a restart things are fine but i happened several times, like once every or every second day. But that was several days ago. As of now i do not know about any more crashes. It may had to do with "Medieval Fashion", not sure. We have removed that mod from our server, since it changed too many mechanics without even mentioning it on the mod page.

    • Thanks 1
  6. was causing major lag and connection problems on the server for some time: may have to do with clay forms, or a temporal storm going on. players did not report anything else suspicious. happened several times already @Xandu

     

    Spoiler

    [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 1329
       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

     

  7. Spoiler
    [Server Error] [aculinaryartillery] An exception was thrown when trying to start the mod:
    HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean ACulinaryArtillery.DisplayPatches::displayFix(Vintagestory.API.Common.ItemStack stack, Vintagestory.GameContent.BlockEntityDisplay __instance, Vintagestory.API.Client.MeshData& __result)
       at HarmonyLib.PatchClassProcessor.PatchWithAttributes(MethodBase& lastOriginal)
       at HarmonyLib.PatchClassProcessor.Patch()
       --- End of inner exception stack trace ---
       at HarmonyLib.PatchClassProcessor.ReportException(Exception exception, MethodBase original)
       at HarmonyLib.PatchClassProcessor.Patch()
       at HarmonyLib.CollectionExtensions.Do[T](IEnumerable`1 sequence, Action`1 action)
       at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\API\ModLoader.cs:line 620
    9.4.2023 18:08:03 [Server Error] Failed to run mod phase Start for mod ACulinaryArtillery.ACulinaryArtillery

    latest version on an rc2 server

  8. player crashes with (mp rc2 modded)
     

    Spoiler

    Running on 64 bit Windows with 64 GB RAM
    Game Version: v1.18.0-rc.2 (Unstable)
    4/9/2023 9:52:53 AM: Critical error occurred
    Loaded Mods:
    Involved Harmony IDs: XEffectsPatch, XSkillsPatch
    System.ObjectDisposedException: Cannot access a disposed object.
    Object name: 'The ThreadLocal object has been disposed.'.
       at System.Threading.ThreadLocal`1.GetValueSlow()
       at Vintagestory.API.Common.CollectibleObject.UpdateAndGetTransitionStatesNative(IWorldAccessor world, ItemSlot inslot) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2283
       at Vintagestory.API.Common.CollectibleObject.AppendPerishableInfoText(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1650
       at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo_Patch2(CollectibleObject this, ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
       at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2166
       at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 403
       at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 42
       at Vintagestory.GameContent.ModSystemHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\Handbook.cs:line 79
       at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 489
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       at System.Threading.ThreadPoolWorkQueue.Dispatch()

    Event Log entries containing Vintagestory.exe, the latest 3
    ==================================
    { TimeGenerated = 4/7/2023 1:14:01 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1877572371013322588, type 4
    Event Name: APPCRASH
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: Vintagestory.exe
    P2: 1.18.0.0
    P3: 642c31fe
    P4: KERNELBASE.dll
    P5: 10.0.22621.1413
    P6: 5129184b
    P7: c0020001
    P8: 000000000008fe7c
    P9:
    P10:

    Attached files:
    \\?\C:\Users\kalli\AppData\Local\Temp\WER.34449eff-17e3-4013-86c4-ccbeb4d96b15.tmp.WERDataCollectionStatus.txt
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.2e61e0f0-c832-4b86-a11b-08f05f1e60c1.tmp.WERInternalMetadata.xml
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.d6e93ef8-95ee-4672-b782-a301e637d790.tmp.csv
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e4e432fe-6fae-468b-92b9-dd2c3a79b616.tmp.txt
    \\?\C:\Users\kalli\AppData\Local\Temp\WER.6d9dd077-9546-426e-8614-3840e1033225.tmp.appcompat.txt
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.f26d927b-7e94-4707-935f-e86cdf007c1c.tmp.xml

    These files may be available here:
    \\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_5b298ddcd5ee16fa10b91bdae0cbd967c74888_749552bb_2abec251-c9fd-4828-93a8-855fe978f0bb

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: fe964fe7-f0f8-4916-82d4-3f508af2037c
    Report Status: 268566528
    Hashed bucket: 471a467d74e456642a0e7a1fa656475c
    Cab Guid: 0 }
    --------------
    { TimeGenerated = 4/7/2023 1:13:57 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
    Event Name: APPCRASH
    Response: Not available
    Cab Id: 0

    Problem signature:
    P1: Vintagestory.exe
    P2: 1.18.0.0
    P3: 642c31fe
    P4: KERNELBASE.dll
    P5: 10.0.22621.1413
    P6: 5129184b
    P7: c0020001
    P8: 000000000008fe7c
    P9:
    P10:

    Attached files:
    \\?\C:\Users\kalli\AppData\Local\Temp\WER.34449eff-17e3-4013-86c4-ccbeb4d96b15.tmp.WERDataCollectionStatus.txt
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.2e61e0f0-c832-4b86-a11b-08f05f1e60c1.tmp.WERInternalMetadata.xml
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.d6e93ef8-95ee-4672-b782-a301e637d790.tmp.csv
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e4e432fe-6fae-468b-92b9-dd2c3a79b616.tmp.txt
    \\?\C:\Users\kalli\AppData\Local\Temp\WER.6d9dd077-9546-426e-8614-3840e1033225.tmp.appcompat.txt
    \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.f26d927b-7e94-4707-935f-e86cdf007c1c.tmp.xml

    These files may be available here:
    \\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_5b298ddcd5ee16fa10b91bdae0cbd967c74888_749552bb_cab_2abec251-c9fd-4828-93a8-855fe978f0bb

    Analysis symbol:
    Rechecking for solution: 0
    Report Id: fe964fe7-f0f8-4916-82d4-3f508af2037c
    Report Status: 131076
    Hashed bucket:
    Cab Guid: 0 }
    --------------
    { TimeGenerated = 4/7/2023 1:13:49 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.0.0, time stamp: 0x642c31fe
    Faulting module name: KERNELBASE.dll, version: 10.0.22621.1413, time stamp: 0x5129184b
    Exception code: 0xc0020001
    Fault offset: 0x000000000008fe7c
    Faulting process id: 0x0x303c
    Faulting application start time: 0x0x1d969786430dad3
    Faulting application path: D:\Vintagestory\Vintagestory.exe
    Faulting module path: C:\Windows\System32\KERNELBASE.dll
    Report Id: fe964fe7-f0f8-4916-82d4-3f508af2037c
    Faulting package full name:
    Faulting package-relative application ID:  }

     

  9. Corrupt items sometimes do only affect players that are in proximity. Sometimes crashes occur only if that item gets on screen, even if still far away. Reducing the view range to minimum can help to get away from it. Are other players playing nearby the spot you should spawn in? If no, someone could try to walk around there for some minutes to see if they crash as well.

  10. Is your copy of VS legit?

    Also make sure youre using the same build as the server.

    And if your role on the server includes a custom spawn point, double check if the value has been correctly entered in serverconfig.json 

     

    Regarding folders, delete both Vintagestory & VintagestoryData folders. You may want to backup your singleplayer saves before though.

  11. I believe thats actually a server and not a client issue. My guess is that there is a corrupt block or item in your proximity that causes the connection problem. You should ask the server owner to track down the mod which has the corrupt item included and let them disable it temporarely, so that you could try to connect and move away. Theres a command that admins can run to re-generate corrupt chunks, so that could help as well. Although the fruit tree crash is a vanilla issue, but i believe it has been fixed in later versions of 1.17 (although i am not 100% sure). Ill provide more details about the commands you could try later after work, since i dont have them in my head.

  12. Spoiler
    [Server Error] Failed registering block ceramos:toolmold-raw-spatula: System.Exception: Block must have a unique code ('ceramos:toolmold-raw-spatula' is already in use)
       at Vintagestory.Server.ServerMain.RegisterBlock(Block block) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain.cs:line 1610
       at Vintagestory.ServerMods.NoObf.ModRegistryObjectTypeLoader.<LoadBlocks>b__15_0(List`1 variants) in C:\Users\Tyron\Documents\vintagestory\game\VSEssentials\Loading\RegistryObjectTypeLoader.cs:line 258
    20:10:10 [Server Error] Failed registering block ceramos:toolmold-burned-spatula: System.Exception: Block must have a unique code ('ceramos:toolmold-burned-spatula' is already in use)
       at Vintagestory.Server.ServerMain.RegisterBlock(Block block) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain.cs:line 1610
       at Vintagestory.ServerMods.NoObf.ModRegistryObjectTypeLoader.<LoadBlocks>b__15_0(List`1 variants) in C:\Users\Tyron\Documents\vintagestory\game\VSEssentials\Loading\RegistryObjectTypeLoader.cs:line 258

    Console error.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.