Jump to content

Recommended Posts

Posted
13 hours ago, Novocain said:

I agree, I'm not very good at explaining things so my documentation will be limited if not there at all sorry.

I can try to help with the documentation. Is your code on Github?

  • Thanks 1
Posted (edited)
Running on 64 bit Windows with 16 GB RAM 
Version: v1.14.5 (Stable)1/13/2021 12:34:46 PM: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at VSHUD.FloatyWaypointManagement.Dispose(ClientMain game)
   at Vintagestory.Client.NoObf.ClientMain.Dispose()
   at Vintagestory.Client.NoObf.ClientMain.DestroyGameSession(Boolean gotDisconnected)
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   at _Vq7Xo4xIdbZDwh8iDcGnovGKH7D._5RNBrkQoxljreqLqfZ3LUVDaIrr(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._07k4LSTgxALpYbS1S6K07SItFcH(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._aysJzMcCvicDqo8MC3TmjcDsfdZ(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 _4eRDDOqtbaPbgjN2dJ1zzD1FCRy._ExJp6VhLWG4xQoHsVn72tgyNbeG(_bWl72q5sGuTQypu8W8r7cRXUcRF , String[] )
   at _XKAWv6MyciUiZmECUonQCwPaCwE._ExJp6VhLWG4xQoHsVn72tgyNbeG(ThreadStart )

Immediately after logging into the server. Re-entry - everything is fine.

Edited by DArkHekRoMaNT
  • Thanks 1
Posted (edited)

I'm seeing the same issue as @DArkHekRoMaNTreported:

Running on 64 bit Windows with 16 GB RAM 
Version: v1.14.5 (Stable)1/14/2021 12:54:21 PM: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at VSHUD.FloatyWaypointManagement.Dispose(ClientMain game)
   at Vintagestory.Client.NoObf.ClientMain.Dispose()
   at Vintagestory.Client.NoObf.ClientMain.DestroyGameSession(Boolean gotDisconnected)
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   at _Vq7Xo4xIdbZDwh8iDcGnovGKH7D._5RNBrkQoxljreqLqfZ3LUVDaIrr(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._07k4LSTgxALpYbS1S6K07SItFcH(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._aysJzMcCvicDqo8MC3TmjcDsfdZ(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 _4eRDDOqtbaPbgjN2dJ1zzD1FCRy._ExJp6VhLWG4xQoHsVn72tgyNbeG(_bWl72q5sGuTQypu8W8r7cRXUcRF , String[] )
   at _XKAWv6MyciUiZmECUonQCwPaCwE._ExJp6VhLWG4xQoHsVn72tgyNbeG(ThreadStart )

 

There's also a crash bug if you try to delete the last waypoint created. I'll try to update this post with a stack trace.

Running on 64 bit Windows with 16 GB RAM 
Version: v1.14.5 (Stable)1/14/2021 12:57:56 PM: Critical error occurred
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at VSHUD.FloatyWaypointManagement.<>c__DisplayClass26_0.<RecomposeTextOnMainThread>b__0()
   at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
   at _Vq7Xo4xIdbZDwh8iDcGnovGKH7D._5RNBrkQoxljreqLqfZ3LUVDaIrr(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._07k4LSTgxALpYbS1S6K07SItFcH(Single )
   at _7KGTxxuvfNubJZCLAMEMJZBkPDeA._aysJzMcCvicDqo8MC3TmjcDsfdZ(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 _4eRDDOqtbaPbgjN2dJ1zzD1FCRy._ExJp6VhLWG4xQoHsVn72tgyNbeG(_bWl72q5sGuTQypu8W8r7cRXUcRF , String[] )
   at _XKAWv6MyciUiZmECUonQCwPaCwE._ExJp6VhLWG4xQoHsVn72tgyNbeG(ThreadStart )
 

Edited by Josh Icepick
  • Novocain changed the title to [1.14.7] VSHUD 2.0.3 (Formerly WaypointUtils)
Posted (edited)

Found the same bug with the latest version for 1.14.7. Preview of placing objects will always show a brass lantern i you have a lantern of any kind in your hand.

2021-01-30_13-50-50.png

2021-01-30_13-51-11.png

2021-01-30_13-51-59.png

2021-01-30_13-52-35.png

Edited by CJHKing2
  • 2 weeks later...
  • Novocain changed the title to [1.14.7] VSHUD 2.0.5 (Formerly WaypointUtils)
Posted

I get a consistent crash when trying to place down the Rubble Storage Crate from the works mod.

Running on 64 bit Windows with 0 GB RAM 
Version: v1.14.8-rc.1 (Unstable)2/19/2021 8:53:56 AM: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at stoneworks.src.GenericStoneStorage.DoPlaceBlock(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ItemStack byItemStack)
   at stoneworks.src.RubbleStorage.DoPlaceBlock(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ItemStack byItemStack)
   at Vintagestory.API.Common.Block.TryPlaceBlock(IWorldAccessor world, IPlayer byPlayer, ItemStack itemstack, BlockSelection blockSel, String& failureCode)
   at VSHUD.NewPlacementPreview.Postfix(Block __instance, ItemSlot slot, EntityAgent byEntity)
   at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt)
   at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   at _ipdCTRGfCLl4yfQcpbyWZPZzBMZ._6C2asSglREPHjhx4NLj6jpKXKpH(Single )
   at _yWbPNPMmCoSseGoOZRcjfcIN4XC._OmZfb14mkw8Un0aM6Go5rdXofbC(Single )
   at _yWbPNPMmCoSseGoOZRcjfcIN4XC._3fRWFqXCqVOAQhIDfL6UaZGgx2o(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 _KWsZWkZAuZolPgdae7el5tHBTClA._q6fsrB8CmVl3iiVwe0lNTjMFm0(_Pz3UPCq6dLufqfMv42T2mvIRCDn , String[] )
   at _45bJKQetuLcXXKsD9ELwUG90ErH._q6fsrB8CmVl3iiVwe0lNTjMFm0(ThreadStart )
-------------------------------

Posted
On 2/20/2021 at 5:07 AM, Ben Hailer said:

I get a consistent crash when trying to place down the Rubble Storage Crate from the works mod.

Running on 64 bit Windows with 0 GB RAM 
Version: v1.14.8-rc.1 (Unstable)2/19/2021 8:53:56 AM: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at stoneworks.src.GenericStoneStorage.DoPlaceBlock(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ItemStack byItemStack)
   at stoneworks.src.RubbleStorage.DoPlaceBlock(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ItemStack byItemStack)
   at Vintagestory.API.Common.Block.TryPlaceBlock(IWorldAccessor world, IPlayer byPlayer, ItemStack itemstack, BlockSelection blockSel, String& failureCode)
   at VSHUD.NewPlacementPreview.Postfix(Block __instance, ItemSlot slot, EntityAgent byEntity)
   at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt)
   at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   at _ipdCTRGfCLl4yfQcpbyWZPZzBMZ._6C2asSglREPHjhx4NLj6jpKXKpH(Single )
   at _yWbPNPMmCoSseGoOZRcjfcIN4XC._OmZfb14mkw8Un0aM6Go5rdXofbC(Single )
   at _yWbPNPMmCoSseGoOZRcjfcIN4XC._3fRWFqXCqVOAQhIDfL6UaZGgx2o(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 _KWsZWkZAuZolPgdae7el5tHBTClA._q6fsrB8CmVl3iiVwe0lNTjMFm0(_Pz3UPCq6dLufqfMv42T2mvIRCDn , String[] )
   at _45bJKQetuLcXXKsD9ELwUG90ErH._q6fsrB8CmVl3iiVwe0lNTjMFm0(ThreadStart )
-------------------------------

Disable preview: .pconfig enabled false

Posted

This was on a fresh install of Vintage Story, with only VSHUD v2.0.5 in the Mod List, with all default settings.

Quote

Running on 64 bit Windows with 128 GB RAM
Version: v1.14.8 (Stable)03/03/2021 05:23:30: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at VSHUD.LightUtilSystem..ctor(ClientMain game, VSHUDConfig config)
   at VSHUD.LightUtilModSystem.<>c__DisplayClass3_0.<StartClientSide>b__0()
   at Vintagestory.API.Common.Action.Invoke()
   at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleLevelFinalize(_uQLFO3G34CNPass7LE9Zs5TcuUF packet)
   at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
   at _h57p42MkW1QbZF33dSw2nGDMdRj._IIIrDcgMyMKwpTkEZsHikpfl3dh(Single )
   at _idIkJkIueHHf3Oz2WNlBdD0E1XR._DvzT6D0wN3fMakeuDyljJJ09hok(Single )
   at _idIkJkIueHHf3Oz2WNlBdD0E1XR._V5piYzG7beYPldE6UVxY58dqacE(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 _YrS2W1MoaeqC4xqH8ItdZB6vADN._8t1BmEWVlCT9mjx5M0vFIzU9tif(_7T00Rjby4si0wyEBez5dXNqLm7h , String[] )
   at _ejKuc6cg0k8V39o8jDIzquyczbO._8t1BmEWVlCT9mjx5M0vFIzU9tif(ThreadStart )

 

Posted

Running on 64 bit Windows with 32 GB RAM 
Version: v1.14.8 (Stable)2021.03.05. 20:33:08: Critical error occurred
System.NullReferenceException: Az objektumhivatkozás nincs beállítva semmilyen objektumpéldányra.
   a következő helyen: VSHUD.FixAngledGears.Fix(BlockAngledGears bAg, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode)
   a következő helyen: VSHUD.FixAngledGears.TryPlaceBlock(BlockAngledGears __instance, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode, Boolean& __result)
   a következő helyen: Vintagestory.GameContent.Mechanics.BlockAngledGears.TryPlaceBlock_Patch2(BlockAngledGears this, IWorldAccessor world, IPlayer byPlayer, ItemStack itemstack, BlockSelection blockSel, String& failureCode)
   a következő helyen: VSHUD.NewPlacementPreview.Postfix(Block __instance, ItemSlot slot, EntityAgent byEntity)
   a következő helyen: Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt)
   a következő helyen: Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   a következő helyen: Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   a következő helyen: Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   a következő helyen: _jeEziyUSYl0BpbOxT46FYwj5VWL._t25VgrofhlXMw6hHEZh8JHhJz1A(Single )
   a következő helyen: _idIkJkIueHHf3Oz2WNlBdD0E1XR._DvzT6D0wN3fMakeuDyljJJ09hok(Single )
   a következő helyen: _idIkJkIueHHf3Oz2WNlBdD0E1XR._V5piYzG7beYPldE6UVxY58dqacE(Single )
   a következő helyen: Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
   a következő helyen: System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   a következő helyen: OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
   a következő helyen: OpenTK.GameWindow.DispatchRenderFrame()
   a következő helyen: OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   a következő helyen: _YrS2W1MoaeqC4xqH8ItdZB6vADN._8t1BmEWVlCT9mjx5M0vFIzU9tif(_7T00Rjby4si0wyEBez5dXNqLm7h , String[] )
   a következő helyen: _ejKuc6cg0k8V39o8jDIzquyczbO._8t1BmEWVlCT9mjx5M0vFIzU9tif(ThreadStart )

Posted (edited)

Does this add a "block preview" function and if so how do I disable it? In case it is unclear what I mean, I mean when you hold a placeable block it makes a ghost block appear where it will be placed.

 

never mind, figured it out.

Edited by Mazzy
  • 3 weeks later...
Posted (edited)

With this Mod (2.0.5) i get the error while using the angle gear in the following situation, i show u in the picture. VS 1.14.8.

If this happen, i can not enter server until i disable the mod.

2021-04-03_12-50-06.png

 

Running on 64 bit Windows with 8 GB RAM
Version: v1.14.8 (Stable)03.04.2021 12:47:43: Critical error occurred
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei VSHUD.FixAngledGears.Fix(BlockAngledGears bAg, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode)
   bei VSHUD.FixAngledGears.TryPlaceBlock(BlockAngledGears __instance, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode, Boolean& __result)
   bei Vintagestory.GameContent.Mechanics.BlockAngledGears.TryPlaceBlock_Patch2(BlockAngledGears this, IWorldAccessor world, IPlayer byPlayer, ItemStack itemstack, BlockSelection blockSel, String& failureCode)
   bei VSHUD.NewPlacementPreview.Postfix(Block __instance, ItemSlot slot, EntityAgent byEntity)
   bei Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt)
   bei Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   bei Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   bei Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   bei _jeEziyUSYl0BpbOxT46FYwj5VWL._t25VgrofhlXMw6hHEZh8JHhJz1A(Single )
   bei _idIkJkIueHHf3Oz2WNlBdD0E1XR._DvzT6D0wN3fMakeuDyljJJ09hok(Single )
   bei _idIkJkIueHHf3Oz2WNlBdD0E1XR._V5piYzG7beYPldE6UVxY58dqacE(Single )
   bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
   bei OpenTK.GameWindow.DispatchRenderFrame()
   bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   bei _YrS2W1MoaeqC4xqH8ItdZB6vADN._8t1BmEWVlCT9mjx5M0vFIzU9tif(_7T00Rjby4si0wyEBez5dXNqLm7h , String[] )
   bei _ejKuc6cg0k8V39o8jDIzquyczbO._8t1BmEWVlCT9mjx5M0vFIzU9tif(ThreadStart )
-------------------------------

Edited by DasPrinzip
Posted
On 4/6/2021 at 5:27 AM, GlassCannon Gaming said:

Hey just started using this mod and was wondering if there is a way to disable all the "Floaty Damage" numbers other than just the damage dealt to mobs?

Yes, look at the initial Post - all is written

Posted (edited)
On 4/10/2021 at 4:14 AM, DasPrinzip said:

Yes, look at the initial Post - all is written

I appreciate your response. I did read the initial post and tried the command .fconfig and it did what I assume it was coded to do and tuned off all damage and healing indicators. I was hoping to remove all the random healing and damage from popping up all over the screen and only have the damage I cause to mobs be visible.

Edited by GlassCannon Gaming
Added Quote, Spelling
Posted
On 4/3/2021 at 1:55 PM, DasPrinzip said:

With this Mod (2.0.5) i get the error while using the angle gear in the following situation, i show u in the picture. VS 1.14.8.

If this happen, i can not enter server until i disable the mod.

2021-04-03_12-50-06.png

 

Running on 64 bit Windows with 8 GB RAM
Version: v1.14.8 (Stable)03.04.2021 12:47:43: Critical error occurred
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei VSHUD.FixAngledGears.Fix(BlockAngledGears bAg, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode)
   bei VSHUD.FixAngledGears.TryPlaceBlock(BlockAngledGears __instance, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, String& failureCode, Boolean& __result)
   bei Vintagestory.GameContent.Mechanics.BlockAngledGears.TryPlaceBlock_Patch2(BlockAngledGears this, IWorldAccessor world, IPlayer byPlayer, ItemStack itemstack, BlockSelection blockSel, String& failureCode)
   bei VSHUD.NewPlacementPreview.Postfix(Block __instance, ItemSlot slot, EntityAgent byEntity)
   bei Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt)
   bei Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   bei Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   bei Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   bei _jeEziyUSYl0BpbOxT46FYwj5VWL._t25VgrofhlXMw6hHEZh8JHhJz1A(Single )
   bei _idIkJkIueHHf3Oz2WNlBdD0E1XR._DvzT6D0wN3fMakeuDyljJJ09hok(Single )
   bei _idIkJkIueHHf3Oz2WNlBdD0E1XR._V5piYzG7beYPldE6UVxY58dqacE(Single )
   bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
   bei OpenTK.GameWindow.DispatchRenderFrame()
   bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   bei _YrS2W1MoaeqC4xqH8ItdZB6vADN._8t1BmEWVlCT9mjx5M0vFIzU9tif(_7T00Rjby4si0wyEBez5dXNqLm7h , String[] )
   bei _ejKuc6cg0k8V39o8jDIzquyczbO._8t1BmEWVlCT9mjx5M0vFIzU9tif(ThreadStart )
-------------------------------

I had the same crash

  • Novocain changed the title to [1.14.10] VSHUD 2.0.51 (Formerly WaypointUtils)
Posted

Added a dynamic disabler for previews depending on if the placement preview works or not, this should prevent related crashes.
Use raycasting for floaty damage generation, so if you don't see the entity, you won't see its floaty damage.

Posted

I installed VSHUD version v2.0.51 (non-compat), and my client hangs when I try to connect to the RabbitTech server. The message on the screen says "Data received, launching client instance." If I edit the vshud.json file and set "FDShow" to false, then I can join the server without problems.

 

There are no problems in single player mode (with the same mods installed). I'm running Fedora Linux 33.

×
×
  • 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.