ModsFinder

Buildable Textures

by Orlisan

Players who want custom block textures can paint them in-game with Buildable Textures, which turns ARGB hex colors and pixel-art canvases into new blocks.

FabricClient and serverAll rights reserved26.2 – 26.3

What it does

Buildable Textures lets a player create textured blocks by building with concrete, or by entering an 8-character ARGB hex code to generate a solid-color block. The hex route covers 4,294,967,296 possible colors. A Scanner Block takes a finished build and converts it into a texture, with a 2D mode that reads a flat grid along the Y and Z axes and a 3D mode that reads an 18×18×18 hollow cube extending toward the south, up and east.

Each face of the resulting block is a separate 16×16 canvas, so a build given to one face becomes the texture of that face, and the six sides can be set independently. Optional frame generation places a guide oriented toward south, up and east so the player can line up the build before confirming the scan. Names accept only letters, digits, spaces, underscores and hyphens, and duplicate names are flagged inside the interface.

The mod runs on the client and server, so the server and every player need it. Fabric API is required. Files target Fabric for 26.2 and 26.3, and the latest is 1.0.0-26.3 for 26.3, published 2026-09-19. The license is All rights reserved, so the mod is not open source, though its source code and issue tracker are public.

Key features

  1. Concrete-built textures

    Textured blocks can be built in-game from concrete, starting from a set of 16 concrete colors and extending past them.

  2. 2D and 3D scanning

    The Scanner Block reads either a flat 2D grid or an 18×18×18 hollow 3D frame and turns the build into a block texture.

  3. Per-face textures

    Each of the six faces takes its own 16×16 canvas, so one block can show six different designs.

  4. Localized block names

    Generated block names are translated into 10 languages, including English, Italian and French.

Compatibility

Latest build for each game version and loader.

26.31.0.0-26.3
26.21.0.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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Colorful Blocks is open source under the MIT License, runs on client and server, and is published for Fabric across 1.21.1 – 26.1.2. Color Blocks is also client and server and under the MIT License, but it is not open source and covers 1.20 – 1.21.1. Direction Waypoints is a client-side only mod under the GNU Lesser General Public License v3.0 only, built for 1.21.6 – 1.21.10, so it does not change blocks on a server.

ModLoadersGame versionsEnvironmentUpdated
Buildable TexturesFabric26.2 – 26.3Client and server2026-09-19
Colorful BlocksFabric1.21.1 – 26.1.2Client and server2026-08-19
Color BlocksFabric1.20 – 1.21.1Client and server2025-11-02
Direction WaypointsFabric1.21.6 – 1.21.10Client-side only2025-10-03

Questions

Does Buildable Textures need Fabric API?

Yes. Fabric API is a required dependency, and the mod is published for Fabric only, so Fabric Loader must also be installed.

Does a server need Buildable Textures to work with players?

Yes. Installation covers the server and each player's game.

Why must the game restart after new blocks are added?

New blocks are registered dynamically at startup, so a quick Minecraft restart is required before newly generated blocks load.

In the catalog

Buildable Textures is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Orlisan

All projects

Similar mods

What the author says

Design your own Minecraft blocks using concrete pixel-art structures or any of 4,294,967,296 colors via direct ARGB input — no external tools, no resource pack editors. A quick Minecraft restart is required for the new blocks to be fully loaded, as dynamically registered blocks are initialized at startup. Place…
Orlisan, on the Modrinth page

Official listing

Owner
Orlisan
Published
2026-06-23
Updated on Modrinth
2026-09-19
Facts verified
2026-10-15

Tags