ModsFinder

Rainbow

by GeyserMC

Rainbow is a client-side Fabric tool that generates Geyser block, item, skull and waypoint mappings from loaded Java resource packs.

FabricClient-side onlyGNU Lesser General Public License v3.0 or laterOpen source26.1 – 26.3

What it does

Rainbow reads the assets of resource packs that the client has loaded and gathers information about blocks, items, sounds and waypoint styles. It detects custom blocks through block state overrides and inspects items in the inventory, container and crafting menus when they are opened. From those results it writes mapping files that Bedrock resource packs can use alongside Geyser's custom content APIs. The mapping output is described by the author as experimental, and the list of supported features is more complete than the short summary here.

Fabric API is required, and the mod must be installed on a Minecraft client. Only the client needs it, and the server side is not involved. Rainbow is open source under the GNU Lesser General Public License v3.0 or later. Files are published for Minecraft 26.1 – 26.3, with the latest Fabric build, 0.2.1-26.3-b56 for 26.3, released on 2026-10-15 on the beta channel. Snapshot builds are not mentioned.

Key features

  1. Block and item mappings

    Generates Geyser block and item mapping files from the custom content in loaded Java resource packs.

  2. Custom block detection

    Finds custom blocks by reading block state overrides in the resource packs the client has loaded.

  3. Inventory scanning

    Reads items shown in the inventory, container and menu screens as they are opened.

  4. Model and texture gathering

    Collects block and item models, textures and locale overrides for use in Bedrock resource packs.

  5. Client commands

    Adds a few commands to the client for running the generator.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.30.2.1-26.3-b56
26.20.2.1-26.2-b55
26.1.20.2.0-26.1-b53
26.1.10.2.0-26.1-b53
26.10.2.0-26.1-b53
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

Use cases

Porting Java content to Bedrock

Players and server owners who run custom Java resource pack content through Geyser can produce the matching Bedrock mappings.

Who it’s for: Server owners and resource pack authors who use Geyser with custom content and need Bedrock mappings generated from Java resource packs.

How it compares

Full comparison

Simple Waypoint Mod is a Fabric mod for 26.2 that is client-side only and is not open source, under the MIT License, so it does not generate mappings. Custom Skyblock Waypoint is client-side only, open source under CC0 1.0 Universal, and covers 26.1 – 26.2. GeyserTPC is required on the server and optional on the client, is open source under the MIT License, and covers 26.1 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
RainbowFabric26.1 – 26.3Client-side only2026-10-15
Simple Waypoint ModFabric26.2Client-side only2026-08-03
Custom Skyblock WaypointFabric26.1 – 26.2Client-side only2026-07-29
GeyserTPCFabric26.1 – 26.2Server required, client optional2026-07-11

Questions

Does Rainbow need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside Rainbow on the client.

Does the server need Rainbow installed?

No. Rainbow is client-side only, so only the client needs it.

Which game versions does Rainbow support?

Files are published for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, and the latest Fabric build targets 26.3.

In the catalog

Rainbow is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from GeyserMC

All projects

Similar mods

What the author says

Rainbow is a client-side Minecraft mod for the Fabric modloader to generate Geyser block/item mappings, locale overrides, and bedrock resourcepacks for use with Geyser's custom content APIs. Rainbow is available for Minecraft 26.3. Rainbow works by detecting custom blocks (using block state overrides) from loaded…
GeyserMC, on the Modrinth page

Official listing

Owner
GeyserMC
Published
2026-04-10
Updated on Modrinth
2026-10-15
Facts verified
2026-10-15

Tags