ModsFinder
BW

Blay Waystone Placement Bug Fix

by settingdust

Blay Waystone Placement Bug Fix changes how waystone structure pieces are injected into villages, so waystones from Blay's Waystones spawn without conflicts.

FabricServer-side onlyMIT LicenseOpen source1.20 – 1.21

What it does

The mod adds a BlayWaystone block structure piece with a waystone placed in it, and fixes placement conflicts that waystones caused with structure templates during world generation. It works through data-driven injection: the template pool, the weight of injected waystones and the target structure pool can all be set in datapacks, so behavior can be tuned without editing the mod. A pool suffix can also be specified. The injection works with both vanilla and modded villages, which suits modpack creators.

The mod depends on Lithostitched and Patched. Patched injects waystone structure pools dynamically during world generation, and Lithostitched supplies the patching pipeline the fix is built on. It is server-side only, so players join without installing it. Files are published for Fabric only, for 1.20 – 1.21 across eight release versions, with 0.1.0 for 1.21 as the latest file. The code is open source under the MIT License.

Key features

  1. Waystone structure pieces

    A BlayWaystone structure piece places a waystone inside generated structures.

  2. Placement conflict fix

    Data-driven logic resolves conflicts between waystone placement and structure templates.

  3. Template pool targeting

    Pools can be customized to target limited houses, with a chosen pool suffix.

  4. Weight and pool control

    Datapacks set how many waystones are injected and which structure pool receives them.

Compatibility

Latest build for each game version and loader.

1.210.1.0
1.20.60.1.0
1.20.50.1.0
1.20.40.1.0
1.20.30.1.0
1.20.20.1.0
1.20.10.1.0
1.200.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

PatchedAllows data/resource packs and mods to modify parts of json files instead of completely replacing them.
Required
LithostitchedLibrary mod with new configurability and compatibility enhancements for worldgen
Required

Use cases

Who it’s for: Server owners and modpack creators who run Blay's Waystones and see structure generation problems, and datapack authors who want finer control over where waystones appear in villages.

How it compares

Full comparison

Uncraftable Blaystones is a Fabric mod for 1.21.1 – 1.21.10 that runs on client and server, under the MIT License, and it is not open source. More Waystones is a Fabric mod for 1.20.1 that runs on client and server and is released under All rights reserved. Wraith Waystones is open source under the MIT License, runs on client and server and covers 1.17.1 – 26.1.2. Fabric Waystones (Polymer Port) is server-side only, open source under the MIT License, and targets Fabric and Quilt for 1.18.1 – 1.19.

ModLoadersGame versionsEnvironmentUpdated
Blay Waystone Placement Bug FixFabric1.20 – 1.21Server-side only2024-07-04
Uncraftable BlaystonesFabric1.21.1 – 1.21.10Client and server2025-11-12
More WaystonesFabric1.20.1Client and server2025-02-20
Wraith WaystonesFabric1.17.1 – 26.1.2Client and server2026-07-17
Fabric Waystones (Polymer Port)Fabric and Quilt1.18.1 – 1.19Server-side only2022-06-19

Questions

Does Blay Waystone Placement Bug Fix need Lithostitched and Patched?

Yes. Both are required dependencies and must be installed alongside this mod on Fabric.

Does the server need this mod if players have Blay's Waystones?

The mod is server-side only, so the server runs it and players join without installing it.

Which game versions does the fix cover?

Files exist for 1.20 – 1.21, across eight release versions including 1.20.6 and 1.21.

Can the injection be changed without editing the jar?

Yes. Weights, pools and the target structure pool are set in datapacks.

More from settingdust

All projects

What the author says

This mod provides a data-driven fix for the Waystone placement logic that conflicts with structure templates. Powered by Lithostitched and Patched, it dynamically injects waystones into structure pools during world generation, allowing much finer control. These are defined in datapacks, meaning you can tune the…
settingdust, on the Modrinth page

Official listing

Owner
settingdust
Published
2024-07-04
Updated on Modrinth
2024-07-04
Facts verified
2026-10-15