VisualChatChannels

A colored and configurable visual chat channel system with HUD channel and unread message indicators
Captureee.PNG

Captureee.PNG

Description

VisualChatChannels

A flexible chat management system for Hytale servers that introduces structured channels, distance-based communication, and text formatting.

Discord: https://discord.gg/Z9tYZ2XKRp

DEPENDENCIES: MultipleHUD & LuckPerms

image


Core Features

  • Visual Channels: A HUD is displayed to the left of the chat to indicate the channel the player is in.
  • Channel Variety: Support for Broadcast (global), Proximity (radius-based), and Aggregate (combined) channel types.
  • Format & Colors: Support for legacy codes (&a, &l, …) and Hexadecimal colors (<#RRGGBB>). And support of LuckPerms for Suffix, Prefix, …
  • Permission Support: Control over who can see a specific channel, or use colors.
  • Channel command: /ch command that shows available channels and highlights your current one. /ch channel_id switch the player to the requested channel.

Configuration Example

{
  "Settings": {
    "MessageFormat": "&b&l[<channel> - <world>]&r &f<prefix><username><suffix>&7: &f<message>"
  },
  "Channels": {
    "All": {
      "DisplayName": "ALL",
      "Access": {
        "PermissionNeeded": false,
        "AllowedWorlds": []
      },
      "Behavior": {
        "Type": "aggregate",
        "Radius": 0
      },
      "Children": [
        "Staff",
        "Global",
        "Local",
        "Trade"
      ],
      "MessageFormat": ""
    },
    "Staff": {
      "DisplayName": "STAFF",
      "Access": {
        "PermissionNeeded": true,
        "AllowedWorlds": []
      },
      "Behavior": {
        "Type": "broadcast",
        "Radius": 0
      },
      "Children": [],
      "MessageFormat": "&6&l[S]&r &f<prefix><username>&7: &f<message>"
    },
    "Global": {
      "DisplayName": "GLOBAL",
      "Access": {
        "PermissionNeeded": false,
        "AllowedWorlds": []
      },
      "Behavior": {
        "Type": "broadcast",
        "Radius": 0
      },
      "Children": [],
      "MessageFormat": "&6&l[G]&r &f<prefix><username>&7: &f<message>"
    },
    "Local": {
      "DisplayName": "LOCAL",
      "Access": {
        "PermissionNeeded": false,
        "AllowedWorlds": []
      },
      "Behavior": {
        "Type": "proximity",
        "Radius": 32
      },
      "Children": [],
      "MessageFormat": ""
    },
    "Trade": {
      "DisplayName": "TRADE",
      "Access": {
        "PermissionNeeded": false,
        "AllowedWorlds": []
      },
      "Behavior": {
        "Type": "broadcast",
        "Radius": 0
      },
      "Children": [],
      "MessageFormat": ""
    }
  }
}

Commands

Player Commands

  • /ch - Shows accessible channels and current status.
  • /ch <channel_id> - Switches your active chat channel.

Admin Commands

  • /vcc - Displays the admin help message and version information.
  • /vcc reload - Reloads the mod configuration, channel data, and all active HUDs across the server.

Permissions

  • /ch - faiizer.visualchatchannels.command.channel
  • /ch <channel_id> (id permission required) - visualchatchannels.channel.<channel_id>
  • /vcc - faiizer.visualchatchannels.command.visualchatchannels
  • /vcc reload - faiizer.visualchatchannels.command.visualchatchannels.reload
  • Use colors - visualchatchannels.chatcolor.*

If you have any bugs, requests, or suggestions, feel free to join the Discord!

The VisualChatChannels Team

profile avatar
Owner
  • 2
    Followers
  • 3
    Projects
  • 8.2K
    Downloads

More from Faiizer

  • AutoIgnition project image

    AutoIgnition

    • 7.7K
    • Mods

    Automatically activates benches when fuel and input items are placed inside, and transfers items to and from nearby chests.

    • 7.7K
    • February 18, 2026
    • Mods
    • +3
  • CraftRestrict - Allow/Deny Crafts for Players project image

    CraftRestrict - Allow/Deny Crafts for Players

    • 497
    • Mods

    Manage your crafts with precision for every player ! - 2 exclusive modes: ✅ ALLOW: Everything is blocked, unlock by item. ❌ DENY: Everything is allowed, prohibit selected items.

    • 497
    • February 17, 2026
    • Mods
    • +2
  • AutoIgnition project image

    AutoIgnition

    • 7.7K
    • Mods

    Automatically activates benches when fuel and input items are placed inside, and transfers items to and from nearby chests.

    • 7.7K
    • February 18, 2026
    • Mods
    • +3
  • CraftRestrict - Allow/Deny Crafts for Players project image

    CraftRestrict - Allow/Deny Crafts for Players

    • 497
    • Mods

    Manage your crafts with precision for every player ! - 2 exclusive modes: ✅ ALLOW: Everything is blocked, unlock by item. ❌ DENY: Everything is allowed, prohibit selected items.

    • 497
    • February 17, 2026
    • Mods
    • +2