Carbon ChatСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (92)
beta
carbonchat-fabric 3.0.0-beta.39
3.0.0-beta.3918 сент. 2026 г.159Minecraft: 26.1.2, 26.2, 26.3fabric
Что нового
### :hammer: Builds
- use Java 25 toolchain while targeting 21 - c31bf40
### Commits
- bf99fc0: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 190a2f6: Update Fabric for Minecraft 26.1.2 (Jason Penilla)
- 55c3a17: run smoke tests on Paper 26.3 (Jason Penilla)
- 0ba3864: mark Fabric builds compatible with 26.2 and 26.3 (Jason Penilla)
- 6cee222: 3.0.0-beta.39 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.39
3.0.0-beta.3918 сент. 2026 г.2 тыс.Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper
Что нового
### :hammer: Builds
- use Java 25 toolchain while targeting 21 - c31bf40
### Commits
- bf99fc0: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 190a2f6: Update Fabric for Minecraft 26.1.2 (Jason Penilla)
- 55c3a17: run smoke tests on Paper 26.3 (Jason Penilla)
- 0ba3864: mark Fabric builds compatible with 26.2 and 26.3 (Jason Penilla)
- 6cee222: 3.0.0-beta.39 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.39
3.0.0-beta.3918 сент. 2026 г.323Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Что нового
### :hammer: Builds
- use Java 25 toolchain while targeting 21 - c31bf40
### Commits
- bf99fc0: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 190a2f6: Update Fabric for Minecraft 26.1.2 (Jason Penilla)
- 55c3a17: run smoke tests on Paper 26.3 (Jason Penilla)
- 0ba3864: mark Fabric builds compatible with 26.2 and 26.3 (Jason Penilla)
- 6cee222: 3.0.0-beta.39 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.38
3.0.0-beta.3818 сент. 2026 г.29Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3velocity
Что нового
### :hammer: Builds
- fix Kotlin DSL property delegate deprecation warnings - 8279dc7
### :repeat: Continuous Integration
- run builds on Java 25 - c3653ee
### :broom: Chores
- **deps**: merge successful Renovate updates - 0ea66df
- **deps**: Update cloudMinecraft to v2.0.0 ([#824](https://github.com/Hexaoxide/Carbon/pull/824)) - 402833a
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.1 ([#837](https://github.com/Hexaoxide/Carbon/pull/837)) - c8a33ec
- **deps**: Update flyway to v13 ([#846](https://github.com/Hexaoxide/Carbon/pull/846)) - e095bb1
- **deps**: Update dependency redis.clients:jedis to v7.5.3 ([#833](https://github.com/Hexaoxide/Carbon/pull/833)) - 76f8be0
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 ([#831](https://github.com/Hexaoxide/Carbon/pull/831)) - 96e29e1
- **deps**: Update jdbi to v3.54.0 ([#843](https://github.com/Hexaoxide/Carbon/pull/843)) - 486f108
- **deps**: Update dependency io.nats:jnats to v2.26.0 ([#840](https://github.com/Hexaoxide/Carbon/pull/840)) - 05d22d5
- **deps**: Update dependency org.postgresql:postgresql to v42.7.13 ([#832](https://github.com/Hexaoxide/Carbon/pull/832)) - 4bc67e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-12 ([#825](https://github.com/Hexaoxide/Carbon/pull/825)) - 53757e7
- **deps**: Update dependency org.incendo:cloud-build-logic to v0.0.23 ([#828](https://github.com/Hexaoxide/Carbon/pull/828)) - 9ba0ae3
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v2.2.0 ([#841](https://github.com/Hexaoxide/Carbon/pull/841)) - 19c1887
- **deps**: Update gradle and github actions (major) ([#668](https://github.com/Hexaoxide/Carbon/pull/668)) - da1712b
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.34.0 ([#839](https://github.com/Hexaoxide/Carbon/pull/839)) - ea74529
- **deps**: Update gradle and github actions ([#861](https://github.com/Hexaoxide/Carbon/pull/861)) - 7c79d3b
- **deps**: Update dependency xyz.jpenilla:run-task to v3.1.0 ([#859](https://github.com/Hexaoxide/Carbon/pull/859)) - fc05b48
- **deps**: Update cloudMinecraft to v2.0.1 ([#852](https://github.com/Hexaoxide/Carbon/pull/852)) - b58b9d1
- **deps**: Update gradle and github actions ([#864](https://github.com/Hexaoxide/Carbon/pull/864)) - 34c9c90
- **deps**: Update dependency com.h2database:h2 to v2.5.250 ([#856](https://github.com/Hexaoxide/Carbon/pull/856)) - 702506e
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-17 ([#853](https://github.com/Hexaoxide/Carbon/pull/853)) - c472950
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.36.0 ([#858](https://github.com/Hexaoxide/Carbon/pull/858)) - 18098a6
- **deps**: Update flyway to v13.7.0 ([#860](https://github.com/Hexaoxide/Carbon/pull/860)) - dcae94e
- **deps**: Update cloud to v2.1.0 ([#835](https://github.com/Hexaoxide/Carbon/pull/835)) - cb2b921
- **deps**: Update dependency io.nats:jnats to v2.26.3 ([#854](https://github.com/Hexaoxide/Carbon/pull/854)) - 7c63d31
- **deps**: Update dependency redis.clients:jedis to v8 ([#863](https://github.com/Hexaoxide/Carbon/pull/863)) - 5683250
### Commits
- 3f445b6: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- f6d883a: Bump cloud-minecraft to 2.0.0-beta.17 (Jason Penilla)
- 18a0c21: Declare Modrinth platform and update supported Paper versions meta to include 26.2 (Jason Penilla)
- aa60154: New Crowdin updates (Localizinator) ([#753](https://github.com/Hexaoxide/Carbon/pull/753))
- 279e344: New Crowdin updates (Localizinator) ([#815](https://github.com/Hexaoxide/Carbon/pull/815))
- da3a758: update loom (Jason Penilla)
- d79249a: Update supported Paper versions meta to include 26.3 (Jason Penilla)
- a3470a1: 3.0.0-beta.38 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.38
3.0.0-beta.3818 сент. 2026 г.41Minecraft: 1.21.11fabric
Что нового
### :hammer: Builds
- fix Kotlin DSL property delegate deprecation warnings - 8279dc7
### :repeat: Continuous Integration
- run builds on Java 25 - c3653ee
### :broom: Chores
- **deps**: merge successful Renovate updates - 0ea66df
- **deps**: Update cloudMinecraft to v2.0.0 ([#824](https://github.com/Hexaoxide/Carbon/pull/824)) - 402833a
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.1 ([#837](https://github.com/Hexaoxide/Carbon/pull/837)) - c8a33ec
- **deps**: Update flyway to v13 ([#846](https://github.com/Hexaoxide/Carbon/pull/846)) - e095bb1
- **deps**: Update dependency redis.clients:jedis to v7.5.3 ([#833](https://github.com/Hexaoxide/Carbon/pull/833)) - 76f8be0
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 ([#831](https://github.com/Hexaoxide/Carbon/pull/831)) - 96e29e1
- **deps**: Update jdbi to v3.54.0 ([#843](https://github.com/Hexaoxide/Carbon/pull/843)) - 486f108
- **deps**: Update dependency io.nats:jnats to v2.26.0 ([#840](https://github.com/Hexaoxide/Carbon/pull/840)) - 05d22d5
- **deps**: Update dependency org.postgresql:postgresql to v42.7.13 ([#832](https://github.com/Hexaoxide/Carbon/pull/832)) - 4bc67e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-12 ([#825](https://github.com/Hexaoxide/Carbon/pull/825)) - 53757e7
- **deps**: Update dependency org.incendo:cloud-build-logic to v0.0.23 ([#828](https://github.com/Hexaoxide/Carbon/pull/828)) - 9ba0ae3
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v2.2.0 ([#841](https://github.com/Hexaoxide/Carbon/pull/841)) - 19c1887
- **deps**: Update gradle and github actions (major) ([#668](https://github.com/Hexaoxide/Carbon/pull/668)) - da1712b
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.34.0 ([#839](https://github.com/Hexaoxide/Carbon/pull/839)) - ea74529
- **deps**: Update gradle and github actions ([#861](https://github.com/Hexaoxide/Carbon/pull/861)) - 7c79d3b
- **deps**: Update dependency xyz.jpenilla:run-task to v3.1.0 ([#859](https://github.com/Hexaoxide/Carbon/pull/859)) - fc05b48
- **deps**: Update cloudMinecraft to v2.0.1 ([#852](https://github.com/Hexaoxide/Carbon/pull/852)) - b58b9d1
- **deps**: Update gradle and github actions ([#864](https://github.com/Hexaoxide/Carbon/pull/864)) - 34c9c90
- **deps**: Update dependency com.h2database:h2 to v2.5.250 ([#856](https://github.com/Hexaoxide/Carbon/pull/856)) - 702506e
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-17 ([#853](https://github.com/Hexaoxide/Carbon/pull/853)) - c472950
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.36.0 ([#858](https://github.com/Hexaoxide/Carbon/pull/858)) - 18098a6
- **deps**: Update flyway to v13.7.0 ([#860](https://github.com/Hexaoxide/Carbon/pull/860)) - dcae94e
- **deps**: Update cloud to v2.1.0 ([#835](https://github.com/Hexaoxide/Carbon/pull/835)) - cb2b921
- **deps**: Update dependency io.nats:jnats to v2.26.3 ([#854](https://github.com/Hexaoxide/Carbon/pull/854)) - 7c63d31
- **deps**: Update dependency redis.clients:jedis to v8 ([#863](https://github.com/Hexaoxide/Carbon/pull/863)) - 5683250
### Commits
- 3f445b6: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- f6d883a: Bump cloud-minecraft to 2.0.0-beta.17 (Jason Penilla)
- 18a0c21: Declare Modrinth platform and update supported Paper versions meta to include 26.2 (Jason Penilla)
- aa60154: New Crowdin updates (Localizinator) ([#753](https://github.com/Hexaoxide/Carbon/pull/753))
- 279e344: New Crowdin updates (Localizinator) ([#815](https://github.com/Hexaoxide/Carbon/pull/815))
- da3a758: update loom (Jason Penilla)
- d79249a: Update supported Paper versions meta to include 26.3 (Jason Penilla)
- a3470a1: 3.0.0-beta.38 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.38
3.0.0-beta.3818 сент. 2026 г.81Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper
Что нового
### :hammer: Builds
- fix Kotlin DSL property delegate deprecation warnings - 8279dc7
### :repeat: Continuous Integration
- run builds on Java 25 - c3653ee
### :broom: Chores
- **deps**: merge successful Renovate updates - 0ea66df
- **deps**: Update cloudMinecraft to v2.0.0 ([#824](https://github.com/Hexaoxide/Carbon/pull/824)) - 402833a
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.1 ([#837](https://github.com/Hexaoxide/Carbon/pull/837)) - c8a33ec
- **deps**: Update flyway to v13 ([#846](https://github.com/Hexaoxide/Carbon/pull/846)) - e095bb1
- **deps**: Update dependency redis.clients:jedis to v7.5.3 ([#833](https://github.com/Hexaoxide/Carbon/pull/833)) - 76f8be0
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 ([#831](https://github.com/Hexaoxide/Carbon/pull/831)) - 96e29e1
- **deps**: Update jdbi to v3.54.0 ([#843](https://github.com/Hexaoxide/Carbon/pull/843)) - 486f108
- **deps**: Update dependency io.nats:jnats to v2.26.0 ([#840](https://github.com/Hexaoxide/Carbon/pull/840)) - 05d22d5
- **deps**: Update dependency org.postgresql:postgresql to v42.7.13 ([#832](https://github.com/Hexaoxide/Carbon/pull/832)) - 4bc67e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-12 ([#825](https://github.com/Hexaoxide/Carbon/pull/825)) - 53757e7
- **deps**: Update dependency org.incendo:cloud-build-logic to v0.0.23 ([#828](https://github.com/Hexaoxide/Carbon/pull/828)) - 9ba0ae3
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v2.2.0 ([#841](https://github.com/Hexaoxide/Carbon/pull/841)) - 19c1887
- **deps**: Update gradle and github actions (major) ([#668](https://github.com/Hexaoxide/Carbon/pull/668)) - da1712b
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.34.0 ([#839](https://github.com/Hexaoxide/Carbon/pull/839)) - ea74529
- **deps**: Update gradle and github actions ([#861](https://github.com/Hexaoxide/Carbon/pull/861)) - 7c79d3b
- **deps**: Update dependency xyz.jpenilla:run-task to v3.1.0 ([#859](https://github.com/Hexaoxide/Carbon/pull/859)) - fc05b48
- **deps**: Update cloudMinecraft to v2.0.1 ([#852](https://github.com/Hexaoxide/Carbon/pull/852)) - b58b9d1
- **deps**: Update gradle and github actions ([#864](https://github.com/Hexaoxide/Carbon/pull/864)) - 34c9c90
- **deps**: Update dependency com.h2database:h2 to v2.5.250 ([#856](https://github.com/Hexaoxide/Carbon/pull/856)) - 702506e
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-17 ([#853](https://github.com/Hexaoxide/Carbon/pull/853)) - c472950
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.36.0 ([#858](https://github.com/Hexaoxide/Carbon/pull/858)) - 18098a6
- **deps**: Update flyway to v13.7.0 ([#860](https://github.com/Hexaoxide/Carbon/pull/860)) - dcae94e
- **deps**: Update cloud to v2.1.0 ([#835](https://github.com/Hexaoxide/Carbon/pull/835)) - cb2b921
- **deps**: Update dependency io.nats:jnats to v2.26.3 ([#854](https://github.com/Hexaoxide/Carbon/pull/854)) - 7c63d31
- **deps**: Update dependency redis.clients:jedis to v8 ([#863](https://github.com/Hexaoxide/Carbon/pull/863)) - 5683250
### Commits
- 3f445b6: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- f6d883a: Bump cloud-minecraft to 2.0.0-beta.17 (Jason Penilla)
- 18a0c21: Declare Modrinth platform and update supported Paper versions meta to include 26.2 (Jason Penilla)
- aa60154: New Crowdin updates (Localizinator) ([#753](https://github.com/Hexaoxide/Carbon/pull/753))
- 279e344: New Crowdin updates (Localizinator) ([#815](https://github.com/Hexaoxide/Carbon/pull/815))
- da3a758: update loom (Jason Penilla)
- d79249a: Update supported Paper versions meta to include 26.3 (Jason Penilla)
- a3470a1: 3.0.0-beta.38 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.37
3.0.0-beta.374 мая 2026 г.862Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2velocity
Что нового
### :wrench: Bug Fixes
- guard null signed command messages in channel registry ([#755](https://github.com/Hexaoxide/Carbon/pull/755)) - b25c1f3
- bump cloud-minecraft to 2.0.0-beta.15 for Paper 26.1 compatibility ([#770](https://github.com/Hexaoxide/Carbon/pull/770)) - ddb1600, closes [#769](https://github.com/Hexaoxide/Carbon/issues/769)
### :broom: Chores
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1.1.0 ([#720](https://github.com/Hexaoxide/Carbon/pull/720)) - c0c56c3
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-6 ([#719](https://github.com/Hexaoxide/Carbon/pull/719)) - 9df4160
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.2 ([#713](https://github.com/Hexaoxide/Carbon/pull/713)) - f4ae8ba
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.3 ([#725](https://github.com/Hexaoxide/Carbon/pull/725)) - d1bb53c
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0 ([#737](https://github.com/Hexaoxide/Carbon/pull/737)) - 069b191
- **deps**: Update plugin hangar-publish to v0.1.4 ([#736](https://github.com/Hexaoxide/Carbon/pull/736)) - 9183d32
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.7 ([#741](https://github.com/Hexaoxide/Carbon/pull/741)) - 9f67a68
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.3 ([#740](https://github.com/Hexaoxide/Carbon/pull/740)) - 383bedb
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.1 ([#748](https://github.com/Hexaoxide/Carbon/pull/748)) - 7f7aa44
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.7.0 ([#743](https://github.com/Hexaoxide/Carbon/pull/743)) - 79baee0
### Commits
- 3816d71: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 0206d02: Port latest URL detection changes from adventure (Jason Penilla)
- 12c3215: New Crowdin updates (Localizinator) ([#726](https://github.com/Hexaoxide/Carbon/pull/726))
- 3202633: Update loom (Jason Penilla)
- 2f73050: Update for 1.21.11 (Jason Penilla)
- 76e8b69: Update Gradle Wrapper (Jason Penilla)
- 91f00da: Disable relational MiniPlaceholders by default (Jason Penilla)
- 5ee2f95: Adjust audience wrapping based on MiniPlaceholders relational config (Jason Penilla)
- f3640dc: Revert extension load order change (Jason Penilla)
- resolve exact name matches first - 833e6fa
- 7809c64: show quantity in item links (Draycia)
- 51c0039: Pre-render filter replacements (Josua Parks) ([#744](https://github.com/Hexaoxide/Carbon/pull/744))
- 7f5ffd4: fire private chat event on receiving servers (Draycia)
- 0f47076: show duration in muteinfo (Draycia)
- 088d536: Vanished players now spy on radius chat (Draycia)
- 998b555: Add realname command (Draycia)
- b298d26: Update Adventure, add sprite/head tag permissions (Draycia)
- db409b8: Update loom & Gradle wrapper (Jason Penilla)
- 5ade245: Revert "Update Adventure, add sprite/head tag permissions" (Draycia)
- af05f81: Merge branch 'trunk' of https://github.com/Hexaoxide/Carbon into trunk (Draycia)
- 0b4c2c9: Execute built-in event listeners before addons (Josua Parks) ([#745](https://github.com/Hexaoxide/Carbon/pull/745))
- 3e0487b: Add ping permissions, play sounds on velocity (Draycia)
- 503bdcc: Spy check should also check permissions (Draycia)
- a3b41f1: Disable spy when permission's removed (Draycia)
- c20ff20: Don't spam spy disabled message (Draycia)
- 978df66: Fix filter command logic (Draycia)
- 93f8010: Enforce carbon.channel permission (Josua Parks) ([#746](https://github.com/Hexaoxide/Carbon/pull/746))
- c13a995: New Crowdin updates (Localizinator) ([#749](https://github.com/Hexaoxide/Carbon/pull/749))
- 72caf16: Added Parties plugin integration (JustusJG) ([#735](https://github.com/Hexaoxide/Carbon/pull/735))
- 88e6518: Update event lib to sasorio/event (Draycia)
- 58b7b0d: Split component rendering into pre/post stages (Josua Parks) ([#747](https://github.com/Hexaoxide/Carbon/pull/747))
- 2fab19d: Avoid using default methods with null values (Josua Parks) ([#754](https://github.com/Hexaoxide/Carbon/pull/754))
- 63a9f0c: Fix velocity console rendering when relational placeholders are enabled (Josua Parks) ([#758](https://github.com/Hexaoxide/Carbon/pull/758))
- b8d35dd: Update velocity to 3.5.0-SNAPSHOT (Josua Parks) ([#759](https://github.com/Hexaoxide/Carbon/pull/759))
- 6a0c97d: Reset mute expiration when appropriate (Draycia)
- 5c71465: Add _p and plain options to mm/papi placeholders (Draycia)
- a97dd1b: Update GitHub Actions and Gradle wrapper (Jason Penilla)
- 8e7894c: Update version metadata: bump Velocity to 3.5, extend Paper/Folia MC support to 26.1.2 (Jason Penilla)
- ec5a84d: 3.0.0-beta.37 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.37
3.0.0-beta.374 мая 2026 г.4,7 тыс.Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper
Что нового
### :wrench: Bug Fixes
- guard null signed command messages in channel registry ([#755](https://github.com/Hexaoxide/Carbon/pull/755)) - b25c1f3
- bump cloud-minecraft to 2.0.0-beta.15 for Paper 26.1 compatibility ([#770](https://github.com/Hexaoxide/Carbon/pull/770)) - ddb1600, closes [#769](https://github.com/Hexaoxide/Carbon/issues/769)
### :broom: Chores
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1.1.0 ([#720](https://github.com/Hexaoxide/Carbon/pull/720)) - c0c56c3
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-6 ([#719](https://github.com/Hexaoxide/Carbon/pull/719)) - 9df4160
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.2 ([#713](https://github.com/Hexaoxide/Carbon/pull/713)) - f4ae8ba
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.3 ([#725](https://github.com/Hexaoxide/Carbon/pull/725)) - d1bb53c
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0 ([#737](https://github.com/Hexaoxide/Carbon/pull/737)) - 069b191
- **deps**: Update plugin hangar-publish to v0.1.4 ([#736](https://github.com/Hexaoxide/Carbon/pull/736)) - 9183d32
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.7 ([#741](https://github.com/Hexaoxide/Carbon/pull/741)) - 9f67a68
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.3 ([#740](https://github.com/Hexaoxide/Carbon/pull/740)) - 383bedb
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.1 ([#748](https://github.com/Hexaoxide/Carbon/pull/748)) - 7f7aa44
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.7.0 ([#743](https://github.com/Hexaoxide/Carbon/pull/743)) - 79baee0
### Commits
- 3816d71: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 0206d02: Port latest URL detection changes from adventure (Jason Penilla)
- 12c3215: New Crowdin updates (Localizinator) ([#726](https://github.com/Hexaoxide/Carbon/pull/726))
- 3202633: Update loom (Jason Penilla)
- 2f73050: Update for 1.21.11 (Jason Penilla)
- 76e8b69: Update Gradle Wrapper (Jason Penilla)
- 91f00da: Disable relational MiniPlaceholders by default (Jason Penilla)
- 5ee2f95: Adjust audience wrapping based on MiniPlaceholders relational config (Jason Penilla)
- f3640dc: Revert extension load order change (Jason Penilla)
- resolve exact name matches first - 833e6fa
- 7809c64: show quantity in item links (Draycia)
- 51c0039: Pre-render filter replacements (Josua Parks) ([#744](https://github.com/Hexaoxide/Carbon/pull/744))
- 7f5ffd4: fire private chat event on receiving servers (Draycia)
- 0f47076: show duration in muteinfo (Draycia)
- 088d536: Vanished players now spy on radius chat (Draycia)
- 998b555: Add realname command (Draycia)
- b298d26: Update Adventure, add sprite/head tag permissions (Draycia)
- db409b8: Update loom & Gradle wrapper (Jason Penilla)
- 5ade245: Revert "Update Adventure, add sprite/head tag permissions" (Draycia)
- af05f81: Merge branch 'trunk' of https://github.com/Hexaoxide/Carbon into trunk (Draycia)
- 0b4c2c9: Execute built-in event listeners before addons (Josua Parks) ([#745](https://github.com/Hexaoxide/Carbon/pull/745))
- 3e0487b: Add ping permissions, play sounds on velocity (Draycia)
- 503bdcc: Spy check should also check permissions (Draycia)
- a3b41f1: Disable spy when permission's removed (Draycia)
- c20ff20: Don't spam spy disabled message (Draycia)
- 978df66: Fix filter command logic (Draycia)
- 93f8010: Enforce carbon.channel permission (Josua Parks) ([#746](https://github.com/Hexaoxide/Carbon/pull/746))
- c13a995: New Crowdin updates (Localizinator) ([#749](https://github.com/Hexaoxide/Carbon/pull/749))
- 72caf16: Added Parties plugin integration (JustusJG) ([#735](https://github.com/Hexaoxide/Carbon/pull/735))
- 88e6518: Update event lib to sasorio/event (Draycia)
- 58b7b0d: Split component rendering into pre/post stages (Josua Parks) ([#747](https://github.com/Hexaoxide/Carbon/pull/747))
- 2fab19d: Avoid using default methods with null values (Josua Parks) ([#754](https://github.com/Hexaoxide/Carbon/pull/754))
- 63a9f0c: Fix velocity console rendering when relational placeholders are enabled (Josua Parks) ([#758](https://github.com/Hexaoxide/Carbon/pull/758))
- b8d35dd: Update velocity to 3.5.0-SNAPSHOT (Josua Parks) ([#759](https://github.com/Hexaoxide/Carbon/pull/759))
- 6a0c97d: Reset mute expiration when appropriate (Draycia)
- 5c71465: Add _p and plain options to mm/papi placeholders (Draycia)
- a97dd1b: Update GitHub Actions and Gradle wrapper (Jason Penilla)
- 8e7894c: Update version metadata: bump Velocity to 3.5, extend Paper/Folia MC support to 26.1.2 (Jason Penilla)
- ec5a84d: 3.0.0-beta.37 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.37
3.0.0-beta.374 мая 2026 г.250Minecraft: 1.21.11fabric
Что нового
### :wrench: Bug Fixes
- guard null signed command messages in channel registry ([#755](https://github.com/Hexaoxide/Carbon/pull/755)) - b25c1f3
- bump cloud-minecraft to 2.0.0-beta.15 for Paper 26.1 compatibility ([#770](https://github.com/Hexaoxide/Carbon/pull/770)) - ddb1600, closes [#769](https://github.com/Hexaoxide/Carbon/issues/769)
### :broom: Chores
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1.1.0 ([#720](https://github.com/Hexaoxide/Carbon/pull/720)) - c0c56c3
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-6 ([#719](https://github.com/Hexaoxide/Carbon/pull/719)) - 9df4160
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.2 ([#713](https://github.com/Hexaoxide/Carbon/pull/713)) - f4ae8ba
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.3 ([#725](https://github.com/Hexaoxide/Carbon/pull/725)) - d1bb53c
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0 ([#737](https://github.com/Hexaoxide/Carbon/pull/737)) - 069b191
- **deps**: Update plugin hangar-publish to v0.1.4 ([#736](https://github.com/Hexaoxide/Carbon/pull/736)) - 9183d32
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.7 ([#741](https://github.com/Hexaoxide/Carbon/pull/741)) - 9f67a68
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.18.3 ([#740](https://github.com/Hexaoxide/Carbon/pull/740)) - 383bedb
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.1 ([#748](https://github.com/Hexaoxide/Carbon/pull/748)) - 7f7aa44
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.7.0 ([#743](https://github.com/Hexaoxide/Carbon/pull/743)) - 79baee0
### Commits
- 3816d71: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- 0206d02: Port latest URL detection changes from adventure (Jason Penilla)
- 12c3215: New Crowdin updates (Localizinator) ([#726](https://github.com/Hexaoxide/Carbon/pull/726))
- 3202633: Update loom (Jason Penilla)
- 2f73050: Update for 1.21.11 (Jason Penilla)
- 76e8b69: Update Gradle Wrapper (Jason Penilla)
- 91f00da: Disable relational MiniPlaceholders by default (Jason Penilla)
- 5ee2f95: Adjust audience wrapping based on MiniPlaceholders relational config (Jason Penilla)
- f3640dc: Revert extension load order change (Jason Penilla)
- resolve exact name matches first - 833e6fa
- 7809c64: show quantity in item links (Draycia)
- 51c0039: Pre-render filter replacements (Josua Parks) ([#744](https://github.com/Hexaoxide/Carbon/pull/744))
- 7f5ffd4: fire private chat event on receiving servers (Draycia)
- 0f47076: show duration in muteinfo (Draycia)
- 088d536: Vanished players now spy on radius chat (Draycia)
- 998b555: Add realname command (Draycia)
- b298d26: Update Adventure, add sprite/head tag permissions (Draycia)
- db409b8: Update loom & Gradle wrapper (Jason Penilla)
- 5ade245: Revert "Update Adventure, add sprite/head tag permissions" (Draycia)
- af05f81: Merge branch 'trunk' of https://github.com/Hexaoxide/Carbon into trunk (Draycia)
- 0b4c2c9: Execute built-in event listeners before addons (Josua Parks) ([#745](https://github.com/Hexaoxide/Carbon/pull/745))
- 3e0487b: Add ping permissions, play sounds on velocity (Draycia)
- 503bdcc: Spy check should also check permissions (Draycia)
- a3b41f1: Disable spy when permission's removed (Draycia)
- c20ff20: Don't spam spy disabled message (Draycia)
- 978df66: Fix filter command logic (Draycia)
- 93f8010: Enforce carbon.channel permission (Josua Parks) ([#746](https://github.com/Hexaoxide/Carbon/pull/746))
- c13a995: New Crowdin updates (Localizinator) ([#749](https://github.com/Hexaoxide/Carbon/pull/749))
- 72caf16: Added Parties plugin integration (JustusJG) ([#735](https://github.com/Hexaoxide/Carbon/pull/735))
- 88e6518: Update event lib to sasorio/event (Draycia)
- 58b7b0d: Split component rendering into pre/post stages (Josua Parks) ([#747](https://github.com/Hexaoxide/Carbon/pull/747))
- 2fab19d: Avoid using default methods with null values (Josua Parks) ([#754](https://github.com/Hexaoxide/Carbon/pull/754))
- 63a9f0c: Fix velocity console rendering when relational placeholders are enabled (Josua Parks) ([#758](https://github.com/Hexaoxide/Carbon/pull/758))
- b8d35dd: Update velocity to 3.5.0-SNAPSHOT (Josua Parks) ([#759](https://github.com/Hexaoxide/Carbon/pull/759))
- 6a0c97d: Reset mute expiration when appropriate (Draycia)
- 5c71465: Add _p and plain options to mm/papi placeholders (Draycia)
- a97dd1b: Update GitHub Actions and Gradle wrapper (Jason Penilla)
- 8e7894c: Update version metadata: bump Velocity to 3.5, extend Paper/Folia MC support to 26.1.2 (Jason Penilla)
- ec5a84d: 3.0.0-beta.37 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.36
3.0.0-beta.3620 окт. 2025 г.435Minecraft: 1.21.10fabric
Что нового
### :broom: Chores
- **deps**: Update dependency com.intellectualsites.bom:bom-newest to v1.55 ([#714](https://github.com/Hexaoxide/Carbon/pull/714)) - 928a244
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.27.0 ([#717](https://github.com/Hexaoxide/Carbon/pull/717)) - 087f25b
- **deps**: Update flyway to v11.14.1 ([#716](https://github.com/Hexaoxide/Carbon/pull/716)) - 8be3adb
### Commits
- 1a34928: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- add98b5: Switch from javadoc.io to javadocs.dev for now (Jason Penilla)
- 3b276e8: Don't include adventure-platform-fabric, require it on Modrinth (Jason Penilla)
- 787d91e: Update indra to v4 (Jason Penilla)
- 92b7037: Update cloud-minecraft (Jason Penilla)
- 1e5ee88: 3.0.0-beta.36 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.36
3.0.0-beta.3620 окт. 2025 г.4,6 тыс.Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10folia, paper
Что нового
### :broom: Chores
- **deps**: Update dependency com.intellectualsites.bom:bom-newest to v1.55 ([#714](https://github.com/Hexaoxide/Carbon/pull/714)) - 928a244
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.27.0 ([#717](https://github.com/Hexaoxide/Carbon/pull/717)) - 087f25b
- **deps**: Update flyway to v11.14.1 ([#716](https://github.com/Hexaoxide/Carbon/pull/716)) - 8be3adb
### Commits
- 1a34928: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- add98b5: Switch from javadoc.io to javadocs.dev for now (Jason Penilla)
- 3b276e8: Don't include adventure-platform-fabric, require it on Modrinth (Jason Penilla)
- 787d91e: Update indra to v4 (Jason Penilla)
- 92b7037: Update cloud-minecraft (Jason Penilla)
- 1e5ee88: 3.0.0-beta.36 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.36
3.0.0-beta.3620 окт. 2025 г.648Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10velocity
Что нового
### :broom: Chores
- **deps**: Update dependency com.intellectualsites.bom:bom-newest to v1.55 ([#714](https://github.com/Hexaoxide/Carbon/pull/714)) - 928a244
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.27.0 ([#717](https://github.com/Hexaoxide/Carbon/pull/717)) - 087f25b
- **deps**: Update flyway to v11.14.1 ([#716](https://github.com/Hexaoxide/Carbon/pull/716)) - 8be3adb
### Commits
- 1a34928: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- add98b5: Switch from javadoc.io to javadocs.dev for now (Jason Penilla)
- 3b276e8: Don't include adventure-platform-fabric, require it on Modrinth (Jason Penilla)
- 787d91e: Update indra to v4 (Jason Penilla)
- 92b7037: Update cloud-minecraft (Jason Penilla)
- 1e5ee88: 3.0.0-beta.36 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.35
3.0.0-beta.3512 окт. 2025 г.83Minecraft: 1.21.10fabric
Что нового
### :broom: Chores
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-5 ([#695](https://github.com/Hexaoxide/Carbon/pull/695)) - d8b4f4e
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.3 ([#696](https://github.com/Hexaoxide/Carbon/pull/696)) - 259164d
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.6 ([#697](https://github.com/Hexaoxide/Carbon/pull/697)) - 912a09b
- **deps**: Update dependency org.postgresql:postgresql to v42.7.8 ([#698](https://github.com/Hexaoxide/Carbon/pull/698)) - e12f3e3
- **deps**: Update dependency io.nats:jnats to v2.23.0 ([#706](https://github.com/Hexaoxide/Carbon/pull/706)) - 094e8c3
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v3.1.0 ([#705](https://github.com/Hexaoxide/Carbon/pull/705)) - 82afa4f
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.2.2 ([#701](https://github.com/Hexaoxide/Carbon/pull/701)) - 40840d9
- **deps**: Update flyway to v11.14.0 ([#708](https://github.com/Hexaoxide/Carbon/pull/708)) - d676f8f
- **deps**: Update dependency xyz.jpenilla:run-task to v3.0.2 ([#699](https://github.com/Hexaoxide/Carbon/pull/699)) - dbedc59
- **deps**: Update dependency com.h2database:h2 to v2.4.240 ([#702](https://github.com/Hexaoxide/Carbon/pull/702)) - 5a7f993
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.26.0 ([#704](https://github.com/Hexaoxide/Carbon/pull/704)) - b1265b5
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1 ([#711](https://github.com/Hexaoxide/Carbon/pull/711)) - 9d49da8
- **deps**: Update jdbi to v3.49.6 ([#700](https://github.com/Hexaoxide/Carbon/pull/700)) - 2482f3a
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.4.0 ([#703](https://github.com/Hexaoxide/Carbon/pull/703)) - 1b7d106
- **deps**: Update dependency redis.clients:jedis to v6.2.0 ([#707](https://github.com/Hexaoxide/Carbon/pull/707)) - 5b0b867
- **deps**: Update dependency com.zaxxer:HikariCP to v7 ([#710](https://github.com/Hexaoxide/Carbon/pull/710)) - 50405ca
- **deps**: Update dependency redis.clients:jedis to v7 ([#712](https://github.com/Hexaoxide/Carbon/pull/712)) - fe56398
- **deps**: Update gradle and github actions ([#709](https://github.com/Hexaoxide/Carbon/pull/709)) - 4f2843b
- **deps**: Update dependency net.luckperms:api to v5.5 ([#666](https://github.com/Hexaoxide/Carbon/pull/666)) - c3d3349
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v101 ([#645](https://github.com/Hexaoxide/Carbon/pull/645)) - 3ef2a4f
- **deps**: Update dependency com.discordsrv:discordsrv to v1.30.1 ([#609](https://github.com/Hexaoxide/Carbon/pull/609)) - e94b266
- **deps**: Update dependency com.intellectualsites.plotsquared:plotsquared-core to v7.5.8 ([#643](https://github.com/Hexaoxide/Carbon/pull/643)) - e51ced5
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.2.043 ([#614](https://github.com/Hexaoxide/Carbon/pull/614)) - b92ff91
### Commits
- 3514f75: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- de6a359: Update shadow config (Jason Penilla)
- 610c090: Update setup actions (Jason Penilla)
- 465ee56: Update for Minecraft 1.21.10 (Jason Penilla)
- 37e006f: 3.0.0-beta.35 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.35
3.0.0-beta.3512 окт. 2025 г.436Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10folia, paper
Что нового
### :broom: Chores
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-5 ([#695](https://github.com/Hexaoxide/Carbon/pull/695)) - d8b4f4e
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.3 ([#696](https://github.com/Hexaoxide/Carbon/pull/696)) - 259164d
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.6 ([#697](https://github.com/Hexaoxide/Carbon/pull/697)) - 912a09b
- **deps**: Update dependency org.postgresql:postgresql to v42.7.8 ([#698](https://github.com/Hexaoxide/Carbon/pull/698)) - e12f3e3
- **deps**: Update dependency io.nats:jnats to v2.23.0 ([#706](https://github.com/Hexaoxide/Carbon/pull/706)) - 094e8c3
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v3.1.0 ([#705](https://github.com/Hexaoxide/Carbon/pull/705)) - 82afa4f
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.2.2 ([#701](https://github.com/Hexaoxide/Carbon/pull/701)) - 40840d9
- **deps**: Update flyway to v11.14.0 ([#708](https://github.com/Hexaoxide/Carbon/pull/708)) - d676f8f
- **deps**: Update dependency xyz.jpenilla:run-task to v3.0.2 ([#699](https://github.com/Hexaoxide/Carbon/pull/699)) - dbedc59
- **deps**: Update dependency com.h2database:h2 to v2.4.240 ([#702](https://github.com/Hexaoxide/Carbon/pull/702)) - 5a7f993
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.26.0 ([#704](https://github.com/Hexaoxide/Carbon/pull/704)) - b1265b5
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1 ([#711](https://github.com/Hexaoxide/Carbon/pull/711)) - 9d49da8
- **deps**: Update jdbi to v3.49.6 ([#700](https://github.com/Hexaoxide/Carbon/pull/700)) - 2482f3a
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.4.0 ([#703](https://github.com/Hexaoxide/Carbon/pull/703)) - 1b7d106
- **deps**: Update dependency redis.clients:jedis to v6.2.0 ([#707](https://github.com/Hexaoxide/Carbon/pull/707)) - 5b0b867
- **deps**: Update dependency com.zaxxer:HikariCP to v7 ([#710](https://github.com/Hexaoxide/Carbon/pull/710)) - 50405ca
- **deps**: Update dependency redis.clients:jedis to v7 ([#712](https://github.com/Hexaoxide/Carbon/pull/712)) - fe56398
- **deps**: Update gradle and github actions ([#709](https://github.com/Hexaoxide/Carbon/pull/709)) - 4f2843b
- **deps**: Update dependency net.luckperms:api to v5.5 ([#666](https://github.com/Hexaoxide/Carbon/pull/666)) - c3d3349
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v101 ([#645](https://github.com/Hexaoxide/Carbon/pull/645)) - 3ef2a4f
- **deps**: Update dependency com.discordsrv:discordsrv to v1.30.1 ([#609](https://github.com/Hexaoxide/Carbon/pull/609)) - e94b266
- **deps**: Update dependency com.intellectualsites.plotsquared:plotsquared-core to v7.5.8 ([#643](https://github.com/Hexaoxide/Carbon/pull/643)) - e51ced5
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.2.043 ([#614](https://github.com/Hexaoxide/Carbon/pull/614)) - b92ff91
### Commits
- 3514f75: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- de6a359: Update shadow config (Jason Penilla)
- 610c090: Update setup actions (Jason Penilla)
- 465ee56: Update for Minecraft 1.21.10 (Jason Penilla)
- 37e006f: 3.0.0-beta.35 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.35
3.0.0-beta.3512 окт. 2025 г.92Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10velocity
Что нового
### :broom: Chores
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-5 ([#695](https://github.com/Hexaoxide/Carbon/pull/695)) - d8b4f4e
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.3 ([#696](https://github.com/Hexaoxide/Carbon/pull/696)) - 259164d
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.6 ([#697](https://github.com/Hexaoxide/Carbon/pull/697)) - 912a09b
- **deps**: Update dependency org.postgresql:postgresql to v42.7.8 ([#698](https://github.com/Hexaoxide/Carbon/pull/698)) - e12f3e3
- **deps**: Update dependency io.nats:jnats to v2.23.0 ([#706](https://github.com/Hexaoxide/Carbon/pull/706)) - 094e8c3
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v3.1.0 ([#705](https://github.com/Hexaoxide/Carbon/pull/705)) - 82afa4f
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.2.2 ([#701](https://github.com/Hexaoxide/Carbon/pull/701)) - 40840d9
- **deps**: Update flyway to v11.14.0 ([#708](https://github.com/Hexaoxide/Carbon/pull/708)) - d676f8f
- **deps**: Update dependency xyz.jpenilla:run-task to v3.0.2 ([#699](https://github.com/Hexaoxide/Carbon/pull/699)) - dbedc59
- **deps**: Update dependency com.h2database:h2 to v2.4.240 ([#702](https://github.com/Hexaoxide/Carbon/pull/702)) - 5a7f993
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.26.0 ([#704](https://github.com/Hexaoxide/Carbon/pull/704)) - b1265b5
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v1 ([#711](https://github.com/Hexaoxide/Carbon/pull/711)) - 9d49da8
- **deps**: Update jdbi to v3.49.6 ([#700](https://github.com/Hexaoxide/Carbon/pull/700)) - 2482f3a
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.4.0 ([#703](https://github.com/Hexaoxide/Carbon/pull/703)) - 1b7d106
- **deps**: Update dependency redis.clients:jedis to v6.2.0 ([#707](https://github.com/Hexaoxide/Carbon/pull/707)) - 5b0b867
- **deps**: Update dependency com.zaxxer:HikariCP to v7 ([#710](https://github.com/Hexaoxide/Carbon/pull/710)) - 50405ca
- **deps**: Update dependency redis.clients:jedis to v7 ([#712](https://github.com/Hexaoxide/Carbon/pull/712)) - fe56398
- **deps**: Update gradle and github actions ([#709](https://github.com/Hexaoxide/Carbon/pull/709)) - 4f2843b
- **deps**: Update dependency net.luckperms:api to v5.5 ([#666](https://github.com/Hexaoxide/Carbon/pull/666)) - c3d3349
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v101 ([#645](https://github.com/Hexaoxide/Carbon/pull/645)) - 3ef2a4f
- **deps**: Update dependency com.discordsrv:discordsrv to v1.30.1 ([#609](https://github.com/Hexaoxide/Carbon/pull/609)) - e94b266
- **deps**: Update dependency com.intellectualsites.plotsquared:plotsquared-core to v7.5.8 ([#643](https://github.com/Hexaoxide/Carbon/pull/643)) - e51ced5
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.2.043 ([#614](https://github.com/Hexaoxide/Carbon/pull/614)) - b92ff91
### Commits
- 3514f75: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- de6a359: Update shadow config (Jason Penilla)
- 610c090: Update setup actions (Jason Penilla)
- 465ee56: Update for Minecraft 1.21.10 (Jason Penilla)
- 37e006f: 3.0.0-beta.35 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.34
3.0.0-beta.3412 окт. 2025 г.131Minecraft: 1.21.8fabric
Что нового
### Commits
- 6865e0a: 3.0.0-SNAPSHOT (Jason Penilla)
- 6aaba51: Update for MiniPlaceholders v3 (Jason Penilla) ([#690](https://github.com/Hexaoxide/Carbon/pull/690))
- c58ecb0: Update cloud-minecraft (Jason Penilla)
- 4cd88ee: 3.0.0-beta.34 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.34
3.0.0-beta.3412 окт. 2025 г.60Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10velocity
Что нового
### Commits
- 6865e0a: 3.0.0-SNAPSHOT (Jason Penilla)
- 6aaba51: Update for MiniPlaceholders v3 (Jason Penilla) ([#690](https://github.com/Hexaoxide/Carbon/pull/690))
- c58ecb0: Update cloud-minecraft (Jason Penilla)
- 4cd88ee: 3.0.0-beta.34 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.34
3.0.0-beta.3412 окт. 2025 г.97Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10folia, paper
Что нового
### Commits
- 6865e0a: 3.0.0-SNAPSHOT (Jason Penilla)
- 6aaba51: Update for MiniPlaceholders v3 (Jason Penilla) ([#690](https://github.com/Hexaoxide/Carbon/pull/690))
- c58ecb0: Update cloud-minecraft (Jason Penilla)
- 4cd88ee: 3.0.0-beta.34 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.33
3.0.0-beta.3319 авг. 2025 г.171Minecraft: 1.21.8fabric
Что нового
### :broom: Chores
- **deps**: Update gremlin to v0.0.8 ([#664](https://github.com/Hexaoxide/Carbon/pull/664)) - d9bb34b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.8 ([#670](https://github.com/Hexaoxide/Carbon/pull/670)) - 4472ee1
- **deps**: Update gradle and github actions ([#663](https://github.com/Hexaoxide/Carbon/pull/663)) - 544a79c
- **deps**: Update flyway to v11.10.2 ([#667](https://github.com/Hexaoxide/Carbon/pull/667)) - 91cbbf1
- **deps**: Update dependency org.postgresql:postgresql to v42.7.7 ([#662](https://github.com/Hexaoxide/Carbon/pull/662)) - e3eacf2
- **deps**: Update jdbi to v3.49.5 ([#642](https://github.com/Hexaoxide/Carbon/pull/642)) - 90264e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-4 ([#650](https://github.com/Hexaoxide/Carbon/pull/650)) - abd3bfa
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.3.0 ([#665](https://github.com/Hexaoxide/Carbon/pull/665)) - 3e175b8
- **deps**: Update dependency redis.clients:jedis to v6 ([#674](https://github.com/Hexaoxide/Carbon/pull/674)) - b4b6972
- **deps**: Update dependency io.nats:jnats to v2.21.4 ([#671](https://github.com/Hexaoxide/Carbon/pull/671)) - 569da8a
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.2 ([#669](https://github.com/Hexaoxide/Carbon/pull/669)) - 8df67f5
### Commits
- ba94e98: Adjust smoke test triggers (Jason Penilla)
- 892e8ce: Update publishing setup (Jason Penilla)
- db0ae5a: Update actions (Jason Penilla)
- 0aaa8fa: Fetch LuckPerms download link dynamically, update repository configuration (Jason Penilla)
- Update for Minecraft 1.21.7 ([#648](https://github.com/Hexaoxide/Carbon/pull/648)) - 251f505
- 846b905: Bump minimum Paper version to 1.21.4 (Jason Penilla) ([#681](https://github.com/Hexaoxide/Carbon/pull/681))
- 7a8cd84: Bump fabric to 1.21.8 (Jason Penilla)
- 3e57abe: Ensure click events from user input have a protocol (Jason Penilla)
- 5d4103f: Add permissions for new MiniMessage tags (Kre0lidge) ([#680](https://github.com/Hexaoxide/Carbon/pull/680))
- 91c13da: Fix console format not being used (Jason Penilla)
- 467bcb6: Consolidate actions (Jason Penilla)
- 72e8ffd: New Crowdin updates (Localizinator) ([#686](https://github.com/Hexaoxide/Carbon/pull/686))
- 93cf199: Delete now-redundant build in smoke test job (Jason Penilla)
- 66947de: Disable plugin remapping in smoke test (Jason Penilla)
- 1fcbac3: Cache smoke test world & other files (Jason Penilla)
- dfda163: Remove redundant wrapper validation action (Jason Penilla)
- 022e37a: Make FetchLuckPermsJar cacheable (Jason Penilla)
- 942f6a2: Add back build step to smoke test (Jason Penilla)
- c757018: Use atomic writer for profile cache file (Jason Penilla)
- ad48705: Update adventure platform fabric (Jason Penilla)
- 26b28c8: Build updates (Jason Penilla)
- 028cf69: 3.0.0-beta.33 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.33
3.0.0-beta.3319 авг. 2025 г.215Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8velocity
Что нового
### :broom: Chores
- **deps**: Update gremlin to v0.0.8 ([#664](https://github.com/Hexaoxide/Carbon/pull/664)) - d9bb34b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.8 ([#670](https://github.com/Hexaoxide/Carbon/pull/670)) - 4472ee1
- **deps**: Update gradle and github actions ([#663](https://github.com/Hexaoxide/Carbon/pull/663)) - 544a79c
- **deps**: Update flyway to v11.10.2 ([#667](https://github.com/Hexaoxide/Carbon/pull/667)) - 91cbbf1
- **deps**: Update dependency org.postgresql:postgresql to v42.7.7 ([#662](https://github.com/Hexaoxide/Carbon/pull/662)) - e3eacf2
- **deps**: Update jdbi to v3.49.5 ([#642](https://github.com/Hexaoxide/Carbon/pull/642)) - 90264e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-4 ([#650](https://github.com/Hexaoxide/Carbon/pull/650)) - abd3bfa
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.3.0 ([#665](https://github.com/Hexaoxide/Carbon/pull/665)) - 3e175b8
- **deps**: Update dependency redis.clients:jedis to v6 ([#674](https://github.com/Hexaoxide/Carbon/pull/674)) - b4b6972
- **deps**: Update dependency io.nats:jnats to v2.21.4 ([#671](https://github.com/Hexaoxide/Carbon/pull/671)) - 569da8a
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.2 ([#669](https://github.com/Hexaoxide/Carbon/pull/669)) - 8df67f5
### Commits
- ba94e98: Adjust smoke test triggers (Jason Penilla)
- 892e8ce: Update publishing setup (Jason Penilla)
- db0ae5a: Update actions (Jason Penilla)
- 0aaa8fa: Fetch LuckPerms download link dynamically, update repository configuration (Jason Penilla)
- Update for Minecraft 1.21.7 ([#648](https://github.com/Hexaoxide/Carbon/pull/648)) - 251f505
- 846b905: Bump minimum Paper version to 1.21.4 (Jason Penilla) ([#681](https://github.com/Hexaoxide/Carbon/pull/681))
- 7a8cd84: Bump fabric to 1.21.8 (Jason Penilla)
- 3e57abe: Ensure click events from user input have a protocol (Jason Penilla)
- 5d4103f: Add permissions for new MiniMessage tags (Kre0lidge) ([#680](https://github.com/Hexaoxide/Carbon/pull/680))
- 91c13da: Fix console format not being used (Jason Penilla)
- 467bcb6: Consolidate actions (Jason Penilla)
- 72e8ffd: New Crowdin updates (Localizinator) ([#686](https://github.com/Hexaoxide/Carbon/pull/686))
- 93cf199: Delete now-redundant build in smoke test job (Jason Penilla)
- 66947de: Disable plugin remapping in smoke test (Jason Penilla)
- 1fcbac3: Cache smoke test world & other files (Jason Penilla)
- dfda163: Remove redundant wrapper validation action (Jason Penilla)
- 022e37a: Make FetchLuckPermsJar cacheable (Jason Penilla)
- 942f6a2: Add back build step to smoke test (Jason Penilla)
- c757018: Use atomic writer for profile cache file (Jason Penilla)
- ad48705: Update adventure platform fabric (Jason Penilla)
- 26b28c8: Build updates (Jason Penilla)
- 028cf69: 3.0.0-beta.33 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.33
3.0.0-beta.3319 авг. 2025 г.1 тыс.Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8folia, paper
Что нового
### :broom: Chores
- **deps**: Update gremlin to v0.0.8 ([#664](https://github.com/Hexaoxide/Carbon/pull/664)) - d9bb34b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.8 ([#670](https://github.com/Hexaoxide/Carbon/pull/670)) - 4472ee1
- **deps**: Update gradle and github actions ([#663](https://github.com/Hexaoxide/Carbon/pull/663)) - 544a79c
- **deps**: Update flyway to v11.10.2 ([#667](https://github.com/Hexaoxide/Carbon/pull/667)) - 91cbbf1
- **deps**: Update dependency org.postgresql:postgresql to v42.7.7 ([#662](https://github.com/Hexaoxide/Carbon/pull/662)) - e3eacf2
- **deps**: Update jdbi to v3.49.5 ([#642](https://github.com/Hexaoxide/Carbon/pull/642)) - 90264e4
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-4 ([#650](https://github.com/Hexaoxide/Carbon/pull/650)) - abd3bfa
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.3.0 ([#665](https://github.com/Hexaoxide/Carbon/pull/665)) - 3e175b8
- **deps**: Update dependency redis.clients:jedis to v6 ([#674](https://github.com/Hexaoxide/Carbon/pull/674)) - b4b6972
- **deps**: Update dependency io.nats:jnats to v2.21.4 ([#671](https://github.com/Hexaoxide/Carbon/pull/671)) - 569da8a
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.2 ([#669](https://github.com/Hexaoxide/Carbon/pull/669)) - 8df67f5
### Commits
- ba94e98: Adjust smoke test triggers (Jason Penilla)
- 892e8ce: Update publishing setup (Jason Penilla)
- db0ae5a: Update actions (Jason Penilla)
- 0aaa8fa: Fetch LuckPerms download link dynamically, update repository configuration (Jason Penilla)
- Update for Minecraft 1.21.7 ([#648](https://github.com/Hexaoxide/Carbon/pull/648)) - 251f505
- 846b905: Bump minimum Paper version to 1.21.4 (Jason Penilla) ([#681](https://github.com/Hexaoxide/Carbon/pull/681))
- 7a8cd84: Bump fabric to 1.21.8 (Jason Penilla)
- 3e57abe: Ensure click events from user input have a protocol (Jason Penilla)
- 5d4103f: Add permissions for new MiniMessage tags (Kre0lidge) ([#680](https://github.com/Hexaoxide/Carbon/pull/680))
- 91c13da: Fix console format not being used (Jason Penilla)
- 467bcb6: Consolidate actions (Jason Penilla)
- 72e8ffd: New Crowdin updates (Localizinator) ([#686](https://github.com/Hexaoxide/Carbon/pull/686))
- 93cf199: Delete now-redundant build in smoke test job (Jason Penilla)
- 66947de: Disable plugin remapping in smoke test (Jason Penilla)
- 1fcbac3: Cache smoke test world & other files (Jason Penilla)
- dfda163: Remove redundant wrapper validation action (Jason Penilla)
- 022e37a: Make FetchLuckPermsJar cacheable (Jason Penilla)
- 942f6a2: Add back build step to smoke test (Jason Penilla)
- c757018: Use atomic writer for profile cache file (Jason Penilla)
- ad48705: Update adventure platform fabric (Jason Penilla)
- 26b28c8: Build updates (Jason Penilla)
- 028cf69: 3.0.0-beta.33 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.32
3.0.0-beta.3219 мая 2025 г.2,3 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper
Что нового
### 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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/653))
- c15aa5b: 3.0.0-beta.32 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.32
3.0.0-beta.3219 мая 2025 г.577Minecraft: 1.21.1fabric
Что нового
### 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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/653))
- c15aa5b: 3.0.0-beta.32 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.32
3.0.0-beta.3219 мая 2025 г.400Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5velocity
Что нового
### 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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/653))
- c15aa5b: 3.0.0-beta.32 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.31
3.0.0-beta.3130 апр. 2025 г.229Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5velocity
Что нового
### 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)
beta
carbonchat-fabric 3.0.0-beta.31
3.0.0-beta.3130 апр. 2025 г.135Minecraft: 1.21.1fabric
Что нового
### 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)
beta
carbonchat-paper 3.0.0-beta.31
3.0.0-beta.3130 апр. 2025 г.391Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper
Что нового
### 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)
beta
carbonchat-fabric 3.0.0-beta.30
3.0.0-beta.3028 апр. 2025 г.89Minecraft: 1.21.1fabric
Что нового
### 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)
beta
carbonchat-paper 3.0.0-beta.30
3.0.0-beta.3028 апр. 2025 г.122Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper
Что нового
### 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)
beta
carbonchat-velocity 3.0.0-beta.30
3.0.0-beta.3028 апр. 2025 г.96Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5velocity
Что нового
### 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)
beta
carbonchat-paper 3.0.0-beta.29
3.0.0-beta.2927 апр. 2025 г.308Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper
Что нового
### :wrench: Bug Fixes
- don't send muted player messages to discord - cf54cb6
- cross-server message logs twice ([#603](https://github.com/Hexaoxide/Carbon/pull/603)) - 108561b
- don't filter console in radius listener - 81d5271
- Update mcMMO dep, keep support for classic ([#612](https://github.com/Hexaoxide/Carbon/pull/612)) - cb0c589
- console logs having spy prefix ([#613](https://github.com/Hexaoxide/Carbon/pull/613)) - 641f634
- render_for and recipient_uuid not working - b3ba0dc
- Set whisper targets to persist ([#622](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/599)) - b230fd7
- **deps**: Update flyway to v11.2.0 ([#592](https://github.com/Hexaoxide/Carbon/pull/592)) - 19d1a3f
- **deps**: Update gremlin to v0.0.7 ([#606](https://github.com/Hexaoxide/Carbon/pull/606)) - 7952ec3
- **deps**: migrate config renovate.json ([#582](https://github.com/Hexaoxide/Carbon/pull/582)) - 79f5c25
- **deps**: Update gradle and github actions ([#586](https://github.com/Hexaoxide/Carbon/pull/586)) - 98f33c1
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.0 ([#610](https://github.com/Hexaoxide/Carbon/pull/610)) - e7e397e
- **deps**: Update dependency org.checkerframework:checker-qual to v3.49.2 ([#585](https://github.com/Hexaoxide/Carbon/pull/585)) - 0a1df57
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.14 ([#591](https://github.com/Hexaoxide/Carbon/pull/591)) - 44c9fb5
- **deps**: Update fabricApi to v0.115.6+1.21.1 ([#568](https://github.com/Hexaoxide/Carbon/pull/568)) - 21b11bc
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-2 ([#632](https://github.com/Hexaoxide/Carbon/pull/632)) - 601192b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.6 ([#633](https://github.com/Hexaoxide/Carbon/pull/633)) - 9443139
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.3 ([#634](https://github.com/Hexaoxide/Carbon/pull/634)) - bbff0e6
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.2.0 ([#635](https://github.com/Hexaoxide/Carbon/pull/635)) - 7a8b997
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.25.0 ([#636](https://github.com/Hexaoxide/Carbon/pull/636)) - 31c914c
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.3.0 ([#638](https://github.com/Hexaoxide/Carbon/pull/638)) - a099ae9
- **deps**: Update flyway to v11.8.0 ([#640](https://github.com/Hexaoxide/Carbon/pull/640)) - 3c80d8f
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.0 ([#637](https://github.com/Hexaoxide/Carbon/pull/637)) - 20fa6bd
- **deps**: Update dependency io.nats:jnats to v2.21.1 ([#639](https://github.com/Hexaoxide/Carbon/pull/639)) - 0dad3d0
- **deps**: Update jdbi to v3.49.1 ([#641](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/596))
- 8eeaa9b: Add missing message mapping for key command.spy.description in default locale English. (Kre0lidge) ([#598](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/607))
- f6b43e7: Add PlotSquared Integration (Seth Christie) ([#601](https://github.com/Hexaoxide/Carbon/pull/601))
- 6b1126e: Update Gradle wrapper, Configurate, loom (Jason Penilla)
- 2c90a60: 3.0.0-beta.29 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.29
3.0.0-beta.2927 апр. 2025 г.84Minecraft: 1.21.1fabric
Что нового
### :wrench: Bug Fixes
- don't send muted player messages to discord - cf54cb6
- cross-server message logs twice ([#603](https://github.com/Hexaoxide/Carbon/pull/603)) - 108561b
- don't filter console in radius listener - 81d5271
- Update mcMMO dep, keep support for classic ([#612](https://github.com/Hexaoxide/Carbon/pull/612)) - cb0c589
- console logs having spy prefix ([#613](https://github.com/Hexaoxide/Carbon/pull/613)) - 641f634
- render_for and recipient_uuid not working - b3ba0dc
- Set whisper targets to persist ([#622](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/599)) - b230fd7
- **deps**: Update flyway to v11.2.0 ([#592](https://github.com/Hexaoxide/Carbon/pull/592)) - 19d1a3f
- **deps**: Update gremlin to v0.0.7 ([#606](https://github.com/Hexaoxide/Carbon/pull/606)) - 7952ec3
- **deps**: migrate config renovate.json ([#582](https://github.com/Hexaoxide/Carbon/pull/582)) - 79f5c25
- **deps**: Update gradle and github actions ([#586](https://github.com/Hexaoxide/Carbon/pull/586)) - 98f33c1
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.0 ([#610](https://github.com/Hexaoxide/Carbon/pull/610)) - e7e397e
- **deps**: Update dependency org.checkerframework:checker-qual to v3.49.2 ([#585](https://github.com/Hexaoxide/Carbon/pull/585)) - 0a1df57
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.14 ([#591](https://github.com/Hexaoxide/Carbon/pull/591)) - 44c9fb5
- **deps**: Update fabricApi to v0.115.6+1.21.1 ([#568](https://github.com/Hexaoxide/Carbon/pull/568)) - 21b11bc
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-2 ([#632](https://github.com/Hexaoxide/Carbon/pull/632)) - 601192b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.6 ([#633](https://github.com/Hexaoxide/Carbon/pull/633)) - 9443139
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.3 ([#634](https://github.com/Hexaoxide/Carbon/pull/634)) - bbff0e6
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.2.0 ([#635](https://github.com/Hexaoxide/Carbon/pull/635)) - 7a8b997
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.25.0 ([#636](https://github.com/Hexaoxide/Carbon/pull/636)) - 31c914c
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.3.0 ([#638](https://github.com/Hexaoxide/Carbon/pull/638)) - a099ae9
- **deps**: Update flyway to v11.8.0 ([#640](https://github.com/Hexaoxide/Carbon/pull/640)) - 3c80d8f
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.0 ([#637](https://github.com/Hexaoxide/Carbon/pull/637)) - 20fa6bd
- **deps**: Update dependency io.nats:jnats to v2.21.1 ([#639](https://github.com/Hexaoxide/Carbon/pull/639)) - 0dad3d0
- **deps**: Update jdbi to v3.49.1 ([#641](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/596))
- 8eeaa9b: Add missing message mapping for key command.spy.description in default locale English. (Kre0lidge) ([#598](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/607))
- f6b43e7: Add PlotSquared Integration (Seth Christie) ([#601](https://github.com/Hexaoxide/Carbon/pull/601))
- 6b1126e: Update Gradle wrapper, Configurate, loom (Jason Penilla)
- 2c90a60: 3.0.0-beta.29 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.29
3.0.0-beta.2927 апр. 2025 г.108Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5velocity
Что нового
### :wrench: Bug Fixes
- don't send muted player messages to discord - cf54cb6
- cross-server message logs twice ([#603](https://github.com/Hexaoxide/Carbon/pull/603)) - 108561b
- don't filter console in radius listener - 81d5271
- Update mcMMO dep, keep support for classic ([#612](https://github.com/Hexaoxide/Carbon/pull/612)) - cb0c589
- console logs having spy prefix ([#613](https://github.com/Hexaoxide/Carbon/pull/613)) - 641f634
- render_for and recipient_uuid not working - b3ba0dc
- Set whisper targets to persist ([#622](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/599)) - b230fd7
- **deps**: Update flyway to v11.2.0 ([#592](https://github.com/Hexaoxide/Carbon/pull/592)) - 19d1a3f
- **deps**: Update gremlin to v0.0.7 ([#606](https://github.com/Hexaoxide/Carbon/pull/606)) - 7952ec3
- **deps**: migrate config renovate.json ([#582](https://github.com/Hexaoxide/Carbon/pull/582)) - 79f5c25
- **deps**: Update gradle and github actions ([#586](https://github.com/Hexaoxide/Carbon/pull/586)) - 98f33c1
- **deps**: Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.0 ([#610](https://github.com/Hexaoxide/Carbon/pull/610)) - e7e397e
- **deps**: Update dependency org.checkerframework:checker-qual to v3.49.2 ([#585](https://github.com/Hexaoxide/Carbon/pull/585)) - 0a1df57
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.14 ([#591](https://github.com/Hexaoxide/Carbon/pull/591)) - 44c9fb5
- **deps**: Update fabricApi to v0.115.6+1.21.1 ([#568](https://github.com/Hexaoxide/Carbon/pull/568)) - 21b11bc
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.7-2 ([#632](https://github.com/Hexaoxide/Carbon/pull/632)) - 601192b
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.6 ([#633](https://github.com/Hexaoxide/Carbon/pull/633)) - 9443139
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.3 ([#634](https://github.com/Hexaoxide/Carbon/pull/634)) - bbff0e6
- **deps**: Update dependency com.mysql:mysql-connector-j to v9.2.0 ([#635](https://github.com/Hexaoxide/Carbon/pull/635)) - 7a8b997
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.25.0 ([#636](https://github.com/Hexaoxide/Carbon/pull/636)) - 31c914c
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.3.0 ([#638](https://github.com/Hexaoxide/Carbon/pull/638)) - a099ae9
- **deps**: Update flyway to v11.8.0 ([#640](https://github.com/Hexaoxide/Carbon/pull/640)) - 3c80d8f
- **deps**: Update dependency com.zaxxer:HikariCP to v6.3.0 ([#637](https://github.com/Hexaoxide/Carbon/pull/637)) - 20fa6bd
- **deps**: Update dependency io.nats:jnats to v2.21.1 ([#639](https://github.com/Hexaoxide/Carbon/pull/639)) - 0dad3d0
- **deps**: Update jdbi to v3.49.1 ([#641](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/596))
- 8eeaa9b: Add missing message mapping for key command.spy.description in default locale English. (Kre0lidge) ([#598](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/607))
- f6b43e7: Add PlotSquared Integration (Seth Christie) ([#601](https://github.com/Hexaoxide/Carbon/pull/601))
- 6b1126e: Update Gradle wrapper, Configurate, loom (Jason Penilla)
- 2c90a60: 3.0.0-beta.29 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.28
3.0.0-beta.2813 янв. 2025 г.955Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4velocity
Что нового
### :broom: Chores
- **deps**: Update dependency com.discordsrv:discordsrv to v1.28.1 ([#525](https://github.com/Hexaoxide/Carbon/pull/525)) - 754fbb7
- **deps**: Update jdbi to v3.45.3 ([#524](https://github.com/Hexaoxide/Carbon/pull/524)) - 297f64e
- **deps**: Update dependency redis.clients:jedis to v5.1.4 ([#521](https://github.com/Hexaoxide/Carbon/pull/521)) - 55c50c6
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.1 ([#520](https://github.com/Hexaoxide/Carbon/pull/520)) - 57989ad
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.1 ([#517](https://github.com/Hexaoxide/Carbon/pull/517)) - fd81930
- **deps**: Update dependency com.h2database:h2 to v2.3.232 ([#526](https://github.com/Hexaoxide/Carbon/pull/526)) - 0e46256
- **deps**: Update gradle/actions action to v4 ([#527](https://github.com/Hexaoxide/Carbon/pull/527)) - d8711a0
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.6.3 ([#511](https://github.com/Hexaoxide/Carbon/pull/511)) - 0a88863
- **deps**: Update fabricApi to v0.102.0+1.21 ([#512](https://github.com/Hexaoxide/Carbon/pull/512)) - 7bd4ae5
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.1 ([#529](https://github.com/Hexaoxide/Carbon/pull/529)) - a1c37ad
- **deps**: Update cloud to v2.0.0 ([#537](https://github.com/Hexaoxide/Carbon/pull/537)) - 85dc8dc
- **deps**: Update bstats to v3.0.3 ([#536](https://github.com/Hexaoxide/Carbon/pull/536)) - 8eb8a97
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.2 ([#544](https://github.com/Hexaoxide/Carbon/pull/544)) - 822a92c
- **deps**: Update jdbi to v3.45.4 ([#543](https://github.com/Hexaoxide/Carbon/pull/543)) - 7efd1d9
- **deps**: Update dependency redis.clients:jedis to v5.1.5 ([#542](https://github.com/Hexaoxide/Carbon/pull/542)) - 1ee5dc6
- **deps**: Update dependency io.nats:jnats to v2.20.2 ([#530](https://github.com/Hexaoxide/Carbon/pull/530)) - eed39f4
- **deps**: Update dependency org.postgresql:postgresql to v42.7.4 ([#541](https://github.com/Hexaoxide/Carbon/pull/541)) - c582929
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-5 ([#516](https://github.com/Hexaoxide/Carbon/pull/516)) - a16a568
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.3 ([#545](https://github.com/Hexaoxide/Carbon/pull/545)) - e5ca38f
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.5 ([#546](https://github.com/Hexaoxide/Carbon/pull/546)) - c216b0c
- **deps**: Update bstats to v3.1.0 ([#553](https://github.com/Hexaoxide/Carbon/pull/553)) - 5365105
- **deps**: Update flyway to v10.18.1 ([#551](https://github.com/Hexaoxide/Carbon/pull/551)) - 58d3c5c
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.22.0 ([#554](https://github.com/Hexaoxide/Carbon/pull/554)) - 77bcf01
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-6 ([#552](https://github.com/Hexaoxide/Carbon/pull/552)) - f6d6ba9
- **deps**: Update dependency org.checkerframework:checker-qual to v3.47.0 ([#550](https://github.com/Hexaoxide/Carbon/pull/550)) - 1664f2a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.4 ([#548](https://github.com/Hexaoxide/Carbon/pull/548)) - 0e1d4cf
- **deps**: Update gradle and github actions ([#555](https://github.com/Hexaoxide/Carbon/pull/555)) - 76c3f16
- **deps**: Update flyway to v10.18.2 ([#558](https://github.com/Hexaoxide/Carbon/pull/558)) - 56f71ad
- **deps**: Update dependency io.papermc:paper-trail to v1 ([#566](https://github.com/Hexaoxide/Carbon/pull/566)) - 95f2ef0
- **deps**: Update dependency redis.clients:jedis to v5.2.0 ([#559](https://github.com/Hexaoxide/Carbon/pull/559)) - 200c198
- **deps**: Update flyway to v10.19.0 ([#563](https://github.com/Hexaoxide/Carbon/pull/563)) - 7465196
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.7 ([#565](https://github.com/Hexaoxide/Carbon/pull/565)) - 73b5044
- **deps**: Update dependency org.checkerframework:checker-qual to v3.48.1 ([#562](https://github.com/Hexaoxide/Carbon/pull/562)) - d6ed285
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.2 ([#567](https://github.com/Hexaoxide/Carbon/pull/567)) - c8e36c6
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.5 ([#577](https://github.com/Hexaoxide/Carbon/pull/577)) - b20af5f
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-9 ([#574](https://github.com/Hexaoxide/Carbon/pull/574)) - 216119c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.9 ([#573](https://github.com/Hexaoxide/Carbon/pull/573)) - e125bc7
- **deps**: Update jdbi to v3.47.0 ([#570](https://github.com/Hexaoxide/Carbon/pull/570)) - d1f2d41
- **deps**: Update dependency com.mysql:mysql-connector-j to v9 ([#560](https://github.com/Hexaoxide/Carbon/pull/560)) - beccc8a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.8.4 ([#579](https://github.com/Hexaoxide/Carbon/pull/579)) - c897b45
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.1 ([#580](https://github.com/Hexaoxide/Carbon/pull/580)) - c5acb22
- **deps**: Update dependency io.nats:jnats to v2.20.5 ([#578](https://github.com/Hexaoxide/Carbon/pull/578)) - b322b88
- **deps**: Update flyway to v11 ([#581](https://github.com/Hexaoxide/Carbon/pull/581)) - efd0628
- **deps**: Update dependency com.zaxxer:HikariCP to v6 ([#564](https://github.com/Hexaoxide/Carbon/pull/564)) - b1d4fe1
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.24.0 ([#583](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/522))
- 494e4b6: New Crowdin updates (Localizinator) ([#519](https://github.com/Hexaoxide/Carbon/pull/519))
- ef62f82: Fully implement chat/whisper spying (Josua Parks) ([#421](https://github.com/Hexaoxide/Carbon/pull/421))
- c1d83e9: Add whisper.send and whisper.receive permissions (Josua Parks) ([#495](https://github.com/Hexaoxide/Carbon/pull/495))
- bdff400: Add `render_for` tag (Jason Penilla) ([#455](https://github.com/Hexaoxide/Carbon/pull/455))
- 2faaa2d: Improve the channel permissions API (Jason Penilla) ([#523](https://github.com/Hexaoxide/Carbon/pull/523))
- Remove unused message callbacks and switch asComponent calls to use registry-aware conversion - 6254a4b, closes [#533](https://github.com/Hexaoxide/Carbon/issues/533)
- 2c23432: Update supported versions range for publications (Josua Parks) ([#538](https://github.com/Hexaoxide/Carbon/pull/538))
- cb0bf28: Update shadow to gradleup version (Jason Penilla)
- 99f1367: Build against 1.21.1 and update metadata (Jason Penilla) ([#556](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/587))
- a58c745: Add option to play sounds when receiving party chat messages (Josua Parks) ([#588](https://github.com/Hexaoxide/Carbon/pull/588))
- 1ed9f44: Add faction mod channel (Josua Parks) ([#590](https://github.com/Hexaoxide/Carbon/pull/590))
- 9380c13: Allow disabling cross-server broadcasting per-channel (Josua Parks) ([#589](https://github.com/Hexaoxide/Carbon/pull/589))
- b7b191a: 3.0.0-beta.28 (Draycia)
beta
carbonchat-fabric 3.0.0-beta.28
3.0.0-beta.2813 янв. 2025 г.193Minecraft: 1.21.1fabric
Что нового
### :broom: Chores
- **deps**: Update dependency com.discordsrv:discordsrv to v1.28.1 ([#525](https://github.com/Hexaoxide/Carbon/pull/525)) - 754fbb7
- **deps**: Update jdbi to v3.45.3 ([#524](https://github.com/Hexaoxide/Carbon/pull/524)) - 297f64e
- **deps**: Update dependency redis.clients:jedis to v5.1.4 ([#521](https://github.com/Hexaoxide/Carbon/pull/521)) - 55c50c6
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.1 ([#520](https://github.com/Hexaoxide/Carbon/pull/520)) - 57989ad
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.1 ([#517](https://github.com/Hexaoxide/Carbon/pull/517)) - fd81930
- **deps**: Update dependency com.h2database:h2 to v2.3.232 ([#526](https://github.com/Hexaoxide/Carbon/pull/526)) - 0e46256
- **deps**: Update gradle/actions action to v4 ([#527](https://github.com/Hexaoxide/Carbon/pull/527)) - d8711a0
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.6.3 ([#511](https://github.com/Hexaoxide/Carbon/pull/511)) - 0a88863
- **deps**: Update fabricApi to v0.102.0+1.21 ([#512](https://github.com/Hexaoxide/Carbon/pull/512)) - 7bd4ae5
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.1 ([#529](https://github.com/Hexaoxide/Carbon/pull/529)) - a1c37ad
- **deps**: Update cloud to v2.0.0 ([#537](https://github.com/Hexaoxide/Carbon/pull/537)) - 85dc8dc
- **deps**: Update bstats to v3.0.3 ([#536](https://github.com/Hexaoxide/Carbon/pull/536)) - 8eb8a97
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.2 ([#544](https://github.com/Hexaoxide/Carbon/pull/544)) - 822a92c
- **deps**: Update jdbi to v3.45.4 ([#543](https://github.com/Hexaoxide/Carbon/pull/543)) - 7efd1d9
- **deps**: Update dependency redis.clients:jedis to v5.1.5 ([#542](https://github.com/Hexaoxide/Carbon/pull/542)) - 1ee5dc6
- **deps**: Update dependency io.nats:jnats to v2.20.2 ([#530](https://github.com/Hexaoxide/Carbon/pull/530)) - eed39f4
- **deps**: Update dependency org.postgresql:postgresql to v42.7.4 ([#541](https://github.com/Hexaoxide/Carbon/pull/541)) - c582929
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-5 ([#516](https://github.com/Hexaoxide/Carbon/pull/516)) - a16a568
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.3 ([#545](https://github.com/Hexaoxide/Carbon/pull/545)) - e5ca38f
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.5 ([#546](https://github.com/Hexaoxide/Carbon/pull/546)) - c216b0c
- **deps**: Update bstats to v3.1.0 ([#553](https://github.com/Hexaoxide/Carbon/pull/553)) - 5365105
- **deps**: Update flyway to v10.18.1 ([#551](https://github.com/Hexaoxide/Carbon/pull/551)) - 58d3c5c
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.22.0 ([#554](https://github.com/Hexaoxide/Carbon/pull/554)) - 77bcf01
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-6 ([#552](https://github.com/Hexaoxide/Carbon/pull/552)) - f6d6ba9
- **deps**: Update dependency org.checkerframework:checker-qual to v3.47.0 ([#550](https://github.com/Hexaoxide/Carbon/pull/550)) - 1664f2a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.4 ([#548](https://github.com/Hexaoxide/Carbon/pull/548)) - 0e1d4cf
- **deps**: Update gradle and github actions ([#555](https://github.com/Hexaoxide/Carbon/pull/555)) - 76c3f16
- **deps**: Update flyway to v10.18.2 ([#558](https://github.com/Hexaoxide/Carbon/pull/558)) - 56f71ad
- **deps**: Update dependency io.papermc:paper-trail to v1 ([#566](https://github.com/Hexaoxide/Carbon/pull/566)) - 95f2ef0
- **deps**: Update dependency redis.clients:jedis to v5.2.0 ([#559](https://github.com/Hexaoxide/Carbon/pull/559)) - 200c198
- **deps**: Update flyway to v10.19.0 ([#563](https://github.com/Hexaoxide/Carbon/pull/563)) - 7465196
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.7 ([#565](https://github.com/Hexaoxide/Carbon/pull/565)) - 73b5044
- **deps**: Update dependency org.checkerframework:checker-qual to v3.48.1 ([#562](https://github.com/Hexaoxide/Carbon/pull/562)) - d6ed285
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.2 ([#567](https://github.com/Hexaoxide/Carbon/pull/567)) - c8e36c6
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.5 ([#577](https://github.com/Hexaoxide/Carbon/pull/577)) - b20af5f
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-9 ([#574](https://github.com/Hexaoxide/Carbon/pull/574)) - 216119c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.9 ([#573](https://github.com/Hexaoxide/Carbon/pull/573)) - e125bc7
- **deps**: Update jdbi to v3.47.0 ([#570](https://github.com/Hexaoxide/Carbon/pull/570)) - d1f2d41
- **deps**: Update dependency com.mysql:mysql-connector-j to v9 ([#560](https://github.com/Hexaoxide/Carbon/pull/560)) - beccc8a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.8.4 ([#579](https://github.com/Hexaoxide/Carbon/pull/579)) - c897b45
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.1 ([#580](https://github.com/Hexaoxide/Carbon/pull/580)) - c5acb22
- **deps**: Update dependency io.nats:jnats to v2.20.5 ([#578](https://github.com/Hexaoxide/Carbon/pull/578)) - b322b88
- **deps**: Update flyway to v11 ([#581](https://github.com/Hexaoxide/Carbon/pull/581)) - efd0628
- **deps**: Update dependency com.zaxxer:HikariCP to v6 ([#564](https://github.com/Hexaoxide/Carbon/pull/564)) - b1d4fe1
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.24.0 ([#583](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/522))
- 494e4b6: New Crowdin updates (Localizinator) ([#519](https://github.com/Hexaoxide/Carbon/pull/519))
- ef62f82: Fully implement chat/whisper spying (Josua Parks) ([#421](https://github.com/Hexaoxide/Carbon/pull/421))
- c1d83e9: Add whisper.send and whisper.receive permissions (Josua Parks) ([#495](https://github.com/Hexaoxide/Carbon/pull/495))
- bdff400: Add `render_for` tag (Jason Penilla) ([#455](https://github.com/Hexaoxide/Carbon/pull/455))
- 2faaa2d: Improve the channel permissions API (Jason Penilla) ([#523](https://github.com/Hexaoxide/Carbon/pull/523))
- Remove unused message callbacks and switch asComponent calls to use registry-aware conversion - 6254a4b, closes [#533](https://github.com/Hexaoxide/Carbon/issues/533)
- 2c23432: Update supported versions range for publications (Josua Parks) ([#538](https://github.com/Hexaoxide/Carbon/pull/538))
- cb0bf28: Update shadow to gradleup version (Jason Penilla)
- 99f1367: Build against 1.21.1 and update metadata (Jason Penilla) ([#556](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/587))
- a58c745: Add option to play sounds when receiving party chat messages (Josua Parks) ([#588](https://github.com/Hexaoxide/Carbon/pull/588))
- 1ed9f44: Add faction mod channel (Josua Parks) ([#590](https://github.com/Hexaoxide/Carbon/pull/590))
- 9380c13: Allow disabling cross-server broadcasting per-channel (Josua Parks) ([#589](https://github.com/Hexaoxide/Carbon/pull/589))
- b7b191a: 3.0.0-beta.28 (Draycia)
beta
carbonchat-paper 3.0.0-beta.28
3.0.0-beta.2813 янв. 2025 г.1,6 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4folia, paper
Что нового
### :broom: Chores
- **deps**: Update dependency com.discordsrv:discordsrv to v1.28.1 ([#525](https://github.com/Hexaoxide/Carbon/pull/525)) - 754fbb7
- **deps**: Update jdbi to v3.45.3 ([#524](https://github.com/Hexaoxide/Carbon/pull/524)) - 297f64e
- **deps**: Update dependency redis.clients:jedis to v5.1.4 ([#521](https://github.com/Hexaoxide/Carbon/pull/521)) - 55c50c6
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.1 ([#520](https://github.com/Hexaoxide/Carbon/pull/520)) - 57989ad
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.1 ([#517](https://github.com/Hexaoxide/Carbon/pull/517)) - fd81930
- **deps**: Update dependency com.h2database:h2 to v2.3.232 ([#526](https://github.com/Hexaoxide/Carbon/pull/526)) - 0e46256
- **deps**: Update gradle/actions action to v4 ([#527](https://github.com/Hexaoxide/Carbon/pull/527)) - d8711a0
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.6.3 ([#511](https://github.com/Hexaoxide/Carbon/pull/511)) - 0a88863
- **deps**: Update fabricApi to v0.102.0+1.21 ([#512](https://github.com/Hexaoxide/Carbon/pull/512)) - 7bd4ae5
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.1 ([#529](https://github.com/Hexaoxide/Carbon/pull/529)) - a1c37ad
- **deps**: Update cloud to v2.0.0 ([#537](https://github.com/Hexaoxide/Carbon/pull/537)) - 85dc8dc
- **deps**: Update bstats to v3.0.3 ([#536](https://github.com/Hexaoxide/Carbon/pull/536)) - 8eb8a97
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.2 ([#544](https://github.com/Hexaoxide/Carbon/pull/544)) - 822a92c
- **deps**: Update jdbi to v3.45.4 ([#543](https://github.com/Hexaoxide/Carbon/pull/543)) - 7efd1d9
- **deps**: Update dependency redis.clients:jedis to v5.1.5 ([#542](https://github.com/Hexaoxide/Carbon/pull/542)) - 1ee5dc6
- **deps**: Update dependency io.nats:jnats to v2.20.2 ([#530](https://github.com/Hexaoxide/Carbon/pull/530)) - eed39f4
- **deps**: Update dependency org.postgresql:postgresql to v42.7.4 ([#541](https://github.com/Hexaoxide/Carbon/pull/541)) - c582929
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-5 ([#516](https://github.com/Hexaoxide/Carbon/pull/516)) - a16a568
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.3 ([#545](https://github.com/Hexaoxide/Carbon/pull/545)) - e5ca38f
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.5 ([#546](https://github.com/Hexaoxide/Carbon/pull/546)) - c216b0c
- **deps**: Update bstats to v3.1.0 ([#553](https://github.com/Hexaoxide/Carbon/pull/553)) - 5365105
- **deps**: Update flyway to v10.18.1 ([#551](https://github.com/Hexaoxide/Carbon/pull/551)) - 58d3c5c
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.22.0 ([#554](https://github.com/Hexaoxide/Carbon/pull/554)) - 77bcf01
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-6 ([#552](https://github.com/Hexaoxide/Carbon/pull/552)) - f6d6ba9
- **deps**: Update dependency org.checkerframework:checker-qual to v3.47.0 ([#550](https://github.com/Hexaoxide/Carbon/pull/550)) - 1664f2a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.7.4 ([#548](https://github.com/Hexaoxide/Carbon/pull/548)) - 0e1d4cf
- **deps**: Update gradle and github actions ([#555](https://github.com/Hexaoxide/Carbon/pull/555)) - 76c3f16
- **deps**: Update flyway to v10.18.2 ([#558](https://github.com/Hexaoxide/Carbon/pull/558)) - 56f71ad
- **deps**: Update dependency io.papermc:paper-trail to v1 ([#566](https://github.com/Hexaoxide/Carbon/pull/566)) - 95f2ef0
- **deps**: Update dependency redis.clients:jedis to v5.2.0 ([#559](https://github.com/Hexaoxide/Carbon/pull/559)) - 200c198
- **deps**: Update flyway to v10.19.0 ([#563](https://github.com/Hexaoxide/Carbon/pull/563)) - 7465196
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.7 ([#565](https://github.com/Hexaoxide/Carbon/pull/565)) - 73b5044
- **deps**: Update dependency org.checkerframework:checker-qual to v3.48.1 ([#562](https://github.com/Hexaoxide/Carbon/pull/562)) - d6ed285
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.14.2 ([#567](https://github.com/Hexaoxide/Carbon/pull/567)) - c8e36c6
- **deps**: Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.5 ([#577](https://github.com/Hexaoxide/Carbon/pull/577)) - b20af5f
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-9 ([#574](https://github.com/Hexaoxide/Carbon/pull/574)) - 216119c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.16.9 ([#573](https://github.com/Hexaoxide/Carbon/pull/573)) - e125bc7
- **deps**: Update jdbi to v3.47.0 ([#570](https://github.com/Hexaoxide/Carbon/pull/570)) - d1f2d41
- **deps**: Update dependency com.mysql:mysql-connector-j to v9 ([#560](https://github.com/Hexaoxide/Carbon/pull/560)) - beccc8a
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.8.4 ([#579](https://github.com/Hexaoxide/Carbon/pull/579)) - c897b45
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.1 ([#580](https://github.com/Hexaoxide/Carbon/pull/580)) - c5acb22
- **deps**: Update dependency io.nats:jnats to v2.20.5 ([#578](https://github.com/Hexaoxide/Carbon/pull/578)) - b322b88
- **deps**: Update flyway to v11 ([#581](https://github.com/Hexaoxide/Carbon/pull/581)) - efd0628
- **deps**: Update dependency com.zaxxer:HikariCP to v6 ([#564](https://github.com/Hexaoxide/Carbon/pull/564)) - b1d4fe1
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.24.0 ([#583](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/522))
- 494e4b6: New Crowdin updates (Localizinator) ([#519](https://github.com/Hexaoxide/Carbon/pull/519))
- ef62f82: Fully implement chat/whisper spying (Josua Parks) ([#421](https://github.com/Hexaoxide/Carbon/pull/421))
- c1d83e9: Add whisper.send and whisper.receive permissions (Josua Parks) ([#495](https://github.com/Hexaoxide/Carbon/pull/495))
- bdff400: Add `render_for` tag (Jason Penilla) ([#455](https://github.com/Hexaoxide/Carbon/pull/455))
- 2faaa2d: Improve the channel permissions API (Jason Penilla) ([#523](https://github.com/Hexaoxide/Carbon/pull/523))
- Remove unused message callbacks and switch asComponent calls to use registry-aware conversion - 6254a4b, closes [#533](https://github.com/Hexaoxide/Carbon/issues/533)
- 2c23432: Update supported versions range for publications (Josua Parks) ([#538](https://github.com/Hexaoxide/Carbon/pull/538))
- cb0bf28: Update shadow to gradleup version (Jason Penilla)
- 99f1367: Build against 1.21.1 and update metadata (Jason Penilla) ([#556](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/587))
- a58c745: Add option to play sounds when receiving party chat messages (Josua Parks) ([#588](https://github.com/Hexaoxide/Carbon/pull/588))
- 1ed9f44: Add faction mod channel (Josua Parks) ([#590](https://github.com/Hexaoxide/Carbon/pull/590))
- 9380c13: Allow disabling cross-server broadcasting per-channel (Josua Parks) ([#589](https://github.com/Hexaoxide/Carbon/pull/589))
- b7b191a: 3.0.0-beta.28 (Draycia)
beta
carbonchat-fabric 3.0.0-beta.27
3.0.0-beta.275 июл. 2024 г.430Minecraft: 1.21fabric
Что нового
### :rocket: Features
- cloud v2 ([#424](https://github.com/Hexaoxide/Carbon/pull/424)) - 048321d
### :wrench: Bug Fixes
- **paper**: Relational PlaceholderAPI placeholders ([#492](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/441)) - 77b44a3
### :broom: Chores
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.11.0 ([#388](https://github.com/Hexaoxide/Carbon/pull/388)) - 110b9d0
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.3.0 ([#389](https://github.com/Hexaoxide/Carbon/pull/389)) - 873a2a2
- **deps**: Update dependency io.nats:jnats to v2.17.2 ([#387](https://github.com/Hexaoxide/Carbon/pull/387)) - 961dca5
- **deps**: Update flyway to v10.6.0 ([#392](https://github.com/Hexaoxide/Carbon/pull/392)) - cbf1764
- **deps**: Update jdbi to v3.44.0 ([#393](https://github.com/Hexaoxide/Carbon/pull/393)) - 790d847
- **deps**: Update gradle and github actions to v4 ([#394](https://github.com/Hexaoxide/Carbon/pull/394)) - 01de0ef
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.3 ([#397](https://github.com/Hexaoxide/Carbon/pull/397)) - 0a16287
- **deps**: Update dependency xyz.jpenilla:gremlin-gradle to v0.0.4 ([#396](https://github.com/Hexaoxide/Carbon/pull/396)) - e32d50c
- **deps**: Update dependency io.nats:jnats to v2.17.3 ([#399](https://github.com/Hexaoxide/Carbon/pull/399)) - 9c9e285
- **deps**: Update flyway to v10.7.2 ([#402](https://github.com/Hexaoxide/Carbon/pull/402)) - 434e247
- **deps**: Update jdbi to v3.44.1 ([#401](https://github.com/Hexaoxide/Carbon/pull/401)) - 4f216a8
- **deps**: Update flyway to v10.8.1 ([#405](https://github.com/Hexaoxide/Carbon/pull/405)) - ead578b
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.5.1 ([#404](https://github.com/Hexaoxide/Carbon/pull/404)) - b99b482
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.3 ([#407](https://github.com/Hexaoxide/Carbon/pull/407)) - dbc853a
- **deps**: Update dependency org.postgresql:postgresql to v42.7.2 ([#408](https://github.com/Hexaoxide/Carbon/pull/408)) - ea5ee36
- **deps**: Update jdbi to v3.45.0 ([#411](https://github.com/Hexaoxide/Carbon/pull/411)) - f9654a5
- **deps**: Update dependency redis.clients:jedis to v5.1.2 ([#425](https://github.com/Hexaoxide/Carbon/pull/425)) - 47008a1
- **deps**: Update plugin javadoc-links to v0.0.13 ([#426](https://github.com/Hexaoxide/Carbon/pull/426)) - 2a9f014
- **deps**: Update flyway to v10.9.1 ([#429](https://github.com/Hexaoxide/Carbon/pull/429)) - 6e2a9a7
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.12.0 ([#428](https://github.com/Hexaoxide/Carbon/pull/428)) - d71fb79
- **deps**: Update adventure to v4.16.0 ([#427](https://github.com/Hexaoxide/Carbon/pull/427)) - 1110b48
- **deps**: Update dependency org.postgresql:postgresql to v42.7.3 ([#436](https://github.com/Hexaoxide/Carbon/pull/436)) - 8f5f921
- **deps**: Update jdbi to v3.45.1 ([#437](https://github.com/Hexaoxide/Carbon/pull/437)) - 07a61d1
- **deps**: Update flyway to v10.10.0 ([#443](https://github.com/Hexaoxide/Carbon/pull/443)) - abbb908
- **deps**: Update dependency io.nats:jnats to v2.17.4 ([#442](https://github.com/Hexaoxide/Carbon/pull/442)) - 9ef61fc
- **deps**: Update fabricApi ([#440](https://github.com/Hexaoxide/Carbon/pull/440)) - 82a9b66
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.7 ([#435](https://github.com/Hexaoxide/Carbon/pull/435)) - 2ad2e26
- **deps**: Update flyway to v10.11.0 ([#459](https://github.com/Hexaoxide/Carbon/pull/459)) - f78ba99
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.21.0 ([#461](https://github.com/Hexaoxide/Carbon/pull/461)) - 892d1fb
- **deps**: Update gradle/wrapper-validation-action action to v3 ([#463](https://github.com/Hexaoxide/Carbon/pull/463)) - 81584e1
- **deps**: Update plugin javadoc-links to v0.0.14 ([#444](https://github.com/Hexaoxide/Carbon/pull/444)) - 48f42c5
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-2 ([#453](https://github.com/Hexaoxide/Carbon/pull/453)) - 996b73d
- **deps**: Update dependency io.nats:jnats to v2.17.6 ([#460](https://github.com/Hexaoxide/Carbon/pull/460)) - 16ff75c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.10 ([#458](https://github.com/Hexaoxide/Carbon/pull/458)) - badadd4
- **deps**: Update fabricApi to v0.97.0+1.20.4 ([#462](https://github.com/Hexaoxide/Carbon/pull/462)) - 9892443
- **deps**: Update dependency me.lucko:fabric-permissions-api to v0.3.1 ([#465](https://github.com/Hexaoxide/Carbon/pull/465)) - f4f09aa
- **deps**: Update flyway to v10.11.1 ([#464](https://github.com/Hexaoxide/Carbon/pull/464)) - 517bf5d
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.4 ([#468](https://github.com/Hexaoxide/Carbon/pull/468)) - c01814a
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-3 ([#467](https://github.com/Hexaoxide/Carbon/pull/467)) - 3417031
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.0 ([#475](https://github.com/Hexaoxide/Carbon/pull/475)) - b959b8e
- **deps**: Update plugin javadoc-links to v0.0.15 ([#478](https://github.com/Hexaoxide/Carbon/pull/478)) - ed303f4
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.11 ([#472](https://github.com/Hexaoxide/Carbon/pull/472)) - e6951c0
- **deps**: Update dependency org.checkerframework:checker-qual to v3.43.0 ([#474](https://github.com/Hexaoxide/Carbon/pull/474)) - ac60a4a
- **deps**: Update flyway to v10.12.0 ([#481](https://github.com/Hexaoxide/Carbon/pull/481)) - a53d2e3
- **deps**: Update dependency me.clip:placeholderapi to v2.11.6 ([#490](https://github.com/Hexaoxide/Carbon/pull/490)) - fa45583
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.4.0 ([#473](https://github.com/Hexaoxide/Carbon/pull/473)) - 213b80d
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.0 ([#439](https://github.com/Hexaoxide/Carbon/pull/439)) - 5c6fe73
- **deps**: Update dependency com.massivecraft:Factions to v1.6.9.5-U0.6.35 ([#433](https://github.com/Hexaoxide/Carbon/pull/433)) - 74c323c
- **deps**: Update dependency com.discordsrv:discordsrv to v1.27.0 ([#438](https://github.com/Hexaoxide/Carbon/pull/438)) - e10c587
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.1.227 ([#432](https://github.com/Hexaoxide/Carbon/pull/432)) - 3a7beff
- **deps**: Update fabricApi to v0.97.1+1.20.4 ([#494](https://github.com/Hexaoxide/Carbon/pull/494)) - 5541935
- **deps**: Update dependency redis.clients:jedis to v5.1.3 ([#493](https://github.com/Hexaoxide/Carbon/pull/493)) - 4670b57
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.0 ([#499](https://github.com/Hexaoxide/Carbon/pull/499)) - b140170
- **deps**: Update dependency io.nats:jnats to v2.19.1 ([#497](https://github.com/Hexaoxide/Carbon/pull/497)) - 51d2f1c
- **deps**: Update dependency org.checkerframework:checker-qual to v3.44.0 ([#498](https://github.com/Hexaoxide/Carbon/pull/498)) - fc5f202
- **deps**: Update jdbi to v3.45.2 ([#508](https://github.com/Hexaoxide/Carbon/pull/508)) - a540ca2
- **deps**: Update dependency io.github.goooler.shadow:shadow-gradle-plugin to v8.1.8 ([#507](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/395))
- 3c89fe9: Fix quoting in default `error.command.command_execution` message (Jason Penilla)
- 18984aa: Update supported Minecraft versions (Jason Penilla) ([#400](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/434))
- 74418ad: Deny chatting if the required permission is not given (Benjamin Selig) ([#470](https://github.com/Hexaoxide/Carbon/pull/470))
- 8c92f0f: Check hearing permission in join command (Draycia)
- af12f92: Reverse sender/recipient in relational placeholders (Draycia)
- fe6a794: Add nickname filter (Josua Parks) ([#485](https://github.com/Hexaoxide/Carbon/pull/485))
- efab5f9: Go to default channel when entering already-selected channel (Josua Parks) ([#486](https://github.com/Hexaoxide/Carbon/pull/486))
- fda989b: Allow item links in whispers (Josua Parks) ([#487](https://github.com/Hexaoxide/Carbon/pull/487))
- 93b8bc4: Add channel message cooldowns (Josua Parks) ([#491](https://github.com/Hexaoxide/Carbon/pull/491))
- c3eeebc: Add config option to disable tab list updates (Josua Parks) ([#488](https://github.com/Hexaoxide/Carbon/pull/488))
- 2a2e76f: Update Guice to 7.0.0 (Jason Penilla) ([#430](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/500))
- 8a7b483: 3.0.0-beta.27 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.27
3.0.0-beta.275 июл. 2024 г.1,8 тыс.Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21folia, paper
Что нового
### :rocket: Features
- cloud v2 ([#424](https://github.com/Hexaoxide/Carbon/pull/424)) - 048321d
### :wrench: Bug Fixes
- **paper**: Relational PlaceholderAPI placeholders ([#492](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/441)) - 77b44a3
### :broom: Chores
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.11.0 ([#388](https://github.com/Hexaoxide/Carbon/pull/388)) - 110b9d0
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.3.0 ([#389](https://github.com/Hexaoxide/Carbon/pull/389)) - 873a2a2
- **deps**: Update dependency io.nats:jnats to v2.17.2 ([#387](https://github.com/Hexaoxide/Carbon/pull/387)) - 961dca5
- **deps**: Update flyway to v10.6.0 ([#392](https://github.com/Hexaoxide/Carbon/pull/392)) - cbf1764
- **deps**: Update jdbi to v3.44.0 ([#393](https://github.com/Hexaoxide/Carbon/pull/393)) - 790d847
- **deps**: Update gradle and github actions to v4 ([#394](https://github.com/Hexaoxide/Carbon/pull/394)) - 01de0ef
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.3 ([#397](https://github.com/Hexaoxide/Carbon/pull/397)) - 0a16287
- **deps**: Update dependency xyz.jpenilla:gremlin-gradle to v0.0.4 ([#396](https://github.com/Hexaoxide/Carbon/pull/396)) - e32d50c
- **deps**: Update dependency io.nats:jnats to v2.17.3 ([#399](https://github.com/Hexaoxide/Carbon/pull/399)) - 9c9e285
- **deps**: Update flyway to v10.7.2 ([#402](https://github.com/Hexaoxide/Carbon/pull/402)) - 434e247
- **deps**: Update jdbi to v3.44.1 ([#401](https://github.com/Hexaoxide/Carbon/pull/401)) - 4f216a8
- **deps**: Update flyway to v10.8.1 ([#405](https://github.com/Hexaoxide/Carbon/pull/405)) - ead578b
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.5.1 ([#404](https://github.com/Hexaoxide/Carbon/pull/404)) - b99b482
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.3 ([#407](https://github.com/Hexaoxide/Carbon/pull/407)) - dbc853a
- **deps**: Update dependency org.postgresql:postgresql to v42.7.2 ([#408](https://github.com/Hexaoxide/Carbon/pull/408)) - ea5ee36
- **deps**: Update jdbi to v3.45.0 ([#411](https://github.com/Hexaoxide/Carbon/pull/411)) - f9654a5
- **deps**: Update dependency redis.clients:jedis to v5.1.2 ([#425](https://github.com/Hexaoxide/Carbon/pull/425)) - 47008a1
- **deps**: Update plugin javadoc-links to v0.0.13 ([#426](https://github.com/Hexaoxide/Carbon/pull/426)) - 2a9f014
- **deps**: Update flyway to v10.9.1 ([#429](https://github.com/Hexaoxide/Carbon/pull/429)) - 6e2a9a7
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.12.0 ([#428](https://github.com/Hexaoxide/Carbon/pull/428)) - d71fb79
- **deps**: Update adventure to v4.16.0 ([#427](https://github.com/Hexaoxide/Carbon/pull/427)) - 1110b48
- **deps**: Update dependency org.postgresql:postgresql to v42.7.3 ([#436](https://github.com/Hexaoxide/Carbon/pull/436)) - 8f5f921
- **deps**: Update jdbi to v3.45.1 ([#437](https://github.com/Hexaoxide/Carbon/pull/437)) - 07a61d1
- **deps**: Update flyway to v10.10.0 ([#443](https://github.com/Hexaoxide/Carbon/pull/443)) - abbb908
- **deps**: Update dependency io.nats:jnats to v2.17.4 ([#442](https://github.com/Hexaoxide/Carbon/pull/442)) - 9ef61fc
- **deps**: Update fabricApi ([#440](https://github.com/Hexaoxide/Carbon/pull/440)) - 82a9b66
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.7 ([#435](https://github.com/Hexaoxide/Carbon/pull/435)) - 2ad2e26
- **deps**: Update flyway to v10.11.0 ([#459](https://github.com/Hexaoxide/Carbon/pull/459)) - f78ba99
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.21.0 ([#461](https://github.com/Hexaoxide/Carbon/pull/461)) - 892d1fb
- **deps**: Update gradle/wrapper-validation-action action to v3 ([#463](https://github.com/Hexaoxide/Carbon/pull/463)) - 81584e1
- **deps**: Update plugin javadoc-links to v0.0.14 ([#444](https://github.com/Hexaoxide/Carbon/pull/444)) - 48f42c5
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-2 ([#453](https://github.com/Hexaoxide/Carbon/pull/453)) - 996b73d
- **deps**: Update dependency io.nats:jnats to v2.17.6 ([#460](https://github.com/Hexaoxide/Carbon/pull/460)) - 16ff75c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.10 ([#458](https://github.com/Hexaoxide/Carbon/pull/458)) - badadd4
- **deps**: Update fabricApi to v0.97.0+1.20.4 ([#462](https://github.com/Hexaoxide/Carbon/pull/462)) - 9892443
- **deps**: Update dependency me.lucko:fabric-permissions-api to v0.3.1 ([#465](https://github.com/Hexaoxide/Carbon/pull/465)) - f4f09aa
- **deps**: Update flyway to v10.11.1 ([#464](https://github.com/Hexaoxide/Carbon/pull/464)) - 517bf5d
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.4 ([#468](https://github.com/Hexaoxide/Carbon/pull/468)) - c01814a
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-3 ([#467](https://github.com/Hexaoxide/Carbon/pull/467)) - 3417031
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.0 ([#475](https://github.com/Hexaoxide/Carbon/pull/475)) - b959b8e
- **deps**: Update plugin javadoc-links to v0.0.15 ([#478](https://github.com/Hexaoxide/Carbon/pull/478)) - ed303f4
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.11 ([#472](https://github.com/Hexaoxide/Carbon/pull/472)) - e6951c0
- **deps**: Update dependency org.checkerframework:checker-qual to v3.43.0 ([#474](https://github.com/Hexaoxide/Carbon/pull/474)) - ac60a4a
- **deps**: Update flyway to v10.12.0 ([#481](https://github.com/Hexaoxide/Carbon/pull/481)) - a53d2e3
- **deps**: Update dependency me.clip:placeholderapi to v2.11.6 ([#490](https://github.com/Hexaoxide/Carbon/pull/490)) - fa45583
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.4.0 ([#473](https://github.com/Hexaoxide/Carbon/pull/473)) - 213b80d
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.0 ([#439](https://github.com/Hexaoxide/Carbon/pull/439)) - 5c6fe73
- **deps**: Update dependency com.massivecraft:Factions to v1.6.9.5-U0.6.35 ([#433](https://github.com/Hexaoxide/Carbon/pull/433)) - 74c323c
- **deps**: Update dependency com.discordsrv:discordsrv to v1.27.0 ([#438](https://github.com/Hexaoxide/Carbon/pull/438)) - e10c587
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.1.227 ([#432](https://github.com/Hexaoxide/Carbon/pull/432)) - 3a7beff
- **deps**: Update fabricApi to v0.97.1+1.20.4 ([#494](https://github.com/Hexaoxide/Carbon/pull/494)) - 5541935
- **deps**: Update dependency redis.clients:jedis to v5.1.3 ([#493](https://github.com/Hexaoxide/Carbon/pull/493)) - 4670b57
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.0 ([#499](https://github.com/Hexaoxide/Carbon/pull/499)) - b140170
- **deps**: Update dependency io.nats:jnats to v2.19.1 ([#497](https://github.com/Hexaoxide/Carbon/pull/497)) - 51d2f1c
- **deps**: Update dependency org.checkerframework:checker-qual to v3.44.0 ([#498](https://github.com/Hexaoxide/Carbon/pull/498)) - fc5f202
- **deps**: Update jdbi to v3.45.2 ([#508](https://github.com/Hexaoxide/Carbon/pull/508)) - a540ca2
- **deps**: Update dependency io.github.goooler.shadow:shadow-gradle-plugin to v8.1.8 ([#507](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/395))
- 3c89fe9: Fix quoting in default `error.command.command_execution` message (Jason Penilla)
- 18984aa: Update supported Minecraft versions (Jason Penilla) ([#400](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/434))
- 74418ad: Deny chatting if the required permission is not given (Benjamin Selig) ([#470](https://github.com/Hexaoxide/Carbon/pull/470))
- 8c92f0f: Check hearing permission in join command (Draycia)
- af12f92: Reverse sender/recipient in relational placeholders (Draycia)
- fe6a794: Add nickname filter (Josua Parks) ([#485](https://github.com/Hexaoxide/Carbon/pull/485))
- efab5f9: Go to default channel when entering already-selected channel (Josua Parks) ([#486](https://github.com/Hexaoxide/Carbon/pull/486))
- fda989b: Allow item links in whispers (Josua Parks) ([#487](https://github.com/Hexaoxide/Carbon/pull/487))
- 93b8bc4: Add channel message cooldowns (Josua Parks) ([#491](https://github.com/Hexaoxide/Carbon/pull/491))
- c3eeebc: Add config option to disable tab list updates (Josua Parks) ([#488](https://github.com/Hexaoxide/Carbon/pull/488))
- 2a2e76f: Update Guice to 7.0.0 (Jason Penilla) ([#430](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/500))
- 8a7b483: 3.0.0-beta.27 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.27
3.0.0-beta.275 июл. 2024 г.385Minecraft: 1.20.4, 1.20.5, 1.20.6, 1.21velocity
Что нового
### :rocket: Features
- cloud v2 ([#424](https://github.com/Hexaoxide/Carbon/pull/424)) - 048321d
### :wrench: Bug Fixes
- **paper**: Relational PlaceholderAPI placeholders ([#492](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/441)) - 77b44a3
### :broom: Chores
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.11.0 ([#388](https://github.com/Hexaoxide/Carbon/pull/388)) - 110b9d0
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.3.0 ([#389](https://github.com/Hexaoxide/Carbon/pull/389)) - 873a2a2
- **deps**: Update dependency io.nats:jnats to v2.17.2 ([#387](https://github.com/Hexaoxide/Carbon/pull/387)) - 961dca5
- **deps**: Update flyway to v10.6.0 ([#392](https://github.com/Hexaoxide/Carbon/pull/392)) - cbf1764
- **deps**: Update jdbi to v3.44.0 ([#393](https://github.com/Hexaoxide/Carbon/pull/393)) - 790d847
- **deps**: Update gradle and github actions to v4 ([#394](https://github.com/Hexaoxide/Carbon/pull/394)) - 01de0ef
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.3 ([#397](https://github.com/Hexaoxide/Carbon/pull/397)) - 0a16287
- **deps**: Update dependency xyz.jpenilla:gremlin-gradle to v0.0.4 ([#396](https://github.com/Hexaoxide/Carbon/pull/396)) - e32d50c
- **deps**: Update dependency io.nats:jnats to v2.17.3 ([#399](https://github.com/Hexaoxide/Carbon/pull/399)) - 9c9e285
- **deps**: Update flyway to v10.7.2 ([#402](https://github.com/Hexaoxide/Carbon/pull/402)) - 434e247
- **deps**: Update jdbi to v3.44.1 ([#401](https://github.com/Hexaoxide/Carbon/pull/401)) - 4f216a8
- **deps**: Update flyway to v10.8.1 ([#405](https://github.com/Hexaoxide/Carbon/pull/405)) - ead578b
- **deps**: Update dependency me.modmuss50:mod-publish-plugin to v0.5.1 ([#404](https://github.com/Hexaoxide/Carbon/pull/404)) - b99b482
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.3 ([#407](https://github.com/Hexaoxide/Carbon/pull/407)) - dbc853a
- **deps**: Update dependency org.postgresql:postgresql to v42.7.2 ([#408](https://github.com/Hexaoxide/Carbon/pull/408)) - ea5ee36
- **deps**: Update jdbi to v3.45.0 ([#411](https://github.com/Hexaoxide/Carbon/pull/411)) - f9654a5
- **deps**: Update dependency redis.clients:jedis to v5.1.2 ([#425](https://github.com/Hexaoxide/Carbon/pull/425)) - 47008a1
- **deps**: Update plugin javadoc-links to v0.0.13 ([#426](https://github.com/Hexaoxide/Carbon/pull/426)) - 2a9f014
- **deps**: Update flyway to v10.9.1 ([#429](https://github.com/Hexaoxide/Carbon/pull/429)) - 6e2a9a7
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.12.0 ([#428](https://github.com/Hexaoxide/Carbon/pull/428)) - d71fb79
- **deps**: Update adventure to v4.16.0 ([#427](https://github.com/Hexaoxide/Carbon/pull/427)) - 1110b48
- **deps**: Update dependency org.postgresql:postgresql to v42.7.3 ([#436](https://github.com/Hexaoxide/Carbon/pull/436)) - 8f5f921
- **deps**: Update jdbi to v3.45.1 ([#437](https://github.com/Hexaoxide/Carbon/pull/437)) - 07a61d1
- **deps**: Update flyway to v10.10.0 ([#443](https://github.com/Hexaoxide/Carbon/pull/443)) - abbb908
- **deps**: Update dependency io.nats:jnats to v2.17.4 ([#442](https://github.com/Hexaoxide/Carbon/pull/442)) - 9ef61fc
- **deps**: Update fabricApi ([#440](https://github.com/Hexaoxide/Carbon/pull/440)) - 82a9b66
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.7 ([#435](https://github.com/Hexaoxide/Carbon/pull/435)) - 2ad2e26
- **deps**: Update flyway to v10.11.0 ([#459](https://github.com/Hexaoxide/Carbon/pull/459)) - f78ba99
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.21.0 ([#461](https://github.com/Hexaoxide/Carbon/pull/461)) - 892d1fb
- **deps**: Update gradle/wrapper-validation-action action to v3 ([#463](https://github.com/Hexaoxide/Carbon/pull/463)) - 81584e1
- **deps**: Update plugin javadoc-links to v0.0.14 ([#444](https://github.com/Hexaoxide/Carbon/pull/444)) - 48f42c5
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-2 ([#453](https://github.com/Hexaoxide/Carbon/pull/453)) - 996b73d
- **deps**: Update dependency io.nats:jnats to v2.17.6 ([#460](https://github.com/Hexaoxide/Carbon/pull/460)) - 16ff75c
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.10 ([#458](https://github.com/Hexaoxide/Carbon/pull/458)) - badadd4
- **deps**: Update fabricApi to v0.97.0+1.20.4 ([#462](https://github.com/Hexaoxide/Carbon/pull/462)) - 9892443
- **deps**: Update dependency me.lucko:fabric-permissions-api to v0.3.1 ([#465](https://github.com/Hexaoxide/Carbon/pull/465)) - f4f09aa
- **deps**: Update flyway to v10.11.1 ([#464](https://github.com/Hexaoxide/Carbon/pull/464)) - 517bf5d
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.4 ([#468](https://github.com/Hexaoxide/Carbon/pull/468)) - c01814a
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.6-3 ([#467](https://github.com/Hexaoxide/Carbon/pull/467)) - 3417031
- **deps**: Update dependency xyz.jpenilla:run-task to v2.3.0 ([#475](https://github.com/Hexaoxide/Carbon/pull/475)) - b959b8e
- **deps**: Update plugin javadoc-links to v0.0.15 ([#478](https://github.com/Hexaoxide/Carbon/pull/478)) - ed303f4
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.15.11 ([#472](https://github.com/Hexaoxide/Carbon/pull/472)) - e6951c0
- **deps**: Update dependency org.checkerframework:checker-qual to v3.43.0 ([#474](https://github.com/Hexaoxide/Carbon/pull/474)) - ac60a4a
- **deps**: Update flyway to v10.12.0 ([#481](https://github.com/Hexaoxide/Carbon/pull/481)) - a53d2e3
- **deps**: Update dependency me.clip:placeholderapi to v2.11.6 ([#490](https://github.com/Hexaoxide/Carbon/pull/490)) - fa45583
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.4.0 ([#473](https://github.com/Hexaoxide/Carbon/pull/473)) - 213b80d
- **deps**: Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.0 ([#439](https://github.com/Hexaoxide/Carbon/pull/439)) - 5c6fe73
- **deps**: Update dependency com.massivecraft:Factions to v1.6.9.5-U0.6.35 ([#433](https://github.com/Hexaoxide/Carbon/pull/433)) - 74c323c
- **deps**: Update dependency com.discordsrv:discordsrv to v1.27.0 ([#438](https://github.com/Hexaoxide/Carbon/pull/438)) - e10c587
- **deps**: Update dependency com.gmail.nossr50.mcMMO:mcMMO to v2.1.227 ([#432](https://github.com/Hexaoxide/Carbon/pull/432)) - 3a7beff
- **deps**: Update fabricApi to v0.97.1+1.20.4 ([#494](https://github.com/Hexaoxide/Carbon/pull/494)) - 5541935
- **deps**: Update dependency redis.clients:jedis to v5.1.3 ([#493](https://github.com/Hexaoxide/Carbon/pull/493)) - 4670b57
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.4.0 ([#499](https://github.com/Hexaoxide/Carbon/pull/499)) - b140170
- **deps**: Update dependency io.nats:jnats to v2.19.1 ([#497](https://github.com/Hexaoxide/Carbon/pull/497)) - 51d2f1c
- **deps**: Update dependency org.checkerframework:checker-qual to v3.44.0 ([#498](https://github.com/Hexaoxide/Carbon/pull/498)) - fc5f202
- **deps**: Update jdbi to v3.45.2 ([#508](https://github.com/Hexaoxide/Carbon/pull/508)) - a540ca2
- **deps**: Update dependency io.github.goooler.shadow:shadow-gradle-plugin to v8.1.8 ([#507](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/395))
- 3c89fe9: Fix quoting in default `error.command.command_execution` message (Jason Penilla)
- 18984aa: Update supported Minecraft versions (Jason Penilla) ([#400](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/434))
- 74418ad: Deny chatting if the required permission is not given (Benjamin Selig) ([#470](https://github.com/Hexaoxide/Carbon/pull/470))
- 8c92f0f: Check hearing permission in join command (Draycia)
- af12f92: Reverse sender/recipient in relational placeholders (Draycia)
- fe6a794: Add nickname filter (Josua Parks) ([#485](https://github.com/Hexaoxide/Carbon/pull/485))
- efab5f9: Go to default channel when entering already-selected channel (Josua Parks) ([#486](https://github.com/Hexaoxide/Carbon/pull/486))
- fda989b: Allow item links in whispers (Josua Parks) ([#487](https://github.com/Hexaoxide/Carbon/pull/487))
- 93b8bc4: Add channel message cooldowns (Josua Parks) ([#491](https://github.com/Hexaoxide/Carbon/pull/491))
- c3eeebc: Add config option to disable tab list updates (Josua Parks) ([#488](https://github.com/Hexaoxide/Carbon/pull/488))
- 2a2e76f: Update Guice to 7.0.0 (Jason Penilla) ([#430](https://github.com/Hexaoxide/Carbon/pull/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](https://github.com/Hexaoxide/Carbon/pull/500))
- 8a7b483: 3.0.0-beta.27 (Jason Penilla)
beta
carbonchat-paper 3.0.0-beta.26
3.0.0-beta.2615 янв. 2024 г.1 тыс.Minecraft: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4folia, paper
Что нового
### :hammer: Builds
- disable configure on demand - 2a53dea
### :broom: Chores
- **deps**: Update flyway to v10.1.0 ([#357](https://github.com/Hexaoxide/Carbon/pull/357)) - 629eb7c
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.10.1 ([#356](https://github.com/Hexaoxide/Carbon/pull/356)) - 68230cf
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.2.0 ([#329](https://github.com/Hexaoxide/Carbon/pull/329)) - 14ef170
- **deps**: Update dependency net.essentialsx:EssentialsXDiscord to v2.20.1 ([#346](https://github.com/Hexaoxide/Carbon/pull/346)) - d750271
- **deps**: Update dependency redis.clients:jedis to v5.1.0 ([#359](https://github.com/Hexaoxide/Carbon/pull/359)) - 983a4f0
- **deps**: Update dependency io.nats:jnats to v2.17.1 ([#332](https://github.com/Hexaoxide/Carbon/pull/332)) - efe8feb
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.3 ([#355](https://github.com/Hexaoxide/Carbon/pull/355)) - 923ba11
- **deps**: Update dependency org.postgresql:postgresql to v42.7.0 ([#358](https://github.com/Hexaoxide/Carbon/pull/358)) - 52b1163
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.2 ([#368](https://github.com/Hexaoxide/Carbon/pull/368)) - 54971c0
- **deps**: Update dependency org.postgresql:postgresql to v42.7.1 ([#367](https://github.com/Hexaoxide/Carbon/pull/367)) - 8b9a895
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.2 ([#366](https://github.com/Hexaoxide/Carbon/pull/366)) - 8d62828
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-11 ([#365](https://github.com/Hexaoxide/Carbon/pull/365)) - 1178435
- **deps**: Update flyway to v10.4.1 ([#378](https://github.com/Hexaoxide/Carbon/pull/378)) - 307ee5b
- **deps**: Update jdbi to v3.42.0 ([#379](https://github.com/Hexaoxide/Carbon/pull/379)) - 83873ee
### Commits
- 4596ba4: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- ddb91b1: Fix publishing config (Jason Penilla)
- 4b93b8b: Configure renovate to run weekly (Jason Penilla)
- 2d8bcfe: Update for event changes (Jason Penilla)
- a633940: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#361](https://github.com/Hexaoxide/Carbon/pull/361))
- 87ea107: Removed UnSignedVelocity metadata references (Adrian) ([#362](https://github.com/Hexaoxide/Carbon/pull/362))
- fee0c7f: Bump Gradle wrapper to 8.5 (Jason Penilla)
- 1777703: Switch back to javadoc.io for checker-qual docs (Jason Penilla)
- add channel key placeholder, closes #363 - 144e2ae, closes [#363](https://github.com/Hexaoxide/Carbon/issues/363)
- explicitly lowercase PlaceholderAPI identifier - 508aef3
- 4767462: Add MiniPlaceholders Expansion (Jason Penilla) ([#369](https://github.com/Hexaoxide/Carbon/pull/369))
- 28736d3: Bump hangar-publish-plugin (Jason Penilla)
- bbac625: Simplify CarbonPlatformExtension (Jason Penilla)
- Ignore Towny patch releases - e8e96a6
- Ignore Towny patch releases - 1a0034a
- 3e87151: Include org.flywaydb:flyway-database-postgresql (Jason Penilla)
- e548e17: Update LICENSE_HEADER (Jason Penilla)
- 97f5b9b: Update dependencies for 1.20.4 Fabric (Jason Penilla)
- 0fb01a4: 3.0.0-beta.26 (Jason Penilla)
beta
carbonchat-fabric 3.0.0-beta.26
3.0.0-beta.2615 янв. 2024 г.217Minecraft: 1.20.4fabric
Что нового
### :hammer: Builds
- disable configure on demand - 2a53dea
### :broom: Chores
- **deps**: Update flyway to v10.1.0 ([#357](https://github.com/Hexaoxide/Carbon/pull/357)) - 629eb7c
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.10.1 ([#356](https://github.com/Hexaoxide/Carbon/pull/356)) - 68230cf
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.2.0 ([#329](https://github.com/Hexaoxide/Carbon/pull/329)) - 14ef170
- **deps**: Update dependency net.essentialsx:EssentialsXDiscord to v2.20.1 ([#346](https://github.com/Hexaoxide/Carbon/pull/346)) - d750271
- **deps**: Update dependency redis.clients:jedis to v5.1.0 ([#359](https://github.com/Hexaoxide/Carbon/pull/359)) - 983a4f0
- **deps**: Update dependency io.nats:jnats to v2.17.1 ([#332](https://github.com/Hexaoxide/Carbon/pull/332)) - efe8feb
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.3 ([#355](https://github.com/Hexaoxide/Carbon/pull/355)) - 923ba11
- **deps**: Update dependency org.postgresql:postgresql to v42.7.0 ([#358](https://github.com/Hexaoxide/Carbon/pull/358)) - 52b1163
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.2 ([#368](https://github.com/Hexaoxide/Carbon/pull/368)) - 54971c0
- **deps**: Update dependency org.postgresql:postgresql to v42.7.1 ([#367](https://github.com/Hexaoxide/Carbon/pull/367)) - 8b9a895
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.2 ([#366](https://github.com/Hexaoxide/Carbon/pull/366)) - 8d62828
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-11 ([#365](https://github.com/Hexaoxide/Carbon/pull/365)) - 1178435
- **deps**: Update flyway to v10.4.1 ([#378](https://github.com/Hexaoxide/Carbon/pull/378)) - 307ee5b
- **deps**: Update jdbi to v3.42.0 ([#379](https://github.com/Hexaoxide/Carbon/pull/379)) - 83873ee
### Commits
- 4596ba4: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- ddb91b1: Fix publishing config (Jason Penilla)
- 4b93b8b: Configure renovate to run weekly (Jason Penilla)
- 2d8bcfe: Update for event changes (Jason Penilla)
- a633940: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#361](https://github.com/Hexaoxide/Carbon/pull/361))
- 87ea107: Removed UnSignedVelocity metadata references (Adrian) ([#362](https://github.com/Hexaoxide/Carbon/pull/362))
- fee0c7f: Bump Gradle wrapper to 8.5 (Jason Penilla)
- 1777703: Switch back to javadoc.io for checker-qual docs (Jason Penilla)
- add channel key placeholder, closes #363 - 144e2ae, closes [#363](https://github.com/Hexaoxide/Carbon/issues/363)
- explicitly lowercase PlaceholderAPI identifier - 508aef3
- 4767462: Add MiniPlaceholders Expansion (Jason Penilla) ([#369](https://github.com/Hexaoxide/Carbon/pull/369))
- 28736d3: Bump hangar-publish-plugin (Jason Penilla)
- bbac625: Simplify CarbonPlatformExtension (Jason Penilla)
- Ignore Towny patch releases - e8e96a6
- Ignore Towny patch releases - 1a0034a
- 3e87151: Include org.flywaydb:flyway-database-postgresql (Jason Penilla)
- e548e17: Update LICENSE_HEADER (Jason Penilla)
- 97f5b9b: Update dependencies for 1.20.4 Fabric (Jason Penilla)
- 0fb01a4: 3.0.0-beta.26 (Jason Penilla)
beta
carbonchat-velocity 3.0.0-beta.26
3.0.0-beta.2615 янв. 2024 г.314Minecraft: 1.19.4, 1.20.4velocity
Что нового
### :hammer: Builds
- disable configure on demand - 2a53dea
### :broom: Chores
- **deps**: Update flyway to v10.1.0 ([#357](https://github.com/Hexaoxide/Carbon/pull/357)) - 629eb7c
- **deps**: Update dependency net.kyori:adventure-platform-fabric to v5.10.1 ([#356](https://github.com/Hexaoxide/Carbon/pull/356)) - 68230cf
- **deps**: Update dependency com.mysql:mysql-connector-j to v8.2.0 ([#329](https://github.com/Hexaoxide/Carbon/pull/329)) - 14ef170
- **deps**: Update dependency net.essentialsx:EssentialsXDiscord to v2.20.1 ([#346](https://github.com/Hexaoxide/Carbon/pull/346)) - d750271
- **deps**: Update dependency redis.clients:jedis to v5.1.0 ([#359](https://github.com/Hexaoxide/Carbon/pull/359)) - 983a4f0
- **deps**: Update dependency io.nats:jnats to v2.17.1 ([#332](https://github.com/Hexaoxide/Carbon/pull/332)) - efe8feb
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.3 ([#355](https://github.com/Hexaoxide/Carbon/pull/355)) - 923ba11
- **deps**: Update dependency org.postgresql:postgresql to v42.7.0 ([#358](https://github.com/Hexaoxide/Carbon/pull/358)) - 52b1163
- **deps**: Update dependency xyz.jpenilla:run-task to v2.2.2 ([#368](https://github.com/Hexaoxide/Carbon/pull/368)) - 54971c0
- **deps**: Update dependency org.postgresql:postgresql to v42.7.1 ([#367](https://github.com/Hexaoxide/Carbon/pull/367)) - 8b9a895
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.2 ([#366](https://github.com/Hexaoxide/Carbon/pull/366)) - 8d62828
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-11 ([#365](https://github.com/Hexaoxide/Carbon/pull/365)) - 1178435
- **deps**: Update flyway to v10.4.1 ([#378](https://github.com/Hexaoxide/Carbon/pull/378)) - 307ee5b
- **deps**: Update jdbi to v3.42.0 ([#379](https://github.com/Hexaoxide/Carbon/pull/379)) - 83873ee
### Commits
- 4596ba4: Back to 3.0.0-SNAPSHOT (Jason Penilla)
- ddb91b1: Fix publishing config (Jason Penilla)
- 4b93b8b: Configure renovate to run weekly (Jason Penilla)
- 2d8bcfe: Update for event changes (Jason Penilla)
- a633940: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#361](https://github.com/Hexaoxide/Carbon/pull/361))
- 87ea107: Removed UnSignedVelocity metadata references (Adrian) ([#362](https://github.com/Hexaoxide/Carbon/pull/362))
- fee0c7f: Bump Gradle wrapper to 8.5 (Jason Penilla)
- 1777703: Switch back to javadoc.io for checker-qual docs (Jason Penilla)
- add channel key placeholder, closes #363 - 144e2ae, closes [#363](https://github.com/Hexaoxide/Carbon/issues/363)
- explicitly lowercase PlaceholderAPI identifier - 508aef3
- 4767462: Add MiniPlaceholders Expansion (Jason Penilla) ([#369](https://github.com/Hexaoxide/Carbon/pull/369))
- 28736d3: Bump hangar-publish-plugin (Jason Penilla)
- bbac625: Simplify CarbonPlatformExtension (Jason Penilla)
- Ignore Towny patch releases - e8e96a6
- Ignore Towny patch releases - 1a0034a
- 3e87151: Include org.flywaydb:flyway-database-postgresql (Jason Penilla)
- e548e17: Update LICENSE_HEADER (Jason Penilla)
- 97f5b9b: Update dependencies for 1.20.4 Fabric (Jason Penilla)
- 0fb01a4: 3.0.0-beta.26 (Jason Penilla)
beta
3.0.0-beta.25
3.0.0-beta.2515 нояб. 2023 г.227Minecraft: 1.19.4, 1.20.2velocity
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
- Add missing configureListeners call on velocity - 2073b3e
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
- **deps**: Update dependency com.typesafe:config to v1.4.3 ([#322](https://github.com/Hexaoxide/Carbon/pull/322)) - bbe9281
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.14.24 ([#328](https://github.com/Hexaoxide/Carbon/pull/328)) - 5e361d8
- **deps**: Update dependency com.zaxxer:HikariCP to v5.1.0 ([#331](https://github.com/Hexaoxide/Carbon/pull/331)) - 1b8489b
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.2 ([#323](https://github.com/Hexaoxide/Carbon/pull/323)) - 4047bb4
- **deps**: Update fabricApi to v0.90.7+1.20.2 ([#351](https://github.com/Hexaoxide/Carbon/pull/351)) - cd7a824
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.0 ([#350](https://github.com/Hexaoxide/Carbon/pull/350)) - 568df2f
- **deps**: Update dependency org.checkerframework:checker-qual to v3.40.0 ([#333](https://github.com/Hexaoxide/Carbon/pull/333)) - 789f31c
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-10 ([#326](https://github.com/Hexaoxide/Carbon/pull/326)) - 18398ff
- **deps**: Update flyway to v10.0.1 ([#353](https://github.com/Hexaoxide/Carbon/pull/353)) - e062b4d
### Commits
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 8ba4a35: 2.1.0-beta.18 (Draycia)
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
- 88f8408: Bump to 3.0.0-SNAPSHOT (Jason Penilla)
- 067b22d: Update since tags (Jason Penilla)
- 4805621: Adjust renovate config pt. 3 (Jason Penilla)
- e4a8904: Move fabric deps to version catalog (Jason Penilla)
- 17b0c54: Adjust build-logic deps (Jason Penilla)
- bf4c37e: Use checkerframework.org for checker docs (Jason Penilla)
- 7423c3e: remove unused repo (Jason Penilla)
- 87810bb: Update `paper-plugin.yml` format (Jason Penilla)
- a902fc5: Move cannot use party channel message to locale (Jason Penilla)
- basic towny integration ([#334](https://github.com/Hexaoxide/Carbon/pull/334)) - b5431e5
- c648701: Update meta to include myself as an author (Jason Penilla)
- 9ed08dc: Fix plugin.yml (Jason Penilla)
- 42cf881: Actually use ChannelPermissionResult reason (Jason Penilla) ([#335](https://github.com/Hexaoxide/Carbon/pull/335))
- eccb539: remove <uuid> from default console logging (Josh Taylor) ([#337](https://github.com/Hexaoxide/Carbon/pull/337))
- c35acc3: Remove default per-locale channel formats (Jason Penilla)
- ca1c546: Update configurate to 4.2.0-SNAPSHOT (Jason Penilla) ([#342](https://github.com/Hexaoxide/Carbon/pull/342))
- 48cb5d9: Add missing final (Jason Penilla)
- b63d998: Add helper for enabling/disabling third party plugins in run tasks (Jason Penilla) ([#343](https://github.com/Hexaoxide/Carbon/pull/343))
- 5d110cf: Sync relevant dependency versions with MC 1.19.4; add to renovate ignore list (Jason Penilla)
- 06d5bc0: Add CodeMC repo (Jason Penilla)
- 822e2f8: Adjust DSRV dependency & repo (Jason Penilla)
- 3b8bec5: Repo & dependency cleanup (Jason Penilla)
- 38e850c: Read run-plugins.yml once per run task (Jason Penilla)
- c57ac04: Fix paper-plugin.yml join-classpath name (Jason Penilla)
- mcmmo integration ([#336](https://github.com/Hexaoxide/Carbon/pull/336)) - 955c33e
- f760302: update mcmmo channel defaults (Jason Penilla)
- 6df994a: fix imports (Jason Penilla)
- f1e26c2: Dependency cleanup (Jason Penilla)
- a20301c: Fix regression with channel radius being constantly reset (Jason Penilla)
- 49d7796: Remove another unused dep (Jason Penilla)
- ae4e9eb: Switch from minotaur to mod-publish-plugin for modrinth publishing (Jason Penilla) ([#354](https://github.com/Hexaoxide/Carbon/pull/354))
- cf28f2d: Add Faction, Alliance, and Truce chats from FactionsUUID (Josua Parks) ([#349](https://github.com/Hexaoxide/Carbon/pull/349))
- c651f7b: Make message placeholders selfClosingInserting (Jason Penilla) ([#298](https://github.com/Hexaoxide/Carbon/pull/298))
- b756341: 3.0.0-beta.25 (Jason Penilla)
beta
3.0.0-beta.25
3.0.0-beta.2515 нояб. 2023 г.168Minecraft: 1.20.2fabric
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
- Add missing configureListeners call on velocity - 2073b3e
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
- **deps**: Update dependency com.typesafe:config to v1.4.3 ([#322](https://github.com/Hexaoxide/Carbon/pull/322)) - bbe9281
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.14.24 ([#328](https://github.com/Hexaoxide/Carbon/pull/328)) - 5e361d8
- **deps**: Update dependency com.zaxxer:HikariCP to v5.1.0 ([#331](https://github.com/Hexaoxide/Carbon/pull/331)) - 1b8489b
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.2 ([#323](https://github.com/Hexaoxide/Carbon/pull/323)) - 4047bb4
- **deps**: Update fabricApi to v0.90.7+1.20.2 ([#351](https://github.com/Hexaoxide/Carbon/pull/351)) - cd7a824
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.0 ([#350](https://github.com/Hexaoxide/Carbon/pull/350)) - 568df2f
- **deps**: Update dependency org.checkerframework:checker-qual to v3.40.0 ([#333](https://github.com/Hexaoxide/Carbon/pull/333)) - 789f31c
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-10 ([#326](https://github.com/Hexaoxide/Carbon/pull/326)) - 18398ff
- **deps**: Update flyway to v10.0.1 ([#353](https://github.com/Hexaoxide/Carbon/pull/353)) - e062b4d
### Commits
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 8ba4a35: 2.1.0-beta.18 (Draycia)
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
- 88f8408: Bump to 3.0.0-SNAPSHOT (Jason Penilla)
- 067b22d: Update since tags (Jason Penilla)
- 4805621: Adjust renovate config pt. 3 (Jason Penilla)
- e4a8904: Move fabric deps to version catalog (Jason Penilla)
- 17b0c54: Adjust build-logic deps (Jason Penilla)
- bf4c37e: Use checkerframework.org for checker docs (Jason Penilla)
- 7423c3e: remove unused repo (Jason Penilla)
- 87810bb: Update `paper-plugin.yml` format (Jason Penilla)
- a902fc5: Move cannot use party channel message to locale (Jason Penilla)
- basic towny integration ([#334](https://github.com/Hexaoxide/Carbon/pull/334)) - b5431e5
- c648701: Update meta to include myself as an author (Jason Penilla)
- 9ed08dc: Fix plugin.yml (Jason Penilla)
- 42cf881: Actually use ChannelPermissionResult reason (Jason Penilla) ([#335](https://github.com/Hexaoxide/Carbon/pull/335))
- eccb539: remove <uuid> from default console logging (Josh Taylor) ([#337](https://github.com/Hexaoxide/Carbon/pull/337))
- c35acc3: Remove default per-locale channel formats (Jason Penilla)
- ca1c546: Update configurate to 4.2.0-SNAPSHOT (Jason Penilla) ([#342](https://github.com/Hexaoxide/Carbon/pull/342))
- 48cb5d9: Add missing final (Jason Penilla)
- b63d998: Add helper for enabling/disabling third party plugins in run tasks (Jason Penilla) ([#343](https://github.com/Hexaoxide/Carbon/pull/343))
- 5d110cf: Sync relevant dependency versions with MC 1.19.4; add to renovate ignore list (Jason Penilla)
- 06d5bc0: Add CodeMC repo (Jason Penilla)
- 822e2f8: Adjust DSRV dependency & repo (Jason Penilla)
- 3b8bec5: Repo & dependency cleanup (Jason Penilla)
- 38e850c: Read run-plugins.yml once per run task (Jason Penilla)
- c57ac04: Fix paper-plugin.yml join-classpath name (Jason Penilla)
- mcmmo integration ([#336](https://github.com/Hexaoxide/Carbon/pull/336)) - 955c33e
- f760302: update mcmmo channel defaults (Jason Penilla)
- 6df994a: fix imports (Jason Penilla)
- f1e26c2: Dependency cleanup (Jason Penilla)
- a20301c: Fix regression with channel radius being constantly reset (Jason Penilla)
- 49d7796: Remove another unused dep (Jason Penilla)
- ae4e9eb: Switch from minotaur to mod-publish-plugin for modrinth publishing (Jason Penilla) ([#354](https://github.com/Hexaoxide/Carbon/pull/354))
- cf28f2d: Add Faction, Alliance, and Truce chats from FactionsUUID (Josua Parks) ([#349](https://github.com/Hexaoxide/Carbon/pull/349))
- c651f7b: Make message placeholders selfClosingInserting (Jason Penilla) ([#298](https://github.com/Hexaoxide/Carbon/pull/298))
- b756341: 3.0.0-beta.25 (Jason Penilla)
beta
3.0.0-beta.25
3.0.0-beta.2515 нояб. 2023 г.295Minecraft: 1.19.4, 1.20.2folia, paper
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
- Add missing configureListeners call on velocity - 2073b3e
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
- **deps**: Update dependency com.typesafe:config to v1.4.3 ([#322](https://github.com/Hexaoxide/Carbon/pull/322)) - bbe9281
- **deps**: Update dependency net.fabricmc:fabric-loader to v0.14.24 ([#328](https://github.com/Hexaoxide/Carbon/pull/328)) - 5e361d8
- **deps**: Update dependency com.zaxxer:HikariCP to v5.1.0 ([#331](https://github.com/Hexaoxide/Carbon/pull/331)) - 1b8489b
- **deps**: Update dependency io.github.miniplaceholders:miniplaceholders-api to v2.2.2 ([#323](https://github.com/Hexaoxide/Carbon/pull/323)) - 4047bb4
- **deps**: Update fabricApi to v0.90.7+1.20.2 ([#351](https://github.com/Hexaoxide/Carbon/pull/351)) - cd7a824
- **deps**: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.0 ([#350](https://github.com/Hexaoxide/Carbon/pull/350)) - 568df2f
- **deps**: Update dependency org.checkerframework:checker-qual to v3.40.0 ([#333](https://github.com/Hexaoxide/Carbon/pull/333)) - 789f31c
- **deps**: Update dependency com.github.luben:zstd-jni to v1.5.5-10 ([#326](https://github.com/Hexaoxide/Carbon/pull/326)) - 18398ff
- **deps**: Update flyway to v10.0.1 ([#353](https://github.com/Hexaoxide/Carbon/pull/353)) - e062b4d
### Commits
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 8ba4a35: 2.1.0-beta.18 (Draycia)
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
- 88f8408: Bump to 3.0.0-SNAPSHOT (Jason Penilla)
- 067b22d: Update since tags (Jason Penilla)
- 4805621: Adjust renovate config pt. 3 (Jason Penilla)
- e4a8904: Move fabric deps to version catalog (Jason Penilla)
- 17b0c54: Adjust build-logic deps (Jason Penilla)
- bf4c37e: Use checkerframework.org for checker docs (Jason Penilla)
- 7423c3e: remove unused repo (Jason Penilla)
- 87810bb: Update `paper-plugin.yml` format (Jason Penilla)
- a902fc5: Move cannot use party channel message to locale (Jason Penilla)
- basic towny integration ([#334](https://github.com/Hexaoxide/Carbon/pull/334)) - b5431e5
- c648701: Update meta to include myself as an author (Jason Penilla)
- 9ed08dc: Fix plugin.yml (Jason Penilla)
- 42cf881: Actually use ChannelPermissionResult reason (Jason Penilla) ([#335](https://github.com/Hexaoxide/Carbon/pull/335))
- eccb539: remove <uuid> from default console logging (Josh Taylor) ([#337](https://github.com/Hexaoxide/Carbon/pull/337))
- c35acc3: Remove default per-locale channel formats (Jason Penilla)
- ca1c546: Update configurate to 4.2.0-SNAPSHOT (Jason Penilla) ([#342](https://github.com/Hexaoxide/Carbon/pull/342))
- 48cb5d9: Add missing final (Jason Penilla)
- b63d998: Add helper for enabling/disabling third party plugins in run tasks (Jason Penilla) ([#343](https://github.com/Hexaoxide/Carbon/pull/343))
- 5d110cf: Sync relevant dependency versions with MC 1.19.4; add to renovate ignore list (Jason Penilla)
- 06d5bc0: Add CodeMC repo (Jason Penilla)
- 822e2f8: Adjust DSRV dependency & repo (Jason Penilla)
- 3b8bec5: Repo & dependency cleanup (Jason Penilla)
- 38e850c: Read run-plugins.yml once per run task (Jason Penilla)
- c57ac04: Fix paper-plugin.yml join-classpath name (Jason Penilla)
- mcmmo integration ([#336](https://github.com/Hexaoxide/Carbon/pull/336)) - 955c33e
- f760302: update mcmmo channel defaults (Jason Penilla)
- 6df994a: fix imports (Jason Penilla)
- f1e26c2: Dependency cleanup (Jason Penilla)
- a20301c: Fix regression with channel radius being constantly reset (Jason Penilla)
- 49d7796: Remove another unused dep (Jason Penilla)
- ae4e9eb: Switch from minotaur to mod-publish-plugin for modrinth publishing (Jason Penilla) ([#354](https://github.com/Hexaoxide/Carbon/pull/354))
- cf28f2d: Add Faction, Alliance, and Truce chats from FactionsUUID (Josua Parks) ([#349](https://github.com/Hexaoxide/Carbon/pull/349))
- c651f7b: Make message placeholders selfClosingInserting (Jason Penilla) ([#298](https://github.com/Hexaoxide/Carbon/pull/298))
- b756341: 3.0.0-beta.25 (Jason Penilla)
beta
2.1.0-beta.24
2.1.0-beta.246 нояб. 2023 г.115Minecraft: 1.20.2fabric
Что нового
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
### Commits
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
beta
2.1.0-beta.24
2.1.0-beta.246 нояб. 2023 г.115Minecraft: 1.19.4, 1.20.2velocity
Что нового
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
### Commits
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
beta
2.1.0-beta.24
2.1.0-beta.246 нояб. 2023 г.142Minecraft: 1.19.4, 1.20.2folia, paper
Что нового
### :broom: Chores
- cleanup command registration - 45369aa
- **deps**: Update actions/checkout action to v4 ([#324](https://github.com/Hexaoxide/Carbon/pull/324)) - ace3d19
- **deps**: Update dependency ca.stellardrift:stylecheck to v0.2.1 ([#319](https://github.com/Hexaoxide/Carbon/pull/319)) - cb47f60
- **deps**: Update dependency redis.clients:jedis to v5.0.2 ([#320](https://github.com/Hexaoxide/Carbon/pull/320)) - 309cebb
- **deps**: Update flyway to v10 (major) ([#325](https://github.com/Hexaoxide/Carbon/pull/325)) - 8bdee2f
- **deps**: Update dependency net.luckperms:api to v5.4 ([#321](https://github.com/Hexaoxide/Carbon/pull/321)) - 7c8d966
- **deps**: Update dependency com.rabbitmq:amqp-client to v5.20.0 ([#330](https://github.com/Hexaoxide/Carbon/pull/330)) - 16d0451
### Commits
- b66cdf0: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 63e47b2: Fix publishing meta for 1.20.2 (Jason Penilla)
- aa3e8e6: Use ordinal instead of name for enums over network (Jason Penilla)
- 7368fb1: fix typo (Jason Penilla)
- da6b50a: delete unused accessor (Jason Penilla)
- 7b75d2f: Simplify packet queuing (Jason Penilla)
- e264980: Split message/nickname/partyname tag permissions (Jason Penilla)
- 3441ad6: Remove base permission check for tags (Jason Penilla)
- 3d3f5f8: Add missing tag permissions to yml (Jason Penilla)
- 4e80efe: build & dependency updates (Jason Penilla)
- 192ffae: Handle double single quotes from crowdin (Jason Penilla)
- 922a5d0: Simplify quote handling (Jason Penilla)
- 15ce53c: Sync translations with Crowdin (Localizinator) ([#306](https://github.com/Hexaoxide/Carbon/pull/306))
- ae953ea: Update actions (Jason Penilla)
- 8149868: Add comment to messaging settings enabled (Jason Penilla)
- 5483bfd: Add messaging enabled/type to bStats (Jason Penilla)
- 1376964: Always override existing config comments (closes #311) (Jason Penilla)
- 9571bbb: Add `sender_username` and `recipient_username` placeholders to whisper formats (closes #312) (Jason Penilla)
- 1a68626: Change default quickPrefix from null to empty string (Jason Penilla)
- e98bc41: Adjust default whisper format (Jason Penilla)
- 0d4c3f7: Make nickname placeholders actually return nickname, add displayname placeholders (Jason Penilla) ([#310](https://github.com/Hexaoxide/Carbon/pull/310))
- 50327c7: Use displayName instead of nickname for Bukkit displayName & playerListName (Jason Penilla) ([#309](https://github.com/Hexaoxide/Carbon/pull/309))
- b360680: fix (Riley Park)
- 13c1e98: Rename _commandSettings to defaultCommandSettings and use for default command config (Jason Penilla)
- 2ed9025: Move dependency downloader code out of project (Jason Penilla) ([#313](https://github.com/Hexaoxide/Carbon/pull/313))
- adjust DSRV listener order - 04561ea
- 0046049: Switch version catalog format to toml for better integration with external tooling (Jason Penilla)
- 244bfc1: Bump gremlin to 0.0.3 (Jason Penilla)
- 83d44c1: Add renovate.json (renovate[bot]) ([#314](https://github.com/Hexaoxide/Carbon/pull/314))
- 944b192: Fix import (Jason Penilla)
- 07a6cd4: Adjust renovate config (Jason Penilla)
- ba8036a: Adjust renovate config pt. 2 (Jason Penilla)
- dfa2304: Fix missed case from #309 (Jason Penilla)
- 9cf2498: 2.1.0-beta.24 (Jason Penilla)
beta
2.1.0-beta.23
2.1.0-beta.2315 окт. 2023 г.134Minecraft: 1.20.2fabric
Что нового
### :wrench: Bug Fixes
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
### Commits
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
beta
2.1.0-beta.23
2.1.0-beta.2315 окт. 2023 г.336Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### :wrench: Bug Fixes
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
### Commits
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
beta
2.1.0-beta.23
2.1.0-beta.2315 окт. 2023 г.247Minecraft: 1.19.4, 1.20.1velocity
Что нового
### :wrench: Bug Fixes
- Warning printing when there was no issue on party join/leave ([#300](https://github.com/Hexaoxide/Carbon/pull/300)) - bbaa940
- add key type to holder in carbonchannelregistry ([#301](https://github.com/Hexaoxide/Carbon/pull/301)) - d196931
### Commits
- 743ea6e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 861a81f: Update to Fabric 1.20.2 (Draycia)
- 520c026: Checkstyle (Draycia)
- d331d39: allow omitting the false option in option tags (will use empty text) (Jason Penilla)
- 971455f: build & dependency updates (Jason Penilla)
- 8864ed8: move sender req. up in PartyCommands (Jason Penilla)
- 6fe8641: Adjust default party command messages (Jason Penilla)
- d9553bc: link external javadoc for dependencies (Jason Penilla)
- d813756: Remove incomplete delete message commands (Jason Penilla)
- 3858d82: Register late added channels with EssXD (Jason Penilla)
- 8f80260: fix deprecation warning in DSRV integration (Jason Penilla)
- register chat type normally - bc07ba5
- ea074bf: Add "carbon.crossserver" and "carbon.parties" to carbon-permissions.yml (Triassic) ([#304](https://github.com/Hexaoxide/Carbon/pull/304))
- 1d3c2cf: Add party invite expiration time to config (Jason Penilla)
- 4b91b58: Change default party invite expiration to 45s (Jason Penilla)
- 28b8866: Emit party leave events on party disband (Jason) ([#305](https://github.com/Hexaoxide/Carbon/pull/305))
- bceb59a: 2.1.0-beta.23 (Jason Penilla)
beta
2.1.0-beta.22
2.1.0-beta.222 окт. 2023 г.738Minecraft: 1.20.1fabric
Что нового
### Commits
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
beta
2.1.0-beta.22
2.1.0-beta.222 окт. 2023 г.109Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
beta
2.1.0-beta.22
2.1.0-beta.222 окт. 2023 г.122Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- f208d6c: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- Remove vanilla commands matching our commands or aliases - 313db01
- We actually remove all existing commands matching ours; they are configurable so this should be fine. - 9b9a6f2
- include checker at runtime - b669a3b
- 4f964b6: Use correct audiences in CarbonChannelRegistry#sendMessageInChannel (Jason Penilla)
- a0a1e62: Update run-task (Jason Penilla)
- 0c9b3ce: Party chat (Jason) ([#299](https://github.com/Hexaoxide/Carbon/pull/299))
- d0dd62d: 2.1.0-beta.22 (Jason Penilla)
beta
2.1.0-beta.21
2.1.0-beta.2118 сент. 2023 г.123Minecraft: 1.20.1fabric
Что нового
### Commits
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
beta
2.1.0-beta.21
2.1.0-beta.2118 сент. 2023 г.102Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
beta
2.1.0-beta.21
2.1.0-beta.2118 сент. 2023 г.116Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- f1c674f: Created messages-tr_TR.properties (WinTone01) ([#287](https://github.com/Hexaoxide/Carbon/pull/287))
- c8e9859: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 523e003: Add connection pool settings (Jason Penilla)
- 9d6b1cc: bump cloud to 1.8.4 (Jason Penilla)
- 7a43d07: Make non-component placeholders preProcessParsed (Jason Penilla)
- b380210: bump indra & polyglot-version-catalogs (Jason Penilla)
- df1be68: redis shutdown fixes (Jason Penilla)
- 78c34da: use forked messenger (Jason Penilla)
- 128a9de: dependency updates (Jason Penilla)
- 654964d: Add nickname character limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- 340f6be: remove no longer needed suppressions (Jason Penilla)
- 08b8c58: make the update checker run later on fabric (Jason Penilla)
- e065d78: clean up startup logs (Jason) ([#291](https://github.com/Hexaoxide/Carbon/pull/291))
- 5eb1001: Add templating system to account for differences in PSQL syntax (Jason Penilla) ([#290](https://github.com/Hexaoxide/Carbon/pull/290))
- 963276b: Write Length, not Limit. (NamiUni) ([#293](https://github.com/Hexaoxide/Carbon/pull/293))
- f734850: Move nickname settings to a section (Jason Penilla)
- 39e4f8e: Add configurable nickname format (Jason) ([#296](https://github.com/Hexaoxide/Carbon/pull/296))
- c56a87e: Increase database limit for nickname size to 8192 (Jason Penilla)
- 45d99c0: 2.1.0-beta.21 (Jason Penilla)
beta
2.1.0-beta.20
2.1.0-beta.209 сент. 2023 г.104Minecraft: 1.20.1fabric
Что нового
### Commits
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
beta
2.1.0-beta.20
2.1.0-beta.209 сент. 2023 г.101Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
beta
2.1.0-beta.20
2.1.0-beta.209 сент. 2023 г.74Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- 9a8761e: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 54f37fb: stop storing usernames in db (Jason) ([#277](https://github.com/Hexaoxide/Carbon/pull/277))
- dbd01c5: also remove username from select query (Jason Penilla)
- 7ed005a: simplify database handling across sql flavors (Jason) ([#279](https://github.com/Hexaoxide/Carbon/pull/279))
- e2baa90: Improve handling of failed dependency relocation (Jason Penilla)
- update asm & relocations - c50f89f
- e5843e4: update gradle wrapper (Jason Penilla)
- 1409b49: simplify DatabaseUserManager creation (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 1b61afb: add H2 user storage (Jason Penilla) ([#280](https://github.com/Hexaoxide/Carbon/pull/280))
- 5af70da: Initial work for whisper toggling (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 92a55be: Add SQL migrations for dmtoggle (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- a511035: Fixes and cleanup (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- ffa5e86: Log storage type used when loading plugin (Draycia) ([#273](https://github.com/Hexaoxide/Carbon/pull/273))
- 64a9365: Apply suggestions (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 6a822da: Add ignoringdms to playerrowmapper (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 9627d88: Let sender know when recipient has DMs off (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 3471e5e: oops (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 4b9ca63: Add ignoringDMs to #properties() (Draycia) ([#281](https://github.com/Hexaoxide/Carbon/pull/281))
- 0f5a328: ignore list command (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 178863d: ignorelist messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- a4a1abb: adjust update-player query (Jason Penilla)
- 8574fb9: fix (un)ignore feedback messages (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- 73f78f7: adjust message (Jason Penilla) ([#284](https://github.com/Hexaoxide/Carbon/pull/284))
- bbb82de: Disable messaging service on proxies (Jason) ([#285](https://github.com/Hexaoxide/Carbon/pull/285))
- f3acc8f: Update Crowdin configuration file (Josua Parks)
- 7d2933a: fix postgres v3 migration (Jason Penilla)
- 6cc4a28: Update zstd-jni and remove relocation (Jason Penilla)
- 37bdfc5: 2.1.0-beta.20 (Jason Penilla)
beta
2.1.0-beta.19
2.1.0-beta.1920 авг. 2023 г.85Minecraft: 1.20.1fabric
Что нового
### Commits
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
beta
2.1.0-beta.19
2.1.0-beta.1920 авг. 2023 г.95Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
beta
2.1.0-beta.19
2.1.0-beta.1920 авг. 2023 г.76Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- 1267b3b: API cleanup & other various refactoring (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 10b9862: `displayName` -> `nickname`; `renderName` -> `displayName` (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ef275b5: Simplify user manager hierarchy (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 7f28a9d: Improve event exception handling (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 4088468: Add ChannelRegistry#channelOrThrow, rename ChannelRegistry#keyOrDefault to channelOrDefault (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- dc37c94: Add missing `@Backing` annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ea4d0c9: Remove `CarbonChat#serverId` and add `@ServerId` injection binding annotation (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 1e20138: Remove unchecked cast and unnecessary generic in CarbonChatInternal (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0ea917a: Remove unused ChatChannel#filterRecipients method (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 0872e27: Remove unused BasicChatChannel and fix ConfigChatChannel equals/hashCode (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- ee006bc: Remove unused CarbonPlayerPaper.Factory interface (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- d86b938: Clean up command DI (Jason Penilla) ([#272](https://github.com/Hexaoxide/Carbon/pull/272))
- 20dd84d: Back to 2.1.0-SNAPSHOT (Draycia)
- af26302: setup velocity bstats (Jason Penilla)
- f4f5f0d: fix saving new players to database (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 470e506: fix saving of ignored players & left channels to db (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- dc9d9b0: update flyway (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- ed3fcf3: fix unnecessary saves & missing save complete packets (Jason Penilla) ([#275](https://github.com/Hexaoxide/Carbon/pull/275))
- 7371f7b: enable user manager type bstats chart (Jason Penilla)
- 02774c7: Include git metadata in manifest, commit hash in snapshot platform versions (Jason Penilla)
- b9f9322: Add update checker (Jason Penilla)
- b180546: improve config management (Jason) ([#276](https://github.com/Hexaoxide/Carbon/pull/276))
- dca05a5: improve join/save exception handling (Jason Penilla)
- d002d95: 2.1.0-beta.19 (Jason Penilla)
beta
2.1.0-beta.18
2.1.0-beta.1812 авг. 2023 г.83Minecraft: 1.20.1fabric
Что нового
### Commits
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- 8ba4a35: 2.1.0-beta.18 (Draycia)
beta
2.1.0-beta.18
2.1.0-beta.1812 авг. 2023 г.57Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- 8ba4a35: 2.1.0-beta.18 (Draycia)
beta
2.1.0-beta.18
2.1.0-beta.1812 авг. 2023 г.64Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- 19d17ce: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 2d89dc6: Allow console to use chat with 'console_sender' channel format (Draycia)
- 06e0ee0: Fix missing license header (Draycia)
- 3385c34: ignore empty chats (Jason Penilla)
- 9141283: Update Crowdin configuration file (Josua Parks)
- 18f94a3: support offline players in CarbonPAPIPlaceholders (Jason Penilla)
- b46f6c6: cross-server whispers & cross-server player name tab completion in commands (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 44b6c26: whisper & other command cleanup (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- a393a53: cache profiles from other servers on the network (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- cdb9d61: partially fix MessagingManager shutdown (Jason Penilla) ([#270](https://github.com/Hexaoxide/Carbon/pull/270))
- 88f020f: Fix velocity sameWorldAs (Draycia)
- 8ba4a35: 2.1.0-beta.18 (Draycia)
beta
2.1.0-beta.17
2.1.0-beta.172 авг. 2023 г.87Minecraft: 1.20.1fabric
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### Commits
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
beta
2.1.0-beta.17
2.1.0-beta.172 авг. 2023 г.72Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### Commits
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
beta
2.1.0-beta.17
2.1.0-beta.172 авг. 2023 г.60Minecraft: 1.19.4, 1.20.1velocity
Что нового
### :wrench: Bug Fixes
- hotfix for recursive cross-server message bug ([#269](https://github.com/Hexaoxide/Carbon/pull/269)) - 912f0e8
### :hammer: Builds
- **velocity**: remove blossom usage - c0761b7
- update gradle, plugins, dependencies - 42850a1
### Commits
- 8241e60: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 534a725: 2.1.0-beta.17 (Jason Penilla)
beta
2.1.0-beta.16
2.1.0-beta.161 авг. 2023 г.64Minecraft: 1.20.1fabric
Что нового
### Commits
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
beta
2.1.0-beta.16
2.1.0-beta.161 авг. 2023 г.63Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### Commits
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
beta
2.1.0-beta.16
2.1.0-beta.161 авг. 2023 г.48Minecraft: 1.19.4, 1.20.1velocity
Что нового
### Commits
- 04c2433: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 4dc1a58: clean up CarbonPaperLoader (Jason Penilla)
- b8f1fa2: deduplicate dependency loading logic (Jason Penilla)
- fc1b597: Cleanup chat listeners and deduplicate shared code (Josua Parks) ([#260](https://github.com/Hexaoxide/Carbon/pull/260))
- 78155d6: Fix styling in velocity chat listener (Draycia)
- 403c3a3: Remove non-functional Chat Placeholders (Draycia)
- f2fa2b5: Revert "Remove non-functional Chat Placeholders" (Draycia)
- f459d47: Extract chat placeholder parsing (Draycia)
- 83e5439: Add permission to allow PAPI placeholders in messages (Draycia)
- 17e90a4: Add permission and support for MiniPlaceholders tags in chat messages (Draycia)
- f7e59a2: don't create redundant threads for DependencyDownloader http client (Jason Penilla)
- 25b88f3: use the default HttpClient executor in DependencyDownloader (Jason Penilla)
- 9f20afc: Emit event `CarbonChatEvent` in message processing from (HarvelsX)
- 43d2754: Start hiding relocated api libs (Draycia)
- 09054b7: Hide Event lib from API (Draycia)
- 4ce7a46: Finish removing relocated libraries from API (Draycia)
- fd2bb08: Unpromote channelByValue from API (Draycia)
- 33e1954: Add nickname PAPI placeholder (Draycia)
- 482d09b: Fix missing licenses (Draycia)
- d1a0cd3: Fix checkstyle (Draycia)
- 89894fa: Add chat-filter and make command messages utilise prepareAndEmitChatEvent (Draycia)
- 141772f: fix registry relocation (Jason Penilla)
- d05cc65: improve ping regex (Jason Penilla)
- e9d4abd: Fix reloads by recreating the channel registry (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- ef62dc2: don't try to double register commands (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 702f5ad: Make order of internal reload event listeners consistent (Jason Penilla) ([#262](https://github.com/Hexaoxide/Carbon/pull/262))
- 0ae6a01: channel load and general file handling cleanup (Jason Penilla)
- add `carbonchat` entrypoint for addon mods - bb6c576
- 2f1023d: Remove quilt repo (Jason Penilla)
- 88402ed: Rework channel registration (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- 294e85c: Improve CarbonChat JavaDoc (Jason Penilla) ([#264](https://github.com/Hexaoxide/Carbon/pull/264))
- dcd1e0c: Update adventure-platform-fabric to release (Jason Penilla)
- 9daac8e: Add channel 'name' option, don't register channels with invalid keys/names (Draycia)
- 8d76151: Revert "Add channel 'name' option, don't register channels with invalid keys/names" (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 96ccede: Locale loading and reloading fixes (Jason Penilla) ([#267](https://github.com/Hexaoxide/Carbon/pull/267))
- 3401a41: Fix duplicate mute info message (Jason Penilla)
- 7a0ff83: Fix legacy code detection in PlaceholderAPIMiniMessageParser (Jason Penilla)
- 0fedf4e: 2.1.0-beta.16 (Jason Penilla)
beta
2.1.0-beta.15
2.1.0-beta.154 июл. 2023 г.82Minecraft: 1.20.1fabric
Что нового
### :wrench: Bug Fixes
- **paper**: Remove unnecessary library download - 3c0f962
### Commits
- b12a6fb: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6dac942: Dependency fixes (Jason Penilla)
- 7b18265: 6dac942 pt 2 (Jason Penilla)
- f7e79d0: Change channels log to INFO (Draycia)
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
beta
2.1.0-beta.15
2.1.0-beta.154 июл. 2023 г.111Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### :wrench: Bug Fixes
- **paper**: Remove unnecessary library download - 3c0f962
### Commits
- b12a6fb: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6dac942: Dependency fixes (Jason Penilla)
- 7b18265: 6dac942 pt 2 (Jason Penilla)
- f7e79d0: Change channels log to INFO (Draycia)
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
beta
2.1.0-beta.15
2.1.0-beta.154 июл. 2023 г.74Minecraft: 1.19.4, 1.20.1velocity
Что нового
### :wrench: Bug Fixes
- **paper**: Remove unnecessary library download - 3c0f962
### Commits
- b12a6fb: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6dac942: Dependency fixes (Jason Penilla)
- 7b18265: 6dac942 pt 2 (Jason Penilla)
- f7e79d0: Change channels log to INFO (Draycia)
- 9ab930a: Changed Velocity ChatListener PostOrder to LATE (Adrian) ([#258](https://github.com/Hexaoxide/Carbon/pull/258))
- e4adb07: Fix custom placeholders not being used on Velocity and Paper (Draycia)
- 82c22a0: Don't throw exceptions when DSRV channels are misconfigured (Draycia)
- 307395c: Download dependencies at runtime on all platforms (not just Paper), and read dependency info from file in plugin jar generated by Gradle task (Jason) ([#259](https://github.com/Hexaoxide/Carbon/pull/259))
- 999e2f9: Improved Velocity listeners registration and execution performance (Adrian) ([#257](https://github.com/Hexaoxide/Carbon/pull/257))
- 360eb91: 2.1.0-beta.15 (Jason Penilla)
beta
2.1.0-beta.14
2.1.0-beta.1428 июн. 2023 г.78Minecraft: 1.20.1fabric
Что нового
### :wrench: Bug Fixes
- **fabric**: Bump adventure-platform-fabric and update fabric.mod.json for 1.20.1 - 47c23bb
### Commits
- c986089: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 69a70d7: 2.1.0-beta.14 (Jason Penilla)
beta
2.1.0-beta.14
2.1.0-beta.1428 июн. 2023 г.57Minecraft: 1.19.4, 1.20.1velocity
Что нового
### :wrench: Bug Fixes
- **fabric**: Bump adventure-platform-fabric and update fabric.mod.json for 1.20.1 - 47c23bb
### Commits
- c986089: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 69a70d7: 2.1.0-beta.14 (Jason Penilla)
beta
2.1.0-beta.14
2.1.0-beta.1428 июн. 2023 г.57Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### :wrench: Bug Fixes
- **fabric**: Bump adventure-platform-fabric and update fabric.mod.json for 1.20.1 - 47c23bb
### Commits
- c986089: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 69a70d7: 2.1.0-beta.14 (Jason Penilla)
beta
2.1.0-beta.13
2.1.0-beta.1328 июн. 2023 г.70Minecraft: 1.20.1fabric
Что нового
### :wrench: Bug Fixes
- Align Velocity command exception handling, completions, and execution coordination with other platforms - 27f60a6
### Commits
- 1403955: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6add891: misc cleanup (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 9673db4: Bump gradle & loom (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 62e29dc: Add fabric to release step (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- f8b525d: Fabric 1.20.1 & dependency updates (Jason Penilla)
- f9c3544: Don't use final on config fields (Draycia)
- 00945e5: Send custom chat completions on Paper (Draycia)
- 5432319: Remove manual class preloads in MySQLUserManager.Factory (Jason Penilla)
- 81c6cc7: Relocation/dependency cleanup (Jason Penilla)
- 2e280eb: Force init of Driver classes (Jason Penilla)
- 85612eb: Fix injection issue and cleanup CCProvider usage (Draycia)
- 547adcf: Remove indirection in getting ChannelRegistry from DatabaseUserManagers (Jason Penilla)
- 47b1ba4: More cleanup (Draycia)
- 0d72883: Inject ChannelRegistry to CarbonPlayerCommon (Jason Penilla)
- 8e59a14: Un-promote ChannelRegistry#byCommandName from API (Jason Penilla)
- 051f58b: Fix loading of shaded SQL drivers (Jason Penilla)
- e8308df: revert adding final to config fields from 5668ad21 (f9c35442 cont) (Jason Penilla)
- 39f700a: Describe valid StorageTypes in PrimaryConfig.java (Ralph Drake) ([#254](https://github.com/Hexaoxide/Carbon/pull/254))
- 9010086: Config comment cleanup (Jason Penilla)
- fc1cfd4: Clean up plugin instance access in DSRVChatHook (Jason Penilla)
- 4535e6a: 2.1.0-beta.13 (Jason Penilla)
beta
2.1.0-beta.13
2.1.0-beta.1328 июн. 2023 г.73Minecraft: 1.19.4, 1.20.1folia, paper
Что нового
### :wrench: Bug Fixes
- Align Velocity command exception handling, completions, and execution coordination with other platforms - 27f60a6
### Commits
- 1403955: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6add891: misc cleanup (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 9673db4: Bump gradle & loom (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 62e29dc: Add fabric to release step (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- f8b525d: Fabric 1.20.1 & dependency updates (Jason Penilla)
- f9c3544: Don't use final on config fields (Draycia)
- 00945e5: Send custom chat completions on Paper (Draycia)
- 5432319: Remove manual class preloads in MySQLUserManager.Factory (Jason Penilla)
- 81c6cc7: Relocation/dependency cleanup (Jason Penilla)
- 2e280eb: Force init of Driver classes (Jason Penilla)
- 85612eb: Fix injection issue and cleanup CCProvider usage (Draycia)
- 547adcf: Remove indirection in getting ChannelRegistry from DatabaseUserManagers (Jason Penilla)
- 47b1ba4: More cleanup (Draycia)
- 0d72883: Inject ChannelRegistry to CarbonPlayerCommon (Jason Penilla)
- 8e59a14: Un-promote ChannelRegistry#byCommandName from API (Jason Penilla)
- 051f58b: Fix loading of shaded SQL drivers (Jason Penilla)
- e8308df: revert adding final to config fields from 5668ad21 (f9c35442 cont) (Jason Penilla)
- 39f700a: Describe valid StorageTypes in PrimaryConfig.java (Ralph Drake) ([#254](https://github.com/Hexaoxide/Carbon/pull/254))
- 9010086: Config comment cleanup (Jason Penilla)
- fc1cfd4: Clean up plugin instance access in DSRVChatHook (Jason Penilla)
- 4535e6a: 2.1.0-beta.13 (Jason Penilla)
beta
2.1.0-beta.13
2.1.0-beta.1328 июн. 2023 г.55Minecraft: 1.19.4, 1.20.1velocity
Что нового
### :wrench: Bug Fixes
- Align Velocity command exception handling, completions, and execution coordination with other platforms - 27f60a6
### Commits
- 1403955: Back to 2.1.0-SNAPSHOT (Jason Penilla)
- 6add891: misc cleanup (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 9673db4: Bump gradle & loom (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- 62e29dc: Add fabric to release step (Jason Penilla) ([#253](https://github.com/Hexaoxide/Carbon/pull/253))
- f8b525d: Fabric 1.20.1 & dependency updates (Jason Penilla)
- f9c3544: Don't use final on config fields (Draycia)
- 00945e5: Send custom chat completions on Paper (Draycia)
- 5432319: Remove manual class preloads in MySQLUserManager.Factory (Jason Penilla)
- 81c6cc7: Relocation/dependency cleanup (Jason Penilla)
- 2e280eb: Force init of Driver classes (Jason Penilla)
- 85612eb: Fix injection issue and cleanup CCProvider usage (Draycia)
- 547adcf: Remove indirection in getting ChannelRegistry from DatabaseUserManagers (Jason Penilla)
- 47b1ba4: More cleanup (Draycia)
- 0d72883: Inject ChannelRegistry to CarbonPlayerCommon (Jason Penilla)
- 8e59a14: Un-promote ChannelRegistry#byCommandName from API (Jason Penilla)
- 051f58b: Fix loading of shaded SQL drivers (Jason Penilla)
- e8308df: revert adding final to config fields from 5668ad21 (f9c35442 cont) (Jason Penilla)
- 39f700a: Describe valid StorageTypes in PrimaryConfig.java (Ralph Drake) ([#254](https://github.com/Hexaoxide/Carbon/pull/254))
- 9010086: Config comment cleanup (Jason Penilla)
- fc1cfd4: Clean up plugin instance access in DSRVChatHook (Jason Penilla)
- 4535e6a: 2.1.0-beta.13 (Jason Penilla)
beta
2.1.0-beta.12
2.1.0-beta.1217 июн. 2023 г.162Minecraft: 1.19.4fabric
Что нового
### Commits
- cf396c6: 2.1.0-beta.12 (Jason Penilla)
beta
2.1.0-beta.12
2.1.0-beta.1217 июн. 2023 г.62Minecraft: 1.19.4folia, paper
Что нового
### Commits
- cf396c6: 2.1.0-beta.12 (Jason Penilla)
beta
2.1.0-beta.12
2.1.0-beta.1217 июн. 2023 г.68Minecraft: 1.19.4velocity
Что нового
### Commits
- cf396c6: 2.1.0-beta.12 (Jason Penilla)
beta
2.1.0-beta.9
2.1.0-beta.917 апр. 2023 г.131Minecraft: 1.19.4paper
Что нового
### Commits
- 14aaf4d: Revert "Use legacy serializer in DSRV hook" (Jason Penilla)
- 6af5080: 2.1.0-beta.9 (Jason Penilla)
beta
2.1.0-beta.9
2.1.0-beta.917 апр. 2023 г.87Minecraft: 1.19.4velocity
Что нового
### Commits
- 14aaf4d: Revert "Use legacy serializer in DSRV hook" (Jason Penilla)
- 6af5080: 2.1.0-beta.9 (Jason Penilla)
beta
2.1.0-beta.8
2.1.0-beta.816 апр. 2023 г.69Minecraft: 1.19.4paper
Что нового
### Commits
- 839e680: Adjust actions workflow (Jason Penilla)
- 7d49477: Fix release token name (Jason Penilla)
- bd77588: 2.1.0-beta.8 (Jason Penilla)
beta
2.1.0-beta.8
2.1.0-beta.816 апр. 2023 г.88Minecraft: 1.19.4velocity
Что нового
### Commits
- 839e680: Adjust actions workflow (Jason Penilla)
- 7d49477: Fix release token name (Jason Penilla)
- bd77588: 2.1.0-beta.8 (Jason Penilla)
beta
2.1.0-beta.7
2.1.0-beta.716 апр. 2023 г.70Minecraft: 1.19.4velocity
beta
2.1.0-beta.7
2.1.0-beta.716 апр. 2023 г.58Minecraft: 1.19.4paper
beta
2.1.0+beta.4
2.1.0+beta.415 апр. 2023 г.82Minecraft: 1.19.4paper
beta
2.1.0+beta.4
2.1.0+beta.415 апр. 2023 г.78Minecraft: 1.19.4velocity