Tags
Creators
Details
Licensed ARR
Published 6 months ago
Updated 3 days ago
All versions
2026.3.2
Release
CoreChatX 2026.3.22 weeks ago 23
Uploaded by
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
Platform
Velocity
Changes
CoreChatX 2026.3.2
Changed
- ChatItem previews and remote PMs now limit overlapping requests, with customizable busy feedback in
chatitems.ymlandmessages.yml. Older previews may expire early under heavy load. Forwarded PMs consume the configured cooldown even if later rejected or timed out. - Discord console logging now recovers from stalled requests, and ChatItem disk-cache limits remain enforced across reloads, with memory fallback on cache errors. Image transfers and Discord/Telegram exports also have workload limits and timeouts; overloaded exports may be dropped while Minecraft chat continues.
Safety
- Strengthened Velocity backend/player validation, Discord account-link updates and chat-text handling. Added stricter checks for runtime libraries, downloaded assets and custom resource packs; invalid libraries block Velocity startup, failed asset updates keep the working cache, and oversized textures may need resizing.
Migration
- Update Velocity and all participating Paper backends together. Stop Paper backends before Velocity, install matching
2026.3.2JARs everywhere, then start Velocity first. Mixed2026.3.1/2026.3.2networks are incompatible. No database migration is required when upgrading from2026.3.1. - Ensure Paper
deployment.server-idmatches its registered Velocity backend name. For multiple groups, addbackend-groups.<server>=<network-channel>invelocity-config.propertiesfor every participating backend and match its Paperdeployment.network-channel; these mappings are optional with one group. - Telegram now accepts incoming messages only from explicitly mapped chats/topics in
telegram.inbound.routes. Settelegram.inbound.allow-unmapped-chats: trueto restore the previousdefault-channelfallback. Custom pings from Telegram or other generic remote sources require an emptyuse-permission.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:RRLQVs2H:R6vz2M0b"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RRLQVs2H:R6vz2M0b"
}

