Village Wall Generator
by ElectricBoot
Village Wall Generator is a Fabric library that fills wall areas with blocks chosen from palettes, with smooth gradients between them.
What it does
Village Wall Generator creates walls for village builds by picking blocks from palettes and blending them with Perlin-like noise, so the transitions look natural instead of hand-placed. Its configuration lists blocks as comma-separated values, such as spruce log, mangrove log and acacia log, and each line of the file describes one palette. The mod draws on a 18th century Dutch village style, and it helps speed up walls that would otherwise need many manual placements.
The generator runs on client and server, so both sides need it, and the code is licensed under the MIT License, making it open source. Files are published for Fabric only, with the latest build 1.0.3 for 1.21.11, released 2026-03-01, and the mod was first published on 2026-02-22. Public source code, an issue tracker and a wiki are available for the project.
Key features
Procedural gradients
Noise-based generation produces wall textures whose block mixes shift gradually across the surface.
Dynamic palettes
Each generation picks a palette at random from the configured lists and blends its blocks together.
In-game configuration
A dedicated interface lets players adjust generation settings without editing files.
Ghost-block preview
An outline shows where a structure will appear before any blocks are placed.
Height and layer ranges
Minimum and maximum bounds for height and layers vary the outline of each wall.
Undo last generation
The most recent generation can be reverted if the result is not what was expected.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Village walls
Builders use the generator to fill long wall sections with varied blocks in one pass.
Varied village houses
Random palette selection gives each building a different look across a settlement.
Who it’s for: Builders making medieval or early modern villages on Fabric in 1.21.11 who want wall textures without placing every block by hand.
How it compares
All Walls is a Fabric mod for 1.21.11 with the same client and server environment and the MIT License, but it is not open source. Gradient Lichen is also Fabric and client and server, built for 1.21.8 – 1.21.10 under All rights reserved, which covers an earlier range. BuilderPalette is client-side only for 1.21.9 – 1.21.11, so it does not need to be on the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Village Wall Generator | Fabric | 1.21.11 | Client and server | 2026-03-01 |
| All Walls | Fabric | 1.21.11 | Client and server | 2026-01-17 |
| Gradient Lichen | Fabric | 1.21.8 – 1.21.10 | Client and server | 2025-11-29 |
| BuilderPalette | Fabric | 1.21.9 – 1.21.11 | Client-side only | 2026-03-05 |
Questions
Does the mod need to be installed on the server?
Which loader and game version does it support?
Where are the palettes configured?
In the catalog
Village Wall Generator is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
# Village Wall Generator 🏘️ Village Wall Generator was created to help me with my Dutch 18th century styled village. Village Wall Generator speeds up the creation of the walls, by randomly selecting one of the palettes of blocks with a nice gradient. This way you can make a more uniform village with a lot of unique…
Official listing
- Modrinth page
- modrinth.com/mod/village-wall-generator
- Owner
- ElectricBoot
- Published
- 2026-02-22
- Updated on Modrinth
- 2026-03-01
- Facts verified
- 2026-10-15
