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.
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
Waystone structure pieces
A BlayWaystone structure piece places a waystone inside generated structures.
Placement conflict fix
Data-driven logic resolves conflicts between waystone placement and structure templates.
Template pool targeting
Pools can be customized to target limited houses, with a chosen pool suffix.
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.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Blay Waystone Placement Bug Fix | Fabric | 1.20 – 1.21 | Server-side only | 2024-07-04 |
| Uncraftable Blaystones | Fabric | 1.21.1 – 1.21.10 | Client and server | 2025-11-12 |
| More Waystones | Fabric | 1.20.1 | Client and server | 2025-02-20 |
| Wraith Waystones | Fabric | 1.17.1 – 26.1.2 | Client and server | 2026-07-17 |
| Fabric Waystones (Polymer Port) | Fabric and Quilt | 1.18.1 – 1.19 | Server-side only | 2022-06-19 |
Questions
Does Blay Waystone Placement Bug Fix need Lithostitched and Patched?
Does the server need this mod if players have Blay's Waystones?
Which game versions does the fix cover?
Can the injection be changed without editing the jar?
More from settingdust
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…
Official listing
- Modrinth page
- modrinth.com/mod/blay-waystone-placement-bug-fix
- Owner
- settingdust
- Published
- 2024-07-04
- Updated on Modrinth
- 2024-07-04
- Facts verified
- 2026-10-15