Mods / Sharable Waypoints

Category: #Cosmetics #QoL #Tweak #Utility
Author: BillyGalbreath
Side: Both
Created: Sep 5th 2023 at 12:04 PM
Last modified: Feb 12th at 7:17 PM
Downloads: 7981
Follow Unfollow 95

Latest file for Various v1.19.x:
SharableWaypoints-1.5.4.zip 1-click install


This mod allows you to share waypoints with your group(s), not the whole server like those other boring mods.

To share a waypoint with your group:

  1. First, you need to be in a group.
  2. Second, select your group's tab in your chatbox
  3. Last, create a new waypoint! \o/

Notes:

  • With your group tab selected in your chatbox any new waypoints you manually create will be shared with that group.
  • You can be in more than one group and have different waypoint shares with each different group.
  • Anything selected in the chatbox that's not a group will keep newly created waypoints private to you (general, damage log, info log, etc).
  • Automatic waypoints (like your death spots) will not share with any group and will remain private to you.

 

This mod does not alter any waypoint or map data.
It only enables a dormant view that the VS team coded into the game.
Uninstalling this mod will just disable that view again with no data loss.

 

 

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

Remember, I build these mods for myself and my family. Not you. I owe you nothing. I just like sharing what I've built with others for free. You will receive minimal to no support when using any of my mods.

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

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.5.4 3262 Feb 12th at 7:17 PM Show SharableWaypoints-1.5.4.zip Install now
v1.5.3 856 Jan 28th at 3:23 AM Show SharableWaypoints-1.5.3.zip Install now
v1.5.2 113 Jan 28th at 12:58 AM Show SharableWaypoints-1.5.2.zip Install now
v1.5.1 285 Jan 24th at 1:54 AM Show SharableWaypoints-1.5.1.zip Install now
v1.5.0 392 Jan 20th at 1:32 PM Show SharableWaypoints-1.5.0.zip Install now
v1.4.0 269 Jan 14th at 7:27 AM Show SharableWaypoints-1.4.0.zip Install now
v1.3.2 1995 Sep 17th 2023 at 6:23 AM Show SharableWaypoints-1.3.2.zip Install now
v1.3.1 217 Sep 13th 2023 at 2:17 PM Show SharableWaypoints-1.3.1.zip Install now
v1.3.0 133 Sep 12th 2023 at 7:06 PM Show SharableWaypoints-1.3.0.zip Install now
v1.2.0 213 Sep 6th 2023 at 2:52 PM Show SharableWaypoints-1.2.0.zip Install now
v1.1.0 137 Sep 5th 2023 at 3:06 PM Show SharableWaypoints-1.1.0.zip Install now
v1.0.0 109 Sep 5th 2023 at 12:05 PM Show SharableWaypoints.zip Install now

16 Comments (oldest first | newest first)

💬 pudgydumpling, Apr 29th at 4:29 AM

I can't edit or delete waypoints past #126, the game simply says it's "not a valid index" and to try again with waypoints between 0-126. My group is decently large and we explore and mark a lot, as well as deleting old waypoints that we no longer need. However, we can no longer do the latter part since we passed 126 of them... Any idea if it's possible to fix this? I would super appreciate it, as would my friends!

Edit: After leaving and rejoining the server, now it tells me I can only edit between 0-118... Not sure what's going on, and if I edit or delete a waypoint from that range, it edits/deletes a different random waypoint instead. This pretty much makes waypoints permanent at this point...

💬 soulscythe, Feb 8th at 3:27 AM

Hi, while using your mod things work as expected, but if the mod is removed from a world that had used it, waypoint 0 becomes waypoint 6, and waypoint 1 becomes index 7 etc.

This means that when trying to edit a waypoint through the map gui, it possibly fails and claims an invalid index, or alternatively it modifies the wrong waypoint, several entries away. Looking at the comments this seems like the inverse of an issue other players reported earlier, a few months back..

Any ideas why or how to fix? Thanks!

💬 HalfdeadKiller, Jan 28th at 2:55 AM

Excellent work. Preliminary tests show that it works as expected. Thank you very much!

