Jump to content

Recommended Posts

This mod will not work for 1.14+ and i don't have the intention of updating/enhance this mod for the time being. If you are looking for a version that works, has some additional features and my blessing ;) please use:

 

--------------------

Old Description:

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 5
  • Thanks 4
Link to post
Share on other sites
  • 1 month later...
  • 2 months later...

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
Link to post
Share on other sites
  • 4 weeks later...
  • 4 weeks later...
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.

Link to post
Share on other sites
  • 3 weeks later...
  • 2 weeks later...
On 11/7/2020 at 8:26 AM, SergScorp said:

How can data be reset?

As @Londor said it's %appddata%\VintagestoryData\ModData\<<Your World Seed>>\PospectorInfo.prospectorMessages.json

On 11/18/2020 at 9:57 PM, Londor said:

 Is there any plans to color the prospekted Chunks to see which are prospected? Or is there an option for this, which i didn't find ? 
 

No, i am currently busy and don't have time to play/mod the game and just irregularly check the forums, so no new features and just bug fixes when they crop up and are easy to fix. The code is open-source though if anyone wants to fork it/create a pull-request he is more than welcome :)
 

Link to post
Share on other sites
  • 4 weeks later...

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.