promotional bannermobile promotional banner
premium banner
Create public or private chat channels, manage staff discussions, organize faction communication, and improve multiplayer communication with a modern tab-based chat

Description

# TabChannel

Advanced multi-channel chat system

## Features

* Public & private channels
* Staff/Admin channels
* Channel invitations
* Mentions (@player)
* Mention anti-spam system
* Channel history
* Modern tab chat UI
* Prefix & suffix compatibility
* Faction compatibility
* LuckPerms support
* NeoForge 1.21.1

---

# Commands

## Channel Management

```text id="2g9eqv"
/channel create <name>
Create a new channel.
```

Example:

```text id="if1vcl"
/channel create trade
```

Permission:

```text id="i0o9lg"
minecraft.command.channelcreate
```

LuckPerms:

```text id="b2v87q"
/lp group default permission set minecraft.command.channelcreate true
```

---

```text id="a1zyqv"
/channel join <name>
Join a channel.
```

Example:

```text id="xmp2fw"
/channel join trade
```

Permission:

```text id="6l6m31"
minecraft.command.channeljoin
```

LuckPerms:

```text id="5t1nlg"
/lp group default permission set minecraft.command.channeljoin true
```

---

```text id="xblq5g"
/channel leave <name>
Leave a channel.
```

Example:

```text id="6g7w9s"
/channel leave trade
```

---

```text id="5i77gr"
/channel list
Show all available channels.
```

Permission:

```text id="v6u9vx"
minecraft.command.channellist
```

LuckPerms:

```text id="lfav4x"
/lp group default permission set minecraft.command.channellist true
```

---

## Active Channel

```text id="w2my0v"
/setchannel <channel>
Change your active chat channel.
```

When you switch channel, all your messages will automatically be sent to the selected channel until you change again.

Examples:

```text id="oh1x6t"
/setchannel global
/setchannel staff
/setchannel trade
/setchannel test
```

Permission:

```text id="odztx6"
minecraft.command.setchannel
```

LuckPerms:

```text id="m1bts4"
/lp group default permission set minecraft.command.setchannel true
```

Notes:

* Players must already be members of the channel.
* Staff channels may require:

```text id="5m3r8v"
tabchannel.staff
```

* Private channels may require an invitation.

Staff Permission Example:

```text id="lbxq1u"
/lp user minsto permission set tabchannel.staff true
```

---

## Channel Invitations

```text id="h6l5s9"
/channel invite <player> <channel>
Invite a player to a private channel.
```

Example:

```text id="v6xjow"
/channel invite Steve staff
```

---

```text id="l9z4rx"
/channel kick <player> <channel>
Remove a player from a channel.
```

Example:

```text id="k4v5ew"
/channel kick Steve staff
```

---

## Moderation

```text id="mn2e3l"
/channel mute <player>
Mute a player in the channel.
```

```text id="z1qgqx"
/channel unmute <player>
Unmute a player.
```

```text id="5goz8o"
/channel ban <player>
Ban a player from the channel.
```

```text id="2kmxj1"
/channel unban <player>
Unban a player from the channel.
```

---

# Aliases

```text id="8v8qdn"
/ch
/tc
/tabchannel
```

---

# LuckPerms Examples

```text id="3r6j72"
/lp group default permission set minecraft.command.channel true
/lp group default permission set minecraft.command.channelcreate true
/lp group default permission set minecraft.command.channeljoin true
/lp group default permission set minecraft.command.channellist true
/lp group default permission set minecraft.command.setchannel true
```

Staff permission:

```text id="9j5w0r"
/lp user minsto permission set tabchannel.staff true
```

If commands do not work:

```text id="7z3ukj"
/lp verbose on
```

---

# Compatibility

* NeoForge 1.21.1
* LuckPerms
* Hybrid servers
* Faction systems
* Prefix/Suffix APIs

---
## TabColor
    BLACK
    DARK
    DARK_GREEN
    DARK_AQUA
    DARK_RED
    DARK_PURPLE
    GOLD
    GRAY
    DARK_GRAY
    BLUE
    GREEN
    AQUA
    RED
    LIGHT_PURPLE
    YELLOW
    WHITE
    ORANGE
    PINK
    MAGENTA
    CYAN
    LIME
    BROWN
    SILVER
    NAVY
    TEAL
    OLIVE
    MAROON
    INDIGO
    VIOLET
    TURQUOISE
    SKY_BLUE
    MINT
    SALMON
    CORAL
    CRIMSON
    BEIGE
    IVORY
    CHARCOAL
    EMERALD
    RUBY
    AMBER
    BRONZE
    ROSE
    HOT_PINK
    DEEP_PINK
    FUCHSIA
    LAVENDER
    PLUM
    ORCHID
    SCARLET
    FIRE_RED
    BLOOD_RED
    CHERRY,
    ICE_BLUE
    BABY_BLUE
    OCEAN_BLUE
    ROYAL_BLUE
    MIDNIGHT_BLUE,
    FOREST_GREEN
    DARK_FOREST
    MOSS_GREEN
    JADE
    NEON_GREEN
    SUNSET_ORANGE
    TANGERINE
    PEACH
    APRICOT
    LEMON
    CANARY
    HONEY
    COFFEE
    CHOCOLATE
    CARAMEL
    SAND
    SNOW
    PEARL
    SMOKE
    ASH
    OBSIDIAN
    VOID
    NIGHT
    #Admin Tabcolor
    Red
    Blue
    ELECTRIC_BLUE
    LASER_GREEN
    TOXIC_GREEN
    RADIOACTIVE
    GALAXY_PURPLE
    COSMIC_PINK
    MANA_BLUE
    ENDER_PURPLE
    DIAMOND
    RUBY_RED
    SAPPHIRE
    TOPAZ
    AMETHYST
    EMERALD_GREEN;
## Notes
This mod is designed for multiplayer servers and community management.
LuckPerms is recommended for advanced permission management.