Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Carbon Chat

Carbon Chat

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

12.1k
97
Management
Social
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.4

Platforms

Fabric
Folia
Paper
Velocity

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Draycia
Draycia Owner
jpenilla
jpenilla Member

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated last month
DescriptionGalleryChangelogVersions

Show all versions

1
2
4

carbonchat-paper 3.0.0-beta.32

by Draycia on May 19, 2025
Download

carbonchat-fabric 3.0.0-beta.32

by Draycia on May 19, 2025
Download

carbonchat-velocity 3.0.0-beta.32

by Draycia on May 19, 2025
Download

Commits

  • 4c73109: 3.0.0-SNAPSHOT (Jason Penilla)
  • d516736: Use resource-factory instead of processResources for fabric & velocity meta (Jason Penilla)
  • b820439: Add smoke test for SQL migrations and Paper startup (Jason Penilla) (#654)
  • 77b1ae1: Fix smoke test database URLs (Jason Penilla)
  • f1f38be: Comment out postgres smoke test (it's currently broken) (Jason Penilla)
  • 2f3179c: Adjust smoke test trigger (Jason Penilla)
  • 2632abc: Build before smoke test (Jason Penilla)
  • 16ffb5d: Fix PostgreSQL migrations V9 and V10 (Josh) (#653)
  • c15aa5b: 3.0.0-beta.32 (Jason Penilla)

carbonchat-velocity 3.0.0-beta.31

by Draycia on Apr 30, 2025
Download

carbonchat-fabric 3.0.0-beta.31

by Draycia on Apr 30, 2025
Download

carbonchat-paper 3.0.0-beta.31

by Draycia on Apr 30, 2025
Download

Commits

  • 4cf0bd1: Fix muteexpiration column type (Jason Penilla)
  • 934aa17: Don't shade option for Velocity (Jason Penilla)
  • 57d9f87: 3.0.0-beta.31 (Jason Penilla)

carbonchat-fabric 3.0.0-beta.30

by Draycia on Apr 28, 2025
Download

carbonchat-paper 3.0.0-beta.30

by Draycia on Apr 28, 2025
Download

carbonchat-velocity 3.0.0-beta.30

by Draycia on Apr 28, 2025
Download

Commits

  • 1c4d537: 3.0.0-SNAPSHOT (Jason Penilla)
  • 592b8bd: Update publishing metadata & Velocity API (Jason Penilla)
  • 989412e: Don't shade option (Jason Penilla)
  • 6e2fc2d: Bump minimum version to 1.21.1, fix option on all platforms (Jason Penilla)
  • 5c6fed9: Adjust comment (Jason Penilla)
  • 94009e4: 3.0.0-beta.30 (Jason Penilla)

carbonchat-paper 3.0.0-beta.29

by Draycia on Apr 27, 2025
Download

carbonchat-fabric 3.0.0-beta.29

by Draycia on Apr 27, 2025
Download

carbonchat-velocity 3.0.0-beta.29

by Draycia on Apr 27, 2025
Download

:wrench: Bug Fixes

  • don't send muted player messages to discord - cf54cb6
  • cross-server message logs twice (#603) - 108561b
  • don't filter console in radius listener - 81d5271
  • Update mcMMO dep, keep support for classic (#612) - cb0c589
  • console logs having spy prefix (#613) - 641f634
  • render_for and recipient_uuid not working - b3ba0dc
  • Set whisper targets to persist (#622) - cc6837b

:hammer: Builds

  • fabric: Change deprecated fabric api from modImplementation to modRuntimeOnly - b2e0a1f

:broom: Chores

  • deps: Update dependency org.postgresql:postgresql to v42.7.5 (#599) - b230fd7
  • deps: Update flyway to v11.2.0 (#592) - 19d1a3f
  • deps: Update gremlin to v0.0.7 (#606) - 7952ec3
  • deps: migrate config renovate.json (#582) - 79f5c25
  • deps: Update gradle and github actions (#586) - 98f33c1
  • deps: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.0 (#610) - e7e397e
  • deps: Update dependency org.checkerframework:checker-qual to v3.49.2 (#585) - 0a1df57
  • deps: Update dependency net.fabricmc:fabric-loader to v0.16.14 (#591) - 44c9fb5
  • deps: Update fabricApi to v0.115.6+1.21.1 (#568) - 21b11bc
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.7-2 (#632) - 601192b
  • deps: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.6 (#633) - 9443139
  • deps: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.3 (#634) - bbff0e6
  • deps: Update dependency com.mysql:mysql-connector-j to v9.2.0 (#635) - 7a8b997
  • deps: Update dependency com.rabbitmq:amqp-client to v5.25.0 (#636) - 31c914c
  • deps: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.3.0 (#638) - a099ae9
  • deps: Update flyway to v11.8.0 (#640) - 3c80d8f
  • deps: Update dependency com.zaxxer:HikariCP to v6.3.0 (#637) - 20fa6bd
  • deps: Update dependency io.nats:jnats to v2.21.1 (#639) - 0dad3d0
  • deps: Update jdbi to v3.49.1 (#641) - d34deee

Commits

  • ac29748: 3.0.0-SNAPSHOT (Draycia)
  • d6f3f9a: Allow console to use mute/unmute/debug (Draycia)
  • 8153653: Fix channel permission checks (Draycia)
  • 84fd5b6: Bind customfilter parameter (Draycia)
  • 15622b9: Fix uuid command flag (Josua Parks) (#596)
  • 8eeaa9b: Add missing message mapping for key command.spy.description in default locale English. (Kre0lidge) (#598)
  • 97be2b2: Fix Fabric run task and package fabric-permissions-api (it's no longer included in cloud-fabric) (Jason Penilla)
  • 3cf502d: Add duration argument to mute cmd (Josua Parks) (#607)
  • f6b43e7: Add PlotSquared Integration (Seth Christie) (#601)
  • 6b1126e: Update Gradle wrapper, Configurate, loom (Jason Penilla)
  • 2c90a60: 3.0.0-beta.29 (Jason Penilla)

carbonchat-velocity 3.0.0-beta.28

by Draycia on Jan 13, 2025
Download

carbonchat-fabric 3.0.0-beta.28

by Draycia on Jan 13, 2025
Download

carbonchat-paper 3.0.0-beta.28

by Draycia on Jan 13, 2025
Download

:broom: Chores

  • deps: Update dependency com.discordsrv:discordsrv to v1.28.1 (#525) - 754fbb7
  • deps: Update jdbi to v3.45.3 (#524) - 297f64e
  • deps: Update dependency redis.clients:jedis to v5.1.4 (#521) - 55c50c6
  • deps: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.1 (#520) - 57989ad
  • deps: Update dependency net.kyori:adventure-platform-fabric to v5.14.1 (#517) - fd81930
  • deps: Update dependency com.h2database:h2 to v2.3.232 (#526) - 0e46256
  • deps: Update gradle/actions action to v4 (#527) - d8711a0
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.6.3 (#511) - 0a88863
  • deps: Update fabricApi to v0.102.0+1.21 (#512) - 7bd4ae5
  • deps: Update dependency xyz.jpenilla:run-task to v2.3.1 (#529) - a1c37ad
  • deps: Update cloud to v2.0.0 (#537) - 85dc8dc
  • deps: Update bstats to v3.0.3 (#536) - 8eb8a97
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.7.2 (#544) - 822a92c
  • deps: Update jdbi to v3.45.4 (#543) - 7efd1d9
  • deps: Update dependency redis.clients:jedis to v5.1.5 (#542) - 1ee5dc6
  • deps: Update dependency io.nats:jnats to v2.20.2 (#530) - eed39f4
  • deps: Update dependency org.postgresql:postgresql to v42.7.4 (#541) - c582929
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.6-5 (#516) - a16a568
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.7.3 (#545) - e5ca38f
  • deps: Update dependency net.fabricmc:fabric-loader to v0.16.5 (#546) - c216b0c
  • deps: Update bstats to v3.1.0 (#553) - 5365105
  • deps: Update flyway to v10.18.1 (#551) - 58d3c5c
  • deps: Update dependency com.rabbitmq:amqp-client to v5.22.0 (#554) - 77bcf01
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.6-6 (#552) - f6d6ba9
  • deps: Update dependency org.checkerframework:checker-qual to v3.47.0 (#550) - 1664f2a
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.7.4 (#548) - 0e1d4cf
  • deps: Update gradle and github actions (#555) - 76c3f16
  • deps: Update flyway to v10.18.2 (#558) - 56f71ad
  • deps: Update dependency io.papermc:paper-trail to v1 (#566) - 95f2ef0
  • deps: Update dependency redis.clients:jedis to v5.2.0 (#559) - 200c198
  • deps: Update flyway to v10.19.0 (#563) - 7465196
  • deps: Update dependency net.fabricmc:fabric-loader to v0.16.7 (#565) - 73b5044
  • deps: Update dependency org.checkerframework:checker-qual to v3.48.1 (#562) - d6ed285
  • deps: Update dependency net.kyori:adventure-platform-fabric to v5.14.2 (#567) - c8e36c6
  • deps: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.5 (#577) - b20af5f
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.6-9 (#574) - 216119c
  • deps: Update dependency net.fabricmc:fabric-loader to v0.16.9 (#573) - e125bc7
  • deps: Update jdbi to v3.47.0 (#570) - d1f2d41
  • deps: Update dependency com.mysql:mysql-connector-j to v9 (#560) - beccc8a
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.8.4 (#579) - c897b45
  • deps: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.1 (#580) - c5acb22
  • deps: Update dependency io.nats:jnats to v2.20.5 (#578) - b322b88
  • deps: Update flyway to v11 (#581) - efd0628
  • deps: Update dependency com.zaxxer:HikariCP to v6 (#564) - b1d4fe1
  • deps: Update dependency com.rabbitmq:amqp-client to v5.24.0 (#583) - 6766fd8

Commits

  • 38b5746: 3.0.0-SNAPSHOT (Jason Penilla)
  • 6760e05: Use cloud-minecraft snapshots for signed arguments fix (Jason Penilla)
  • e97d6eb: Join command permission adjustments (Jason Penilla) (#522)
  • 494e4b6: New Crowdin updates (Localizinator) (#519)
  • ef62f82: Fully implement chat/whisper spying (Josua Parks) (#421)
  • c1d83e9: Add whisper.send and whisper.receive permissions (Josua Parks) (#495)
  • bdff400: Add render_for tag (Jason Penilla) (#455)
  • 2faaa2d: Improve the channel permissions API (Jason Penilla) (#523)
  • Remove unused message callbacks and switch asComponent calls to use registry-aware conversion - 6254a4b, closes #533
  • 2c23432: Update supported versions range for publications (Josua Parks) (#538)
  • cb0bf28: Update shadow to gradleup version (Jason Penilla)
  • 99f1367: Build against 1.21.1 and update metadata (Jason Penilla) (#556)
  • 8d24dd6: Fix placeholder issues on Velocity (Draycia)
  • dad284b: Add missing spy locale entry (Draycia)
  • 6ca89ba: Update loom and Gradle wrapper (Jason Penilla)
  • bf5020c: Add extra placeholders to spy locale entries (Draycia)
  • 1c3a9ca: Checkstyle fixes (Draycia)
  • 179d5b0: Merge branch 'trunk' of https://github.com/Hexaoxide/Carbon into trunk (Draycia)
  • 129bdc3: Catch IAE when registering duplicate ESSXD message types (Draycia)
  • 76cd5f2: Move discord hooks to integrations (Draycia)
  • acf9663: Update spy locale entries with new placeholders (Draycia)
  • 2ddb011: Fix loading of discord integrations (Draycia)
  • 620bd57: Add player-toggled optional chat filter (Josua Parks) (#587)
  • a58c745: Add option to play sounds when receiving party chat messages (Josua Parks) (#588)
  • 1ed9f44: Add faction mod channel (Josua Parks) (#590)
  • 9380c13: Allow disabling cross-server broadcasting per-channel (Josua Parks) (#589)
  • b7b191a: 3.0.0-beta.28 (Draycia)

carbonchat-fabric 3.0.0-beta.27

by Draycia on Jul 5, 2024
Download

carbonchat-paper 3.0.0-beta.27

by Draycia on Jul 5, 2024
Download

carbonchat-velocity 3.0.0-beta.27

by Draycia on Jul 5, 2024
Download

:rocket: Features

  • cloud v2 (#424) - 048321d

:wrench: Bug Fixes

  • paper: Relational PlaceholderAPI placeholders (#492) - b4d68c1

:hammer: Builds

  • bump gremlin to 0.0.5 - bf6b198
  • bump gremlin to 0.0.6 & hangar-publish-plugin to 0.1.2 - 410cb32
  • Update Gradle & plugins - cf7ba32
  • paper: replace plugin-yml with resource-factory (#441) - 77b44a3

:broom: Chores

  • deps: Update dependency net.kyori:adventure-platform-fabric to v5.11.0 (#388) - 110b9d0
  • deps: Update dependency com.mysql:mysql-connector-j to v8.3.0 (#389) - 873a2a2
  • deps: Update dependency io.nats:jnats to v2.17.2 (#387) - 961dca5
  • deps: Update flyway to v10.6.0 (#392) - cbf1764
  • deps: Update jdbi to v3.44.0 (#393) - 790d847
  • deps: Update gradle and github actions to v4 (#394) - 01de0ef
  • deps: Update dependency xyz.jpenilla:run-task to v2.2.3 (#397) - 0a16287
  • deps: Update dependency xyz.jpenilla:gremlin-gradle to v0.0.4 (#396) - e32d50c
  • deps: Update dependency io.nats:jnats to v2.17.3 (#399) - 9c9e285
  • deps: Update flyway to v10.7.2 (#402) - 434e247
  • deps: Update jdbi to v3.44.1 (#401) - 4f216a8
  • deps: Update flyway to v10.8.1 (#405) - ead578b
  • deps: Update dependency me.modmuss50:mod-publish-plugin to v0.5.1 (#404) - b99b482
  • deps: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.3 (#407) - dbc853a
  • deps: Update dependency org.postgresql:postgresql to v42.7.2 (#408) - ea5ee36
  • deps: Update jdbi to v3.45.0 (#411) - f9654a5
  • deps: Update dependency redis.clients:jedis to v5.1.2 (#425) - 47008a1
  • deps: Update plugin javadoc-links to v0.0.13 (#426) - 2a9f014
  • deps: Update flyway to v10.9.1 (#429) - 6e2a9a7
  • deps: Update dependency net.kyori:adventure-platform-fabric to v5.12.0 (#428) - d71fb79
  • deps: Update adventure to v4.16.0 (#427) - 1110b48
  • deps: Update dependency org.postgresql:postgresql to v42.7.3 (#436) - 8f5f921
  • deps: Update jdbi to v3.45.1 (#437) - 07a61d1
  • deps: Update flyway to v10.10.0 (#443) - abbb908
  • deps: Update dependency io.nats:jnats to v2.17.4 (#442) - 9ef61fc
  • deps: Update fabricApi (#440) - 82a9b66
  • deps: Update dependency net.fabricmc:fabric-loader to v0.15.7 (#435) - 2ad2e26
  • deps: Update flyway to v10.11.0 (#459) - f78ba99
  • deps: Update dependency com.rabbitmq:amqp-client to v5.21.0 (#461) - 892d1fb
  • deps: Update gradle/wrapper-validation-action action to v3 (#463) - 81584e1
  • deps: Update plugin javadoc-links to v0.0.14 (#444) - 48f42c5
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.6-2 (#453) - 996b73d
  • deps: Update dependency io.nats:jnats to v2.17.6 (#460) - 16ff75c
  • deps: Update dependency net.fabricmc:fabric-loader to v0.15.10 (#458) - badadd4
  • deps: Update fabricApi to v0.97.0+1.20.4 (#462) - 9892443
  • deps: Update dependency me.lucko:fabric-permissions-api to v0.3.1 (#465) - f4f09aa
  • deps: Update flyway to v10.11.1 (#464) - 517bf5d
  • deps: Update dependency xyz.jpenilla:run-task to v2.2.4 (#468) - c01814a
  • deps: Update dependency com.github.luben:zstd-jni to v1.5.6-3 (#467) - 3417031
  • deps: Update dependency xyz.jpenilla:run-task to v2.3.0 (#475) - b959b8e
  • deps: Update plugin javadoc-links to v0.0.15 (#478) - ed303f4
  • deps: Update dependency net.fabricmc:fabric-loader to v0.15.11 (#472) - e6951c0
  • deps: Update dependency org.checkerframework:checker-qual to v3.43.0 (#474) - ac60a4a
  • deps: Update flyway to v10.12.0 (#481) - a53d2e3
  • deps: Update dependency me.clip:placeholderapi to v2.11.6 (#490) - fa45583
  • deps: Update dependency com.mysql:mysql-connector-j to v8.4.0 (#473) - 213b80d
  • deps: Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.0 (#439) - 5c6fe73
  • deps: Update dependency com.massivecraft:Factions to v1.6.9.5-U0.6.35 (#433) - 74c323c
  • deps: Update dependency com.discordsrv:discordsrv to v1.27.0 (#438) - e10c587
  • deps: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.1.227 (#432) - 3a7beff
  • deps: Update fabricApi to v0.97.1+1.20.4 (#494) - 5541935
  • deps: Update dependency redis.clients:jedis to v5.1.3 (#493) - 4670b57
  • deps: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.0 (#499) - b140170
  • deps: Update dependency io.nats:jnats to v2.19.1 (#497) - 51d2f1c
  • deps: Update dependency org.checkerframework:checker-qual to v3.44.0 (#498) - fc5f202
  • deps: Update jdbi to v3.45.2 (#508) - a540ca2
  • deps: Update dependency io.github.goooler.shadow:shadow-gradle-plugin to v8.1.8 (#507) - c9a3f2c

Commits

  • 02eec2b: 3.0.0-SNAPSHOT (Jason Penilla)
  • update gradle actions - a0a11f0
  • 71e7c46: Use cloud-build-logic.javadoc-links for automatic javadoc linking (Jason Penilla) (#395)
  • 3c89fe9: Fix quoting in default error.command.command_execution message (Jason Penilla)
  • 18984aa: Update supported Minecraft versions (Jason Penilla) (#400)
  • Update api-version - fddee0c
  • f03469f: Improve error message for missing username (Jason Penilla)
  • 8ef507f: Support custom chat completions on velocity (Draycia)
  • 2ed8ef2: Add ChannelSwitchEvent (Draycia)
  • c150f43: Add nickname blacklist. (NamiUni)
  • c27896e: Crowdin Updates (Localizinator)
  • 6006e45: Always 'handle' chat message packets (Draycia)
  • 4ab163e: Use google Inject not javax (Draycia)
  • 7c094e0: Ignore classfile warnings (Jason Penilla)
  • dff7c46: Remove redundant setting of native number suggestions (Jason Penilla)
  • a946102: Update resource-factory to 0.0.6 (Jason Penilla)
  • 5427a7d: Update resource-factory to 0.0.8 (Jason Penilla)
  • 65a3152: New Crowdin updates (Localizinator) (#431)
  • fc2c0e4: Update gradle wrapper to 8.7 and resource-factory to 1.1.1 (Jason Penilla)
  • 4f2a53c: Update loom to 1.6 (Jason Penilla)
  • a816dcd: Support signing messages from command arguments (Jason Penilla) (#434)
  • 74418ad: Deny chatting if the required permission is not given (Benjamin Selig) (#470)
  • 8c92f0f: Check hearing permission in join command (Draycia)
  • af12f92: Reverse sender/recipient in relational placeholders (Draycia)
  • fe6a794: Add nickname filter (Josua Parks) (#485)
  • efab5f9: Go to default channel when entering already-selected channel (Josua Parks) (#486)
  • fda989b: Allow item links in whispers (Josua Parks) (#487)
  • 93b8bc4: Add channel message cooldowns (Josua Parks) (#491)
  • c3eeebc: Add config option to disable tab list updates (Josua Parks) (#488)
  • 2a2e76f: Update Guice to 7.0.0 (Jason Penilla) (#430)
  • 02502c9: Update cloud (Jason Penilla)
  • 4e49971: Revert "Update cloud" (Jason Penilla)
  • 49ed2f5: Remove redundant/broken config transforms (Jason Penilla)
  • a2f62f1: Fix #505 (Jason Penilla)
  • c4ce7fc: Update Gradle wrapper to 8.8 (Jason Penilla)
  • 7f7ef87: Update cloud (Jason Penilla)
  • b1d45c8: Update cloud-minecraft to beta 9 (Jason Penilla)
  • be23ef7: 1.20.6 (Jason Penilla)
  • e509021: un-pin loom version (Jason Penilla)
  • dfa609e: Update actions (Jason Penilla)
  • 3a93b78: Java 21 (Jason Penilla)
  • 6b78691: Minecraft 1.21 (Jason Penilla) (#500)
  • 8a7b483: 3.0.0-beta.27 (Jason Penilla)

carbonchat-paper 3.0.0-beta.26

by Draycia on Jan 15, 2024
Download

carbonchat-fabric 3.0.0-beta.26

by Draycia on Jan 15, 2024
Download
1
2
4

Modrinth is open source.

app-ads@1633f40

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.