Jump to content
P3t3rix

[V1.12, V1.13+] ProspectorInfo

Recommended Posts

Adds a tooltip to the map for regions that you have prospected. This mod is clientside only, no need to install it on the server.

Add files to mod folder -> done! Now when you prospected a region the latest info gets displayed on the map ("M").

 

SourceCode: https://github.com/p3t3rix/VsProspectorInfo

 

1.0: initial release

1.1: embedded dependency to allow mod to work even if the library mod is not installed on the server.

2.0: Updated to VintageStory 1.13.1

 

For VS-1.12:

ProspectorInfo-1.1.0.zip

 

For VS-1.13.1:
ProspectorInfo-2.0.0.zip

 

Edited by P3t3rix
  • Like 4
  • Thanks 3

Share this post


Link to post
Share on other sites

Now should work even if the server does not have the foundation mod. I embedded it to avoid unnecessary conflicts.

  • Like 1

Share this post


Link to post
Share on other sites

I love the mod. Can you please update it? It was working with 1.13.0, but it crashes when I join a world with version 1.13.1:

20:02:51 [Client Fatal] Version: v1.13.1 (Stable)8/26/2020 8:02:51 PM: Critical error occurred
System.MissingMethodException: Method not found: bool Vintagestory.GameContent.IWorldMapManager.RemoveMapData(Vintagestory.GameContent.MapComponent)
  at Vintagestory.GameContent.WorldMapManager.ToggleMap (Vintagestory.API.Client.EnumDialogType asType) [0x0018f] in <4a603c2be2a84566ac69cabed3bca206>:0
  at Vintagestory.GameContent.WorldMapManager.OnLvlFinalize () [0x00055] in <4a603c2be2a84566ac69cabed3bca206>:0
  at (wrapper delegate-invoke) <Module>.invoke_void()
  at Vintagestory.Client.NoObf.ClientEventAPI.TriggerLevelFinalize () [0x0000a] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleLevelFinalize (_eWn6D9wP3GwFhkhsZpBDKFOPTli packet) [0x0003d] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at Vintagestory.Client.NoObf.ProcessPacketTask.ProcessPacket (_eWn6D9wP3GwFhkhsZpBDKFOPTli packet) [0x00016] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at Vintagestory.Client.NoObf.ProcessPacketTask.Run () [0x00000] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks (System.Single deltaTime) [0x000c2] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at _xWlYI0mi012s6XVbYh4qv3UnJwE._Q7eJG4PJjIdrQF6o2HEiKvpRGUG (System.Single ) [0x00410] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at _qjy3zfvf890vO3wXpmycZO4rYmd._3t9nsC1wk33LZun7TJ6ZiUcWUXH (System.Single ) [0x001b4] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at _qjy3zfvf890vO3wXpmycZO4rYmd._O2A5G76Bx6tOsvPPuqsEcuyBD6A (System.Single ) [0x000c2] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame (System.Object sender, OpenTK.FrameEventArgs e) [0x00147] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0
  at (wrapper delegate-invoke) System.EventHandler`1[OpenTK.FrameEventArgs].invoke_void_object_TEventArgs(object,OpenTK.FrameEventArgs)
  at OpenTK.GameWindow.OnRenderFrame (OpenTK.FrameEventArgs e) [0x00000] in <7ef43334b29e406ba375449554b0451a>:0
  at OpenTK.GameWindow.OnRenderFrameInternal (OpenTK.FrameEventArgs e) [0x00010] in <7ef43334b29e406ba375449554b0451a>:0
  at OpenTK.GameWindow.RaiseRenderFrame (System.Double elapsed, System.Double& timestamp) [0x0000c] in <7ef43334b29e406ba375449554b0451a>:0
  at OpenTK.GameWindow.DispatchRenderFrame () [0x00038] in <7ef43334b29e406ba375449554b0451a>:0
  at OpenTK.GameWindow.Run (System.Double updates_per_second, System.Double frames_per_second) [0x00104] in <7ef43334b29e406ba375449554b0451a>:0
  at OpenTK.GameWindow.Run () [0x00000] in <7ef43334b29e406ba375449554b0451a>:0
  at _uZ6HGHKReeiiB9LfjjkLo7ZjCzJ._xV6aEHjVQGyTKdkpWWvDkiPmtZG (_HHDDpmRo3wAcwk1CwOBy6ExXq4P , System.String[] ) [0x00342] in <426232f7c96948d38677e70fbb895bfd>:0
  at _uZ6HGHKReeiiB9LfjjkLo7ZjCzJ+_sT4KYUn3vZyTEMX4pkKBFIdAhby._G6n5nUPDsKjatYat28ixoBW69go () [0x00000] in <426232f7c96948d38677e70fbb895bfd>:0
  at _2CycPlXbvsFGFF0F3qbUypri7GzA._xV6aEHjVQGyTKdkpWWvDkiPmtZG (System.Threading.ThreadStart ) [0x00007] in <82c6a7885c424e2c89d8e57dcd2c20dc>:0

 

Edited by Kyle Stemen

Share this post


Link to post
Share on other sites
On 8/27/2020 at 5:06 AM, Kyle Stemen said:

I love the mod. Can you please update it? It was working with 1.13.0, but it crashes when I join a world with version 1.13.1:

 

I just updated the mod so it should work with 1.13.1

  • Thanks 1

Share this post


Link to post
Share on other sites
On 9/24/2020 at 3:29 PM, EreticKB said:

VS 1.13.4 I dunno can you solve it or not, but results shows on map only after reload world.

I can't get it to work on 1.13.4. I can see it in the mod manager and it is turned on, the tool tip just never shows up. I also don't see the datafile it is supposed to create. 

What did you mean by reloading the world? I have restarted the program, but no luck.

Share this post


Link to post
Share on other sites

Stange, for me it's enough to use console command for reload world (much faster than close world and load it again). M.b. you have some OS permission problems?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


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