MAKER · JAVA

A rainbow texture pack in one sentence

Describe the rainbow look you want and download a working Java resource pack: sword/tool families and core blocks re-drawn in the rainbow palette, with the right pack.mcmeta for the version you pick.

WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A RAINBOW TEXTURE PACK FOR SWORDS AND TOOLS

Rainbow Swords Tools · Java datapack · 33 files

It does this: a rainbow-themed Java resource pack re-skinning 30 item textures — drop it in resourcepacks/ and enable it.

README.txt
assets/minecraft/textures/item/diamond_axe.png
assets/minecraft/textures/item/diamond_hoe.png
assets/minecraft/textures/item/diamond_pickaxe.png
assets/minecraft/textures/item/diamond_shovel.png
assets/minecraft/textures/item/diamond_sword.png
assets/minecraft/textures/item/golden_axe.png
assets/minecraft/textures/item/golden_hoe.png
assets/minecraft/textures/item/golden_pickaxe.png
… 24 more

Start it: enable it under Resource Packs

How it works

  1. 1Describe it: "a rainbow texture pack for swords and tools".
  2. 2Drop the zip into your resourcepacks folder.
  3. 3Enable it in Options → Resource Packs.

Questions people ask

Which items get re-skinned?

The tool families you mention (sword, pickaxe, axe, shovel, hoe, bow — any material tier) plus core blocks and ores when you ask for them. Each texture is a hand-verified stencil recolored to the theme.

Will it work on my version?

Yes — you pick the version and the pack.mcmeta pack_format is set for it, including the newest releases.

Bedrock too?

Bedrock ships a different, mechanics-based visual add-on instead (resource-pack texture formats differ) — generate with Bedrock selected and you'll get the right kind of pack for your device.

Why it never breaks

No language model writes these files. Deterministic engines parse your description into validated parameters and emit game files that are correct by construction — then CI boots real Paper and Bedrock servers weekly to prove packs still load on current Minecraft. Read the full story on the comparison page or in the docs.