ᴍɪɴᴇᴄʀᴀꜰᴛʀᴇꜱᴏᴜʀᴄᴇꜱ

Carbon Chat

Modrinth

Carbon is a modern chat plugin built on channels, with just about every single setting and format configurable.

34.6K downloads150 followersUpdated 1mo ago

3.0.0-beta.39 · MC 26.3 · Fabric

View on Modrinth

Files

  • 3.0.0-beta.39

    beta

    carbonchat-fabric 3.0.0-beta.39

    26.326.226.1.2fabric

    2026-09-18 · 205 downloads

    carbonchat-fabric-3.0.0-beta.39.jar · 1.7 MB

  • 3.0.0-beta.39

    beta

    carbonchat-paper 3.0.0-beta.39

    26.326.226.1.226.1.1+9foliapaper

    2026-09-18 · 2.4K downloads

    carbonchat-paper-3.0.0-beta.39.jar · 2.9 MB

  • 3.0.0-beta.39

    beta

    carbonchat-velocity 3.0.0-beta.39

    26.326.226.1.226.1.1+9velocity

    2026-09-18 · 383 downloads

    carbonchat-velocity-3.0.0-beta.39.jar · 3.2 MB

  • 3.0.0-beta.38

    beta

    carbonchat-velocity 3.0.0-beta.38

    26.326.226.1.226.1.1+9velocity

    2026-09-18 · 35 downloads

    carbonchat-velocity-3.0.0-beta.38.jar · 3.2 MB

  • 3.0.0-beta.38

    beta

    carbonchat-fabric 3.0.0-beta.38

    1.21.11fabric

    2026-09-18 · 50 downloads

    carbonchat-fabric-3.0.0-beta.38.jar · 2.4 MB

  • 3.0.0-beta.38

    beta

    carbonchat-paper 3.0.0-beta.38

    26.326.226.1.226.1.1+9foliapaper

    2026-09-18 · 88 downloads

    carbonchat-paper-3.0.0-beta.38.jar · 2.9 MB

  • 3.0.0-beta.37

    beta

    carbonchat-velocity 3.0.0-beta.37

    26.1.226.1.126.11.21.11+7velocity

    2026-05-04 · 869 downloads

    carbonchat-velocity-3.0.0-beta.37.jar · 3.2 MB

  • 3.0.0-beta.37

    beta

    carbonchat-paper 3.0.0-beta.37

    26.1.226.1.126.11.21.11+7foliapaper

    2026-05-04 · 4.7K downloads

    carbonchat-paper-3.0.0-beta.37.jar · 2.9 MB

  • 3.0.0-beta.37

    beta

    carbonchat-fabric 3.0.0-beta.37

    1.21.11fabric

    2026-05-04 · 251 downloads

    carbonchat-fabric-3.0.0-beta.37.jar · 2.4 MB

  • 3.0.0-beta.36

    beta

    carbonchat-fabric 3.0.0-beta.36

    1.21.10fabric

    2025-10-20 · 436 downloads

    carbonchat-fabric-3.0.0-beta.36.jar · 2.4 MB

  • 3.0.0-beta.36

    beta

    carbonchat-paper 3.0.0-beta.36

    1.21.101.21.91.21.81.21.7+3foliapaper

    2025-10-20 · 4.6K downloads

    carbonchat-paper-3.0.0-beta.36.jar · 2.9 MB

  • 3.0.0-beta.36

    beta

    carbonchat-velocity 3.0.0-beta.36

    1.21.101.21.91.21.81.21.7+3velocity

    2025-10-20 · 649 downloads

    carbonchat-velocity-3.0.0-beta.36.jar · 2.3 MB

  • 3.0.0-beta.35

    beta

    carbonchat-fabric 3.0.0-beta.35

    1.21.10fabric

    2025-10-12 · 84 downloads

    carbonchat-fabric-3.0.0-beta.35.jar · 3.3 MB

  • 3.0.0-beta.35

    beta

    carbonchat-paper 3.0.0-beta.35

    1.21.101.21.91.21.81.21.7+3foliapaper

    2025-10-12 · 437 downloads

    carbonchat-paper-3.0.0-beta.35.jar · 2.9 MB

  • 3.0.0-beta.35

    beta

    carbonchat-velocity 3.0.0-beta.35

    1.21.101.21.91.21.81.21.7+3velocity

    2025-10-12 · 93 downloads

    carbonchat-velocity-3.0.0-beta.35.jar · 2.3 MB

  • 3.0.0-beta.34

    beta

    carbonchat-fabric 3.0.0-beta.34

    1.21.8fabric

    2025-10-12 · 140 downloads

    carbonchat-fabric-3.0.0-beta.34.jar · 3.3 MB

  • 3.0.0-beta.34

    beta

    carbonchat-velocity 3.0.0-beta.34

    1.21.101.21.91.21.81.21.7+3velocity

    2025-10-12 · 61 downloads

    carbonchat-velocity-3.0.0-beta.34.jar · 2.3 MB

  • 3.0.0-beta.34

    beta

    carbonchat-paper 3.0.0-beta.34

    1.21.101.21.91.21.81.21.7+3foliapaper

    2025-10-12 · 98 downloads

    carbonchat-paper-3.0.0-beta.34.jar · 2.9 MB

  • 3.0.0-beta.33

    beta

    carbonchat-fabric 3.0.0-beta.33

    1.21.8fabric

    2025-08-19 · 172 downloads

    carbonchat-fabric-3.0.0-beta.33.jar · 3.3 MB

  • 3.0.0-beta.33

    beta

    carbonchat-velocity 3.0.0-beta.33

    1.21.81.21.71.21.61.21.5+1velocity

    2025-08-19 · 217 downloads

    carbonchat-velocity-3.0.0-beta.33.jar · 2.3 MB

Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.

