Compatibility
Minecraft: Java Edition
26.3
26.2
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
Licensed MIT
Published 5 days ago
Updated last month
PA9 Texture Builder
Automatic block variation while you build — no hotbar cycling required.
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 — then restores your previous slot instantly. You place blocks exactly like normal; the variation just happens.




Features
- Weighted random placement — Set a weight (0–100) per hotbar slot and Texture Builder normalizes them proportionally, so you get a natural, controllable mix instead of a rigid cycle.
- Zero-interruption swapping — Each placement briefly switches to the chosen slot and switches right back, sending the exact packets a manual player would — no custom payloads, works in single-player and on vanilla servers.
- Live "Eff. %" feedback — The config screen shows each slot's real resulting share as you adjust sliders, so you always know exactly what you're building with.
- Auto-restock via Pick Block — When a pooled slot runs dry, Texture Builder fires your Pick Block keybind aimed at the block you just placed to restock it — instant in creative, pulled from your inventory in survival. Pairs with PA9 ShulkerPickBlock to restock straight out of a shulker.
- In-game or command config — Adjust the pool from the inventory's TB button,
/texturebuilder config, or Mod Menu — no restarts needed. - Session-safe toggle — A brief green "ON" / red "OFF" message confirms the state; nothing turns on unless you flip it (or set
enabled = truein the config).
Requires: Fabric Loader 0.19.3+, Fabric API 0.155.2+26.2, Minecraft Java Edition 26.2