💬 BillyGalbreathAuthor, Jan 28th at 1:11 AM

All fixed \o/ HalfdeadKiller

💬 BillyGalbreathAuthor, Jan 26th at 3:19 PM

Yeah, my wife and I finally updated our server to 1.19 last night and noticed its not working either. I'll have to poke and prod my way around today and see why.

💬 HalfdeadKiller, Jan 26th at 1:34 AM

Update with the new version. No visible errors in the log, however we still aren't able to get the waypoints to share. It is possible there is either a mod incompatibility with our mod list, or some incompatibility with a dedicated linux server, hopefully eventually I can narrow it down to what. Thank you for the swift update though!

💬 BillyGalbreathAuthor, Jan 24th at 1:54 AM

HalfdeadKiller

Sorry about that. All should be fixed now ^_^

💬 HalfdeadKiller, Jan 24th at 12:46 AM

Here is a partially redacted error from client-main.txt.

23.1.2024 18:42:03 [Error] [sharablewaypoints] An exception was thrown when trying to start the mod:
23.1.2024 18:42:03 [Error] [sharablewaypoints] Exception: Ambiguous match found.
at System.RuntimeType.GetMethodImplCommon(String name, Int32 genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, Type[] types, ParameterModifier[] modifiers)
at System.Type.GetMethod(String name, BindingFlags bindingAttr)
at SharableWaypoints.Client.SharableWaypointsClient..ctor(ModSystem mod) in C:\Users\%username%\RiderProjects\SharableWaypoints\src\Client\SharableWaypointsClient.cs:line 24
at SharableWaypoints.SharableWaypointsMod.StartClientSide(ICoreClientAPI api) in C:\Users\%username%\RiderProjects\SharableWaypoints\src\SharableWaypointsMod.cs:line 23
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 654
23.1.2024 18:42:03 [Error] Failed to start system SharableWaypoints.SharableWaypointsMod

💬 HalfdeadKiller, Jan 24th at 12:15 AM

Indeed. I held Alt, selected the group tab, then tried adding a waypoint, as well as another person inside the group.

💬 BillyGalbreathAuthor, Jan 24th at 12:13 AM

HalfdeadKiller

Are you selecting the group in your chatbox before adding the waypoint?

💬 HalfdeadKiller, Jan 24th at 12:12 AM

Alas, something appears to be broken. We haven't been able to get the waypoints to share after joining groups. Unfortunately I haven't looked in depth enough at the logs to figure out any hints as to why.

💬 BillyGalbreathAuthor, Sep 13th 2023 at 2:02 PM

Claytonius

Make sure you have the mod installed on both the server and the client. Other than that, I have no clue. I didn't write any of the code for this. It's part of the base game, just dormant. I just flipped a switch to turn it on.

💬 Claytonius, Sep 13th 2023 at 4:42 AM

The following only happened because I was using this mod alongside VsWaypointSharing. Haven't tested it fully but the issue stated below is no longer happening after uninstalling the other mod.

I updated to 1.3.0, loaded into my world and found that all my waypoints are gone. When I disable the mod and load the same world after saving the missing waypoints, They all return as normal. Maybe they're being hidden somehow?

I appreciate your work supporting this mod. It's a very useful idea that would help me and my friends coordinate better. Should be in the base game tbh. Thank you for your time and effort.

💬 BillyGalbreathAuthor, Sep 11th 2023 at 2:55 PM

Thank you both for the reports. The issue has been fixed in version 1.3.0. Unfortunately this required a client side patch in addition to the server side one. The server should send clients this mod automatically on join, though.

💬 SioxGWolf, Sep 10th 2023 at 5:45 PM

The mod creates an odd disconnect where the waypoints created are and aren't being added to the waypoint list, and error calling for Tyson instead of the proper user keeps popping up. Either way this makes deleting or editing waypoint numbers desynced, where waypoint 15 is actually waypoint 2, and editing waypoint 4 changes waypoint 6 or some such.

💬 Claytonius, Sep 8th 2023 at 4:07 AM

Is there a way to delete previously placed waypoints? It won't let me.

(edit comment delete)