Mods / Sharable Waypoints
Author: BillyGalbreath
Side: Both
Created: Sep 5th 2023 at 12:04 PM
Last modified: Feb 12th at 7:17 PM
Downloads: 10801
Follow Unfollow 111
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:
- First, you need to be in a group.
- Second, select your group's tab in your chatbox
- 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 | 5520 | Feb 12th at 7:17 PM | Show | SharableWaypoints-1.5.4.zip | Install now | |
v1.5.3 | 928 | Jan 28th at 3:23 AM | Show | SharableWaypoints-1.5.3.zip | Install now | |
v1.5.2 | 163 | Jan 28th at 12:58 AM | Show | SharableWaypoints-1.5.2.zip | Install now | |
v1.5.1 | 342 | Jan 24th at 1:54 AM | Show | SharableWaypoints-1.5.1.zip | Install now | |
v1.5.0 | 447 | Jan 20th at 1:32 PM | Show | SharableWaypoints-1.5.0.zip | Install now | |
v1.4.0 | 321 | Jan 14th at 7:27 AM | Show | SharableWaypoints-1.4.0.zip | Install now | |
v1.3.2 | 2042 | Sep 17th 2023 at 6:23 AM | Show | SharableWaypoints-1.3.2.zip | Install now | |
v1.3.1 | 269 | Sep 13th 2023 at 2:17 PM | Show | SharableWaypoints-1.3.1.zip | Install now | |
v1.3.0 | 175 | Sep 12th 2023 at 7:06 PM | Show | SharableWaypoints-1.3.0.zip | Install now | |
v1.2.0 | 261 | Sep 6th 2023 at 2:52 PM | Show | SharableWaypoints-1.2.0.zip | Install now | |
v1.1.0 | 176 | Sep 5th 2023 at 3:06 PM | Show | SharableWaypoints-1.1.0.zip | Install now | |
v1.0.0 | 157 | Sep 5th 2023 at 12:05 PM | Show | SharableWaypoints.zip | Install now |
I am also unable to delete waypoints; playing on a server.
Get an error message saying invalid index; it lists a number 0 to X, where X is the number of the waypoint (i.e. 0 to 92, if its waypoint 92)
Can't delete any waypoints however, even if its an older one
Edit: I did notice I am on waypoint 145, and even this one refuses, but it tells me 0 to 92 - so this waypoint is clearly out of index; maybe it stopped counting waypoints?
Could we maybe need a 'sync waypoints' button, similar to Prospect Together? Might be I am out of sync with server
I uninstalled the mod from my server before manually removing all shared waypoints
When I reinstalled the mod I still cannot delete the waypoints
Any fix for that?
Even using /waypoints commands doesnt do anything
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...
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!
Excellent work. Preliminary tests show that it works as expected. Thank you very much!
All fixed \o/ HalfdeadKiller
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.
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!
HalfdeadKiller
Sorry about that. All should be fixed now ^_^
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
Indeed. I held Alt, selected the group tab, then tried adding a waypoint, as well as another person inside the group.
HalfdeadKiller
Are you selecting the group in your chatbox before adding the waypoint?
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.
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.
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.
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.
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.
Is there a way to delete previously placed waypoints? It won't let me.