Links
Tags
Creators
Details
1.0
Compatibility
Changes
MangoChat - Feature List
Core Systems:
- Update Checker
- Metrics (toggleable)
- Debug Mode
- Default H-Color (fallback color for &h)
- MySQL storage (with connection pooling)
- SQLite storage (auto-fallback if MySQL fails)
- BungeeCord support (cross-server chat)
- ProtocolLib integration
Chat & Formatting:
- Toggle chat on/off
- Local / Global chat (configurable radius)
- Default format: '&8{PREFIX}{PLAYER} &8: &f{MESSAGE}'
- Rank-based custom formats (override default per rank)
- Hex color support (<#RRGGBB>)
- Gradient support (gradient:#HEX:#HEX)
- Hover messages (shows rank, nickname, click hint)
- Click-to-message (click name to start /tell)
- Delete button ([X]) with permission control
Nickname System:
- Toggle on/off
- Min / max length (default: 3-16)
- Color support (with permission)
- Custom format: '&7~ {NICKNAME}'
- Blacklist (blocked words)
Tag System:
- Toggle on/off
- GUI selector (custom title and size)
- Permission-based tags (each tag requires its own permission)
- Gradient and hex support in tags
- Default empty tag (none)
Emoji System:
- Toggle on/off
- Shortcode support (:heart: -> ❤)
- ItemsAdder integration
- Deletable emojis (mark specific ones)
Anti-Abuse:
- Anti-Swear (actions: WARN, CENSOR, CANCEL, KICK) with auto-mute after violations
- Anti-Spam (message limit per window, similarity detection, interval cooldown) with WARN/MUTE/KICK
- Anti-Command-Spam (command limit per window, block specific commands) with WARN/BLOCK/KICK
- Anti-Ads (detect URLs, Discord invites, IPs) with whitelist and WARN/CENSOR/CANCEL/KICK
- Separate bypass permissions for all filters
Mute System:
- Toggle on/off
- Temporary mutes (duration configurable)
- Broadcast on mute/unmute
- Custom message for muted players
- Bypass permission
Report System:
- Toggle on/off
- Cooldown between reports
- Daily report limit per player
- Staff notifications
- Discord webhook support
- Report management (view / clear)
Staff Tools:
- Staff Chat (custom format)
- Admin Chat (custom format)
- Dev Chat (custom format)
- HelpOp (separate formats for player and staff)
- Freeze System (custom messages)
- Social Spy (view private messages)
- Ignore System (block players)
Chat Games (optional):
- Unscramble (unscramble a word)
- Math (solve an equation)
- Typing (type a sentence exactly)
- Auto-start with configurable interval
- Winner rewards (run any command)
Announcements:
- Toggle on/off
- Configurable interval
- Random or sequential order
- Custom messages with full color & gradient support
Message Editor:
- Toggle on/off
- Find & replace messages from other plugins (regex or literal)
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:hA71ZjOV:pkahzA89"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hA71ZjOV:pkahzA89"
}

