Continuity Custom Colors

Fixes dyed blocks (concrete, wool, terracotta…) turning white when using Continuity with OptiFine-style packs like Patrix. Adds the missing OptiFine "Custom Colors" support. Client-side; works on Fabric and on Forge via Sinytra Connector.

File Details

continuitycustomcolors-1.0.0.jar

  • R
  • Jul 2, 2026
  • 12.42 KB
  • 6
  • 1.20.4+3
  • Forge

File Name

continuitycustomcolors-1.0.0.jar

Supported Versions

  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:continuity-custom-colors-1595309:8357097")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

🎉 v1.0.0 — Initial release

First release of Continuity Custom Colors — a tiny client-side add-on that fixes dyed blocks (concrete, wool, terracotta…) turning white/gray when using Continuity with OptiFine-style packs such as Patrix. It adds the OptiFine Custom Colors (fixed colormaps) support that Continuity is missing.

✨ Added

  • 🎨 OptiFine Custom Colors support — reads the active pack's optifine/colormap/blocks/*.properties (format=fixed) and applies each block's color.
  • 🧩 Tints Continuity's connected textures — a mixin forces the correct tint on the connected-texture quads, so you keep the CTM look and the color.
  • 📦 Automatic, config-free — colors reload with the resource pack (and on F3+T).
  • 🧱 Full dyed families — wool, carpet, concrete, concrete powder, terracotta (incl. glazed), stained glass, glass panes and shulker boxes (all 16 colors).
  • No double-tinting — only affects blocks actually rendered through Continuity's connected textures.
  • 🪛 Built-in "No Sci-Fi Wool" pack (optional, opt-in) — Patrix's bonus pack randomly turns black wool into animated sci-fi decorations; enable this bundled pack in the resource pack menu to keep black wool plain. Works at Continuity's CTM loader (not by pack priority), so it applies reliably.
  • 🪵 Diagnostic logging — prints how many colors were loaded and warns about any unrecognized block family.

📦 Compatibility

  • Minecraft 1.20.1 – 1.20.4.
  • Requires Continuity.
  • On Forge: runs via Sinytra Connector + (Forgified) Fabric API. On Fabric: Fabric Loader 0.15+ & Fabric API.
  • Client-side only — not needed on the server.

© 2026 vicxelcode — Released under the MIT License.