Free & Open Source · Minecraft Mod

One mod.
Infinite modules.

Mosaic is a free, open-source cosmetics mod for Minecraft. Build your experience from individual modules — or, as a developer, code your own.

No sign-up · No ads · No pay-to-win mechanics

Mosaic logo
CosmeticsModularOpen sourceExtensiblePerformant

Features

Everything a mod needs — nothing it doesn't.

Mosaic brings the essentials and lets you assemble the rest yourself.

Free & Open Source

Fully open source under a permissive license. No account, no paywall, no ads — just install and play.

Modular System

Enable only what you need. Every feature is its own module — cleanly separated, individually toggleable and light on resources.

Cosmetics

Capes, wings, hats, auras and more — purely visual and fair. No pay-to-win, just a way to express your style.

Developer API

A clear, documented API. Write your own module, hook into events and share it with the community.

Performance

Built to be lightweight. Modules run asynchronously where possible and won't drag down your FPS.

Community-driven

By the community, for the community. Contributions, issues and pull requests are always welcome.

Modules

Cosmetics & more

Every module can be toggled on its own. Mix freely — your game, your style.

Capes

Animated & static capes

Cosmetic

Wings

Wings with gentle motion

Cosmetic

Hats

Head accessories & crowns

Cosmetic

Auras

Particle effects around the player

Cosmetic

Emotes

Gestures & animations

Social

Nametags

Customizable name tags

Utility

For developers

Code your own module.

The Mosaic API is intentionally small. Register a module, hook into the events you care about — done. No boilerplate, no hidden magic.

  • Clear, documented interfaces
  • Hot-reload in development mode
  • Share your module with the community
GlowModule.java

// A custom cosmetic module in a few lines
public class GlowModule extends Module {

  @Override
  public void onEnable() {
    registerCosmetic("aura.glow");
    events.on(RenderPlayerEvent, this::render);
  }

  private void render(RenderPlayerEvent e) {
    // Draw a soft glow around the player
    Mosaic.fx().glow(e.player(), 0xFFFFFF);
  }
}
100%
open source
$0
free forever
20+
modules available
MIT
permissive license

Open Source

Transparent from the very first line.

The entire source is public. Audit it, improve it, fork it — or just open an issue. Mosaic belongs to the community.

Ready to build your Mosaic?

Download the mod, enable your modules and make Minecraft your own.