promotional bannermobile promotional banner

CoolCatLib: Canvas

Paint your world with style. Screen effects, custom skies, slick GUI widgets and render tools: the cat's whiskers of visuals. Requires CoolCatLib: Core.
Paint your world with style: custom skies, screen effects, text effects and slick GUI panels. Requires CoolCatLib: Core.

Paint your world with style: custom skies, screen effects, text effects and slick GUI panels. Requires CoolCatLib: Core.

Description

🎨 CoolCatLib: Canvas

Discord

Paint your world with style.

Screen effects, custom skies, slick GUI widgets and render tools: the cat's whiskers of visuals, built on CoolCatLib: Core.

📦 Players: this is a library. Install it (with CoolCatLib: Core) when a mod asks for it. On its own it adds nothing to your game.


✨ What's inside

🌈 Screen effects

Full-screen shaders whose settings can change every frame.

  • 9 ready-made effects: desaturate, chromatic aberration, vignette, wobble, film grain, tint, blur, afterimage and heartbeat
  • Smooth fades, timed pulses, animated strength and conditions
  • Stack as many as you like as layers, drawn over the world or over the whole screen
  • Control a player's effects from the server
  • Players get their own Effects screen: switch effects on and off, drag layers to reorder, and set each effect's strength

🌌 Custom skies

Replace or decorate the sky, drawn right inside the vanilla sky around the sun, moon and stars.

  • Layer types: cubemap, panorama, sprite (planets!), gradient and your own shader
  • Blend modes, tints, rotations, and day-night or weather-driven visibility
  • Vanilla's sun, moon, stars and End sky fade out smoothly as your skybox fades in
  • Add skies with no code: a resource pack JSON is enough
  • Cheap: nothing runs while no skybox is showing

🪟 GUI widgets

Panels, scrolling and draggable widgets, slide animations and colorable buttons for polished screens.

🖌️ Render utilities

RenderUtils, nine-slice drawing, screen anchors and a full set of easing curves.


🧩 Requires

🐞 Issues and source

Found a bug? Report it on GitHub. Licensed under MPL-2.0.

The CoolCatLib: Canvas Team

High Crafter tier frameprofile avatar
  • 2
    Followers
  • 4
    Projects
  • 1.3M
    Downloads

More from ixDarkLorD