tsParticles - v4.1.1
    Preparing search index...

    Module tsParticles Minecraft Palette - v4.1.1

    banner

    tsParticles Minecraft Palette

    jsDelivr npmjs npmjs GitHub Sponsors

    tsParticles palette with all 16 Minecraft dye colors.

    Discord Telegram

    tsParticles Product Hunt

    demo

    All 16 Minecraft dyes:


    #F9FFFE
    White

    #9D9D97
    Light Gray

    #474F52
    Gray

    #1D1D21
    Black

    #835432
    Brown

    #B02E26
    Red

    #F9801D
    Orange

    #FED83D
    Yellow

    #80C71F
    Lime

    #5E7C16
    Green

    #169C9C
    Cyan

    #3AB3DA
    Light Blue

    #3C44AA
    Blue

    #8932B8
    Purple

    #C74EBD
    Magenta

    #F38BAA
    Pink

    Background
    #21212B
    Blend mode: screen | Fill: true
    1. Install @tsparticles/engine (or use the CDN bundle below)
    2. Load a base package (for example @tsparticles/basic) and call loadMinecraftPalette before tsParticles.load(...)
    3. Apply the palette plus a minimal particles configuration in your options

    A palette defines colors, not complete behavior, so pair it with a runtime package and particle options.

    <script src="https://cdn.jsdelivr.net/npm/@tsparticles/basic@4/tsparticles.basic.bundle.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/@tsparticles/palette-minecraft@4/tsparticles.palette-palette-minecraft.min.js"></script>

    Once the scripts are loaded you can set up tsParticles like this:

    (async engine => {
    await loadBasic(engine);
    await loadMinecraftPalette(engine);

    const options = {
    particles: {
    number: { value: 200 },
    shape: { type: "circle" },
    size: { value: { min: 10, max: 15 } },
    move: {
    enable: true,
    speed: 2,
    },
    },
    palette: "minecraft",
    };

    await engine.load({
    id: "tsparticles",
    options,
    });
    })(tsParticles);

    Important ⚠️ You can override all the options defining the properties like in any standard tsParticles installation.

    Checkout the documentation in the component library repository and call the loadMinecraftPalette function.

    Modules

    browser
    index
    index.lazy
    options