A simple minecraft mod that adds a new color code to make text rainbow.
To get the color code to show up, you have to use §i color code, or in text component json, use "rainbow" instead of any other color.
The mod is fully compatible with smooth font!

Ingame: (to test this, run /rainbowtext <text>)

API: If you want to access the rainbow color code, you can extract the text code by TextFormatting.getValueByName("rainbow")!
![]()
Permissions:
- You can use this mod in your modpack.
- This mod was commissioned by Thanh on Discord!
- You are not allowed to repost this mod to other sites without providing a CurseForge download link and my permission (
Zeitheron on Discord)
- You are not allowed to include this (or any other mods of DragonForge team) in your own mod. Building addons, however, is allowed, but a friendly PM would be good.
Note:
- The only supported version of minecraft is the latest one that this mod exists for. DO NOT ASK TO DOWNGRADE!
Want to discuss anything? Need help with APIs?
Join the discord server and follow Zeitheron on Twitter!
If you would like to support my work, you can become a patron via
Patreon. ![]()
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as RainbowFont-1.12.2-12.1.0.jar — drop this file into the mods folder
- Download size: 927 KB
- Download link checked 24 Sept 2026 — working
These come from our own check of the pack file, not from the source page.
