Texture Builder
by PA9
Texture Builder places blocks from a hotbar of weighted slots, so a stone brick wall comes out as a mix of stone bricks, mossy and cracked variants.
What it does
Texture Builder is a client-side Fabric mod for Minecraft Java Edition that automates weighted random block placement. Each hotbar slot gets a weight from 0 to 100, and the mod normalizes these weights into shares, so the resulting blend follows the chosen proportions rather than a fixed cycle. It works in survival, creative, vanilla and multiplayer, and requires Fabric API.
The mod is released under the MIT License and is not open source. Files are published for Fabric only, for game versions 26.2 and 26.3, with 1.0.1 for 26.3 as the latest file from 2026-10-13. Only the client needs the mod, so servers and other players need nothing installed.
Key features
Weighted random placement
Each hotbar slot holds a weight from 0 to 100, and placement picks among the filled slots in proportion to those weights.
Live effective-share feedback
The config screen shows the real share each slot will take, so sliders can be adjusted while the result is visible.
In-game toggle and command
A TB button in the survival and creative inventory screens, or the texturebuilder config command, changes the pool without a mod restart.
Session-safe toggle
A green or red ON or OFF message confirms the state, and nothing changes unless the mod is enabled in the config.
Normal placement behavior
The active slot is swapped silently just before each placement, so the block that appears is always the one selected, and blocks are placed exactly like normal.
Gallery
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 1
Use cases
Who it’s for: Players who build with block variants in survival, creative or on multiplayer servers, where the mix should look natural without placing each block by hand.
How it compares
Random Placement is a client-side MIT License mod and is open source, but it covers only 26.1 – 26.1.2. HotbarBumpers is client-side only, open source under the MIT License, and built for 26.2 – 26.3, the same range as Texture Builder. Proportionality is open source under the MIT License, targets 26.2 only, and is server required with the client optional, so it differs in where it runs.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Texture Builder | Fabric | 26.2 – 26.3 | Client-side only | 2026-10-13 |
| Random Placement | Fabric | 26.1 – 26.1.2 | Client-side only | 2026-05-16 |
| HotbarBumpers | Fabric | 26.2 – 26.3 | Client-side only | 2026-09-28 |
| Proportionality | Fabric | 26.2 | Server required, client optional | 2026-09-04 |
Questions
Does Texture Builder require Fabric API?
Does a server need Texture Builder installed?
Which game versions does Texture Builder support?
In the catalog
Texture Builder is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 8,071 mods support Minecraft 26.3.
More from PA9
Similar mods
What the author says
Tired of stopping mid-build to swap hotbar slots just to keep your stone bricks looking natural? Texture Builder toggles on a weighted random selection that silently swaps your active slot right before each placement — 70% Stone Bricks, 20% Mossy, 10% Cracked, whatever blend you want and leaves it selected, so you…
Official listing
- Modrinth page
- modrinth.com/mod/texture-builder
- Owner
- PA9
- Published
- 2026-08-23
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
