AI resource pack maker

Minecraft resource pack generator: one consistent pack, ready to install

Set one art direction for the whole pack, choose the Minecraft Java version you play and let our AI repaint the blocks you select. Download a .zip with a pack.mcmeta that matches your version and drop it into your resourcepacks folder.

Free to start · No credit card

Minecraft resource pack generator: a consistent AI-made block texture pack exported as a .zip

Made for your version

Java Edition 1.13 and later. Blocks, original textures and pack format follow the version you choose.

One style across the pack

A single art direction drives every texture, so colors and shading stay consistent from block to block.

Ready-to-use .zip

The export includes a pack.mcmeta written for your version, so Minecraft lists the pack straight away.

Saved in My Projects

Your packs stay in your account: come back, repaint more blocks and download again.

What goes into a Minecraft resource pack

A resource pack is a folder or .zip that Minecraft reads on top of its own assets. At its root sits pack.mcmeta, a small file holding the pack description and its pack_format number, usually with a pack.png icon. Textures live under assets/minecraft/textures, at the same paths as the game's originals.

Minecraft only replaces what the pack contains. A pack with ten block textures changes those ten blocks and leaves the rest of the game untouched, which is why a pack can grow a few blocks at a time.

The generator takes care of that structure: textures are saved at the right paths for your version and the .zip is laid out the way the game expects.

  • pack.mcmeta: description and pack_format
  • pack.png: the icon shown in the Resource Packs menu
  • assets/minecraft/textures/block: the repainted block textures

Choosing the Minecraft version for your texture pack (Java 1.13+)

The first choice when you create a pack is the Minecraft Java version, from 1.13 onward. It decides which blocks are available, which original textures the AI starts from and how the pack is labeled.

That label is pack_format. Minecraft updates regularly change the number a pack must declare, and a pack with the wrong one is flagged as made for an older or newer version. The export writes the pack.mcmeta that matches the version you selected, so there is no number to look up.

Pick the version you actually play. Blocks changed a lot over the years: 1.13 renamed most of them, and later updates added copper, deepslate, cherry wood and more. A pack built on the right version covers the blocks you really see.

Keeping one palette across the whole pack

What makes a resource pack feel finished is consistency. Stone, wood, ores and bricks should look like they belong to the same world, with related colors, the same kind of shading and a similar level of detail.

That is the role of the pack art direction. Write it once, such as “cozy medieval, hand-painted, warm colours, soft contrast”, and every texture you generate follows it. You can refine it later and save the new wording as the pack style.

Work in families to stay coherent: all the planks, then the logs, then the stone variants. Keep one rendering mode for the whole pack as well, pixel art or realistic HD, so a 16×16 block never sits next to a detailed HD one.

Exporting your AI resource pack as a .zip

As soon as one texture is replaced, the pack can be downloaded as a .zip. The archive holds your textures in their proper folders and a pack.mcmeta written for your version.

Packs are saved in your account and listed in My Projects. Reopen one whenever you like, repaint more blocks, adjust the art direction and download a fresh .zip.

Textures are generated one by one and added as they finish, so a large selection takes a while. You can close the page meanwhile: the pack keeps filling in, and textures that fail are refunded.

Installing the resource pack in Minecraft

In Minecraft, open Options, then Resource Packs, and click Open Pack Folder. Drop the .zip into that resourcepacks folder without unzipping it.

Back in the game, the pack shows up in the available list. Move it to the selected side and click Done. If other packs are active, place yours above them so its textures take priority.

Server owners can also push the pack to players with the resource-pack setting in server.properties, pointing to a direct download link for the .zip.

How it works

  1. 1

    Create the pack

    Give it a name and choose the Java version you play, 1.13 or later.

  2. 2

    Write the art direction

    Describe the style the whole pack should share: mood, colors, contrast.

  3. 3

    Repaint block families

    Select blocks, choose the rendering mode and generate. Check each block in 3D.

  4. 4

    Download and install

    Export the .zip and drop it into the resourcepacks folder of your game.

Resource pack ideas to start from

Medieval village pack
Art direction: cozy medieval, hand-painted, warm colours, soft contrast. Start with oak planks, spruce planks, cobblestone, stone bricks and oak log.
Clean modern pack
Art direction: clean modern architecture, smooth surfaces, light grey and white tones, crisp 16x16 pixel art. Blocks: stone, smooth stone, white concrete, quartz block, polished andesite.
Dark fantasy pack
Art direction: dark fantasy, deep purples and cold greys, worn stone, high-contrast pixel art. Blocks: deepslate, deepslate bricks, blackstone, basalt.
Realistic nature pack
Art direction: realistic HD, natural materials, detailed bark and rock, soft daylight. Blocks: oak log, birch log, stone, dirt, gravel.
Pastel pack
Art direction: soft pastel colors, light shading, cute and simple pixel art. Blocks: oak planks, bricks, terracotta, white wool.

Frequently asked questions

Is the resource pack generator free?

Yes, no payment is needed to create a pack. Textures count against the daily generation quota: 5 on the free plan, 20 on Pro (€20/month) and 50 on Ultimate (€50/month).

Which Minecraft versions can I make a pack for?

Minecraft Java Edition 1.13 and later. The version you pick sets the block list, the original textures and the pack format.

What is pack_format?

It is a number in pack.mcmeta that tells Minecraft which version the pack was made for. It changes with game updates, and the export writes the right one for your version.

How do I install the pack?

Put the .zip, still zipped, in the resourcepacks folder of your Minecraft installation, then enable it under Options, Resource Packs.

Does the pack change every texture in the game?

No. It replaces the blocks you repainted; everything else keeps its vanilla look.

Can I update my pack later?

Yes. Packs are saved in My Projects: reopen one, repaint more blocks and download a new .zip.

Can a pack include custom 3D models?

This generator repaints block textures. For custom 3D items and props, use the Blockbench model generator.

Build your own Minecraft resource pack

Choose a version, set one art direction and download a pack that is ready to install. Free to start, no credit card needed.

Create a resource pack

Updated September 17, 2026