Gallery

Carbon Logo

About

Carbon plugin banner.

Carbon is a modern chat plugin built on channels, with just about every single setting and format configurable.

Java 21+ is required.

Features

  • Message formatting with MiniMessage, which includes support for RGB, clicks, hovers, and everything else JSON chat supports.
  • Chat channels, with join/leave commands, radius/world-specific channels, and more
  • Chat clearing
  • Cross server chat with Redis, NATS, or RabbitMQ.
  • Mute and ignore other players
  • Item linking with <item> and armor with placeholders like <hat> and <feet>
  • Basic party system and party chat
  • EssentialsXDiscord and DiscordSRV support
  • @Username pings with highlights and sounds
  • Quick chat with configurable prefix and command
  • Custom channels for mcMMO, FactionsUUID, and Towny
  • Multi-language support. Automatically detects player locale and uses translations for their language if available.

Carbon requires LuckPerms on all platforms.

Example Channel Config
# The channel's key, used to track the channel.
# You only need to change the second part of the key. "global" by default.
# The value is what's used in commands, this is probably what you want to change.
key="carbon:global"
# The chat formats for this channel.
format {
    # Basic chat formats.
    # The "default_format" format is the main one you want to edit.
    # The "console" format is what's shown to console.
    # The "discord" format is what's shown to supported discord integrations.
    # The keys are group names, the values are chat formats (MiniMessage).
    basic {
        "default_format"="<display_name>: <message>"
        discord="<message>"
        console="[<channel>] <username>: <message>"
    }
    # Per-Language chat formats.
    locales {
        "en_US" {}
    }
}
# Messages will be sent in this channel if they start with this prefix. (Leave empty/blank to disable quick prefix for this channel)
quick-prefix=""
should-register-commands=true
command-aliases=[]
# The distance players must be within to see each other's messages.
# A value of '0' requires that both players are in the same world.
# On velocity, '0' requires that both players are in the same server.
radius=-1
# If true, players will be able to see if they're not sending messages to anyone
# because they're out of range from the radius.
empty-radius-recipients-message=true
cooldowns {}
cooldown=-1
Dependency Information Releases and betas are published to Maven Central

Maven

<dependency>
    <groupId>de.hexaoxi</groupId>
    <artifactId>carbonchat-api</artifactId>
    <version>3.0.0-beta.28</version>
    <scope>provided</scope>
</dependency>

Gradle

repositories {
    mavenCentral()
}

dependencies {
    compileOnly("de.hexaoxi:carbonchat-api:3.0.0-beta.28")
}

Javadocs

https://javadocs.dev/de.hexaoxi/carbonchat-api