Craftbench is an AI tool built specifically for Minecraft texture and resource pack generation. If you've arrived here looking for a Craftbench alternative, you probably need one of two things: either Craftbench doesn't suit your workflow, or you need proper PBR map sets for Minecraft's RTX or Bedrock SurfaceAppearance system — which most pixel-art Minecraft texture tools, including Craftbench, don't produce. This guide covers the distinction and the right tools for each use case.

What Craftbench Does

Craftbench generates AI-created textures for Minecraft resource packs — pixel-art-style textures for blocks, items, and mobs in the Minecraft visual language. It's designed for creators who want to build custom resource packs with a distinct look, creating textures that fit Minecraft's characteristic 16x16 to 64x64 pixel aesthetic.

Craftbench's output is flat pixel-art texture sheets. These work directly as resource pack overrides in Java Edition and for block appearance customization in Bedrock Edition. What they're not optimized for is producing separate PBR map files (Normal, Roughness, Metalness) for use with Minecraft's RTX or Bedrock SurfaceAppearance system.

The PBR Distinction: RTX and SurfaceAppearance

Minecraft Bedrock Edition has supported physically-based rendering since version 1.16. The SurfaceAppearance system in Studio (for Roblox) and Bedrock's RTX pipeline both require separate named PBR map files:

For Minecraft Bedrock RTX: each block's resource pack entry can include a normal map (as _normal.png), a mer map (Metallic/Emissive/Roughness in RGB channels, as _mer.png), and a color map. These enable ray-traced materials with real specular response, accurate roughness, and metallic reflection under RTX lighting.

For Minecraft Bedrock standard PBR: the Physically Based materials in the 1.16+ pipeline similarly accept normal and specular maps that control how surfaces respond to lighting, even without ray tracing enabled.

Standard Minecraft texture generators — including Craftbench, Bloxal, and AI MC Texture — generate flat texture images, not the separate PBR channel maps that RTX and advanced lighting pipelines require. For those, you need a proper text-to-PBR generator.

Using Grix as a Craftbench Alternative for PBR

Grix is a browser-based AI PBR texture generator that outputs complete PBR map sets from text prompts: BaseColor, Normal, Roughness, Metalness, and Height maps — all tileable, all physically accurate. For Minecraft RTX and SurfaceAppearance workflows, the Grix output maps to the required files as follows:

Grix's BaseColor map → your block's color texture (_color.png or the main diffuse slot). Grix's Normal map → _normal.png for RTX or the NormalMap slot in SurfaceAppearance. Grix's Roughness and Metalness maps → combined into the _mer.png format for Minecraft Bedrock RTX (Metallic in R, Emissive in G, Roughness in B).

One step is required: the _mer.png packing. Grix delivers Roughness and Metalness as separate files. You combine them in GIMP or Photoshop: create a new RGB image, paste Metalness into the Red channel, leave Green black (for zero emissive), paste Roughness into the Blue channel. Save as _mer.png. This takes about 2 minutes once you know the workflow.

Try Grix free at grixai.com/try — no account required. Enter prompts like "rough cobblestone surface, grey stones with moss in the cracks" or "dark nether brick, angular cuts, warm red-black tones" and evaluate the output.

Using Grix in Roblox SurfaceAppearance

For Roblox developers using SurfaceAppearance (as opposed to the built-in AI Texture Generator, which handles per-mesh UV texturing), Grix is the right tool for custom tileable surface materials. SurfaceAppearance accepts four separate PBR map slots: ColorMap, NormalMap, RoughnessMap, MetalnessMap. Grix outputs all four as separate files.

Import all four maps into Roblox Studio as Image assets. Add a SurfaceAppearance object to your part, and assign each map to its corresponding slot. Set your Lighting.Technology to Future or ShadowMap for PBR shading to render — it does not work in Compatibility mode.

One note for Roblox: Roblox uses DirectX normal map convention (Y-down, green channel). Grix outputs OpenGL convention (Y-up, green channel). If your bumps look inverted under lighting, flip the green channel of the Normal map in GIMP or Photoshop. For low-detail surfaces (flat concrete, smooth metal), the difference is often imperceptible and can be skipped.

Other Craftbench Alternatives

Bloxal: AI Minecraft texture generator focused on pixel-art style. Similar to Craftbench — good for Java Edition resource packs, not for RTX PBR map sets.

Media.io Minecraft Texture Generator: Creates Minecraft-style texture images from text prompts. Pixel-art output, same distinction applies — no separate PBR channel maps.

GenPBR: Derives PBR Normal, Roughness, and Metalness maps from uploaded photos. Useful if you have a photo of a real material you want to convert to Minecraft RTX-compatible PBR maps. Free tier available.

TextureMaker (GitHub): Open-source Python tool using Stable Diffusion and a Minecraft LoRA to generate textures. Produces pixel-art textures in Minecraft style. Technical setup required.

Choosing the Right Tool

If you need Java Edition or Bedrock resource pack textures in Minecraft's pixel-art aesthetic: Craftbench, Bloxal, or Media.io are purpose-built for that. Use them.

If you need proper PBR map sets for Minecraft Bedrock RTX, SurfaceAppearance in Roblox, or any workflow that requires separate Normal, Roughness, and Metalness files: use Grix. These are different use cases and different tools are right for each.

Frequently Asked Questions

Does Craftbench generate PBR map files for Minecraft RTX? Craftbench generates pixel-art texture images for Minecraft resource packs. It is not designed to produce the separate Normal, Roughness, and Metalness map files required for Minecraft Bedrock RTX.

What format does Minecraft Bedrock RTX require for PBR? Bedrock RTX uses a _normal.png map (DirectX convention) and a _mer.png map (Metallic/Emissive/Roughness packed into RGB channels). You can create the _mer.png from separate Metalness and Roughness maps using GIMP or Photoshop.

Can I use Grix-generated textures in Minecraft for free? Grix has a free trial at grixai.com/try with no account required. Generated textures can be used in personal projects. Check Grix's terms for commercial use in distributed resource packs.

What resolution should I use for Minecraft RTX textures? Standard Minecraft textures are 16x16 or 32x32. For RTX resource packs, 64x64 or 128x128 is common for detailed blocks. Grix generates tileable 1K maps by default, which you can downscale in GIMP/Photoshop to the resolution your resource pack requires.

Is there an AI texture tool that generates Minecraft-style textures AND PBR maps? No single tool in 2026 does both pixel-art Minecraft aesthetics and proper PBR channel maps simultaneously. The pixel-art tools (Craftbench, Bloxal) and the PBR generators (Grix, GenPBR) serve different parts of the workflow.