Mods / Wilderlands Waymarkers

Tags: #Technology
Author: Thalius
Side: Both
Created: Feb 17th at 4:49 AM
Last modified: Jun 11th at 2:45 AM
Downloads: 4625
Follow Unfollow 184

Recommended download (for Vintage Story 1.20.10 and 1.20.11 - 1.20.12):
Wilderlands Waymarkers_1.0.0.zip  1-click install


Wilderlands Waymarkers is a mod that simply adds various types of buoys and cairns for use in marking routes across land and sea.

Cairns:

Designed primarily as markers for use in a mapless experience, cairns also have some functionality that allows for leaning tools and such against them and setting items such as lanterns, oil lamps, and even fire pits on top of cairns with flat tops. Larger cairns can even be incorporated into building fences, as their solid sides allow for fence blocks to connect with them.  Cairns can be made from all rock types, and are automatically compatible with any mods that add stone type variants, such as GeologyAddons.

Buoys come in three varieties:

  • Bag buoys, made from oiled hides.
  • Normal wood buoys.
  • Lantern buoys, which are crafted in the same manner as normal wood buoys, but include a lantern.

 

Known issues:

  • Lantern texture is missing in the handbook recipe for bouylanterns. Still working on understanding and fixing. Recipe works fine, t'is just a texture issue in the handbook recipe.
  • Buoys place wierd on land. I need to make a new class for them so they can be placed in a manner in which they don't stand on the end of their rope/anchor. That means code, so unless I learn a bit or get some help soon, this could be a while. Just don't place them on land.
  • Some errors in the logs related to aged/rotten wood variants. Should be fixed in next dev release.

**Other modules in the Wilderlands series: Wilderlands Tweaks, Wilderlands Rustbound, Wilderlands Forests, Wilderlands Panning Overhaul, Wilderlands Block Adjustments, Wilderlands Deposit Scarcity, and  Wilderlands Ethology

**If you have issues or content related questions or suggestions, please post them to the Wilderlands modules thread in Discord, here: Wilderlands Modules

Or if you are interested in keeping up more closely with the Wilderlands, feel free to join our Discord community: The Wilderlands Discord

 

Many thanks to Spionbil for permission to create this fork of the original Cairns mod, which can be found here: Cairns.

Mod Version For Game version Downloads Release date Changelog Download 1-click mod install*
1.0.0
1.20.11 - 1.20.12
920 Jun 11th at 2:45 AM Wilderlands Waymarkers_1.0.0.zip 1-click install

No changes. First official non-dev release.

1.0.0-dev.1 3705 Feb 17th at 4:54 AM Wilderlands Waymarkers_1.0.0-dev.1.zip 1-click install

First dev releaes. Adds buoys and cairns for use in various ways, primarily designed for marking routes over land and sea on mapless worlds.


28 Comments (oldest first | newest first)

💬 potoes, 4 days ago

The cairn altar drops into the item instead of the stone components. Unsure if that's intended or not. 

💬 Thalius , Jun 24th at 8:22 PM

I am aware of the error related to aged logs. It will be fixed in a coming update but is otherwise not a problem for the server.

As for the lantern bouys always showing the same lantern variant, they are not broken. I had to choose between displaying log variants or lantern variants, and I chose to display the log type. I'm not sure if it would be possible to show both log and lantern variants, but I'd not do it even if it could be done. The number of lantern bouy assets that would generate would be excessive, with one set of log variants for each lantern variant and no real benefit to having all the extra bouy assets.

Much simpler and lighter on resources to display a generic lantern on a wood-typed bouy.

💬 TideTurner, Jun 24th at 7:35 PM

The lantern buoys are slightly broken, they always use the same lantern model. Also

Log error
24.6.2025 12:14:01 [Warning] Failed resolving crafting recipe ingredient with code wwaymarkers:buoy-aged in Grid recipe
24.6.2025 12:14:01 [Error] Grid Recipe 'wwaymarkers:recipes/grid/buoy.json': Output Block code wwaymarkers:buoy-aged cannot be resolved
24.6.2025 12:14:01 [Warning] Failed resolving crafting recipe ingredient with code wwaymarkers:buoylantern-aged in Grid recipe
24.6.2025 12:14:01 [Error] Grid Recipe 'wwaymarkers:recipes/grid/buoylantern.json': Output Block code wwaymarkers:buoylantern-aged cannot be resolved
💬 Thalius , Jun 10th at 12:31 PM

Magmabot16 Should be fine. Our server is running with it on 1.20.11, and I see nothing that would make it not work on 1.20.12 too.  If anyone is having issues, no one has said anything yet.

💬 Magmabot16, Jun 10th at 6:09 AM

Does anyone know if this is compatible with 1.20.12?

💬 Thalius , Jun 8th at 2:25 AM

GeneralGremlin Just click on "files" and download the latest version. Not sure why they changed the mod site to not show a download link for the latest release of the mod on the main page. Guess I need to go through all the modules and confirm they work with the latest VS release before the modDB will put a download link up on the mod's page.

EDIT: Actually, I have no clue why the download link does not show. Not all of my modules are missing the download link, and I've not updated any of them in a bit. So I'm going to say the site is or was bugged, and only some of the mods were affected. I'll make some time to look over them and try and figure out how to fix it.

My instructions still stand though. Click on "files" and you can manually download the latest versions just fine. 

(Side note: They all work with current game release, I've just been extremely busy and have some updating I've been trying to get to as soon as life allows).

💬 GeneralGremlin, Jun 7th at 8:51 PM

Is this mod's site somehow bugger or is there no download available? Or do I need to download it elsewhere? Seeing as Cairns is outdated, I was happy there was an alternative, but I can't seem to find the download link.

💬 duien, Apr 26th at 1:27 AM

I'm seeing the same problem with GA rocks as PetMudstone describes. It appears that the JSON files for the recipes all include an `allowedVariants` key that lists out the vanilla rock types. Removing that list seems to fix the issue and makes the GA rock cairns have recipes as well as having entries in the handbook. It does seem to cause some log errors (`[Error] Grid Recipe 'wwaymarkers:recipes/grid/cairnaltar.json': Output Block code wwaymarkers:cairnaltar-meteorite-iron-north cannot be resolved` etc.) but I was already seeing similar output block errors for some buoy variations.

💬 PetMudstone, Mar 7th at 7:47 AM

Now I noticed this while playing with a hundred mods on the dedicated server I run for friends, admittedly. However, I reduced the modlist to just this on 1.0.0 and GA on v1.4.0  in singleplayer to test and it appears that all the cairns that use GA stones still couldn't be made.

💬 Thalius , Mar 7th at 5:37 AM

Geology Addons also seems to have some issues, so it could be related to GeoAddons, depending on what version you are running.

💬 Thalius , Mar 7th at 5:35 AM

PetMudstone This is the first I've heard of an issue. What other mods are you running?

💬 PetMudstone, Mar 7th at 5:12 AM

None of the cairns for Geology Additions seem to be craftable for me, despite them (and GA rocks) showing up in the handbook.

💬 Thalius , Feb 28th at 12:21 PM

itsjustymirr It works with all 1.20.x releases. Sorry I was not clear in my comment below.

I meant it might work with pre-1.20 releases of VS, meaning 1.19. I only tested with VS 1.20.x releases.

💬 itsjustymirr, Feb 28th at 11:31 AM

It seems like it works fine on 1.20.3 !!!

💬 Ahzok, Feb 27th at 9:22 PM

Compatability with Geology Additions only works Partially, Diorite is the only stone type that does not have recipes.

💬 itsjustymirr, Feb 23rd at 11:05 PM

Thanks Thalius, i'd give it a try and let you know o7

💬 Thalius , Feb 23rd at 10:46 PM

itsjustymirr Yes. Might work with previous to 1.20 as well. I did not test.

💬 itsjustymirr, Feb 23rd at 10:31 PM

this is great! does this work with 1.20.3?

💬 YOHarbinger, Feb 23rd at 6:55 PM

Awesome. Thanks, Thalius

💬 Thalius , Feb 23rd at 6:51 PM

YOHarbinger Thanks for the note. I am aware, and I will be tweaking it to exclude looking for an aged recipe for buoys soon. Currently covered up in a major update to Rustbound.

💬 YOHarbinger, Feb 23rd at 6:40 PM

This has a quirk where, on world-launch, the game looks for crafting grid recipes for the Aged Floating Buoy and a few others. It doesn't seem to affect gameplay, but I think you should know.

💬 DUCATISLO, Feb 18th at 6:54 PM

gg

💬 Pentasis, Feb 17th at 10:22 PM

Thalius I tried many different things, looked in the code itself and I looked at other mods that use a lantern in a recipe. It seems this is a common problem. Even the mod chiseltools from QPTech (hope they don't mind this call?) has a recipe for the Palette (jonas) that uses a lantern, and it has no texture in the handbook. So I am at a loss as to the solution for that particular problem. I hope you managed to get the other recipes with aged wood working? If not, I can send you a working copy as I fixed it while I was working on the texture problem.

💬 GnomeChompski, Feb 17th at 1:51 PM

This looks really good! the Buoys are such a good idea, excited to try this out

💬 Pentasis, Feb 17th at 1:43 PM

Thalius That took me down a rabbithole. I don't have a solution for the texture in the handbook yet, I need to go to work now, so will revisit later if you haven't found the solution yourself. What I did find out is this: the metal in lanters are not defineed as variants but as attributes. So in the recipe it needs to become something like:

"L": {
"type": "block",
"code": "game:lantern-*",
attributes: {
   material: "bronze",
   lining: "plain",
   glass: "quartz"
   }
}

But I don't know (yet) how you would make the recipe use any type of metal, also, this doesn't solve the texture problem afaics. Sorry, I don't have an answer yet, but maybe this helps you on your way for now.

I looked at another mod on github that uses lanterns as ingedients. Perhaps this helps: https://github.com/Novocain1/TheNeolithicMod/blob/38c22322e56d233eb6a61fb6b82e7c27907fc748/bin/TheNeolithicMod/assets/neolithicmod/recipes/grid/lightsources/glasslantern1.json

💬 Thalius , Feb 17th at 11:51 AM

Pentasis Thanks for the info. I was trying to figure out how to skip those variants and remove the errors, but the solution was eluding me. I'll try it your way later today and release an update if I get it working.  I hate errors in logs.

Only other "error" I am seeing is when you pull up the recipe for the buoylantern in the handbook. The lantern in the recipe renders without a texture skin. Any idea why that is happening? Recipe works fine, it's just a visual issue that irks. Mostly because I don't know why it is doing that.

💬 Pentasis, Feb 17th at 11:19 AM

Getting some errors in the logs: "Failed resolving crafting recipe ingredient with code buoylantern-aged in Grid recipe". I looked into it, it seems that loadFromProperties block/wood does not include aged wood. Aged is a state, not a type. If you look at the vanilla planks.json they use:

{ code: "wood", states: ["aged", "agedebony", "rottenebony"], loadFromProperties: "block/wood" }

and then exclude agedebony and rottenebony from the recipes.

"L": { type: "block", code: "planks-*-ud", name: "wood", skipVariants: ["agedebony", "rottenebony"] }

💬 Dirty_Shisno, Feb 17th at 10:09 AM

Excellent! Can't wait to add this to my experience.

 (edit comment delete)