Home›Java›Mods›AdvancedChatChannels | ✦ Bungeecord ✦ | The best chats manager | Permissions ✦ Prefixes
AdvancedChatChannels | ✦ Bungeecord ✦ | The best chats manager | Permissions ✦ Prefixes
ModsJava

AdvancedChatChannels | ✦ Bungeecord ✦ | The best chats manager | Permissions ✦ Prefixes

Java mod listed for Minecraft 1.12. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
AdvancedChatChannels
Easily manage your chat channels through different servers, all of them or just one, with special permissions (read & write), group prefixes and mute function. All in one free plugin!​

Be aware this is an alpha, so you could encounter bugs.​
*Note: This plugin only works on Bungeecord. You just have to put the .jar into the "plugins" folder of it.

SETUP
Spoiler: Setup
  1. Download the plugin.
  2. Drag it into the Bungeecord server's plugins folder.
  3. Restart the server.
  4. Setup every single configuration file (follow the "Configuration" section).
**Note: To make this plugin working on his fully potential, you need to use Bungeecord permissions. You can configurate them into the config.yml into the Bungeecord server, or by using a Bungeecord permissions manager.

CONFIGURATION
Spoiler: Config.yml
Code (Text):

#With this enabled, when a player switches the server, the plugin will try to connect him to the proper channel (for example, lobby -> lobby).
try-to-connect-to-proper-channel: true

#This will need to add custom prefix to the players. It will only change this.
groups:
  admin:
    prefix: '&cAdmin'
#You can add your own users. You don't need to add users here, as you will be able to add them a prefix by adding them the following permission: channels.prefix.#groupName
    users:
    - Nexgan
    - Notch
 

Spoiler: channels.yml
Code (Text):

#Here you will configure your channels (chats).
channels:
#The channel name
  global:
#The servers it will be enabled in. You can add more than one server. By adding "global", it will be available in every server.
    servers:
    - global
#The name that will be displayed.
    display-name: 'Global'
#Message that will be sent in chat.
    message: '[Global] %prefix &e%player: &7%message'
#If the player needs a permission to send messages. (channels.#channelName.send or channels.#channelName.* or channels.* or channels.bypass.#channelName or channels.bypass.*)
    permission-to-send: false
#If the player needs a permission to receive messages. (channels.#channelName.receive or channels.#channelName.* or channels.* or channels.bypass.#channelName or channels.bypass.*)
    permission-to-receive: false
  lobby:
    servers:
    - lobby
    display-name: '&6Lobby'
    message: '[&cLobby&f] %prefix &e%player: &f%message'
    permission-to-send: true
    permission-to-receive: false
 

Spoiler: messages.yml
Here you can customize all your messages. You can use the & to change the color.
Code (Text):
default-message: '[%channel&g] %prefix &6%player: &7%message.'

your-channel: '&eCurrent channel: %channel.'
no-permissions: '&cNo permissions.'
wrong-server: '&cWrong server.'
trying-connection: '&eTrying to connect you to channel: %channel.'
successfully-connected: '&eSuccessfully connected to channel: %channel.'
usage: '&cUsage: %usage.'
unknown-channel: '&cUnknown channel.'
channels-list: '&eChannels list'
you-are-muted: '&c&lYou are muted.'
player-never-logged: '&cThis player never logged in the server.'
you-have-been-muted: '&c&lYou have been muted.'
you-have-been-unmuted: '&aYou have been unmuted.'
player-has-been-muted: '&aThe player has been muted.'
player-has-been-unmuted: '&aThe player has been unmuted.'
 



COMMANDS & PERMISSIONS
Spoiler: Commands & Permissions
The plugin needs permissions to work. You can configurate them into the config.yml file, into the Bungeecord server, or by using a permissions manager on the same server.
Spoiler: Commands & Permissions
  • Action: /acc list
  • Permissions: none.
  • Description: Send a list of the channel the player is able to read messages from.
  • Action: /acc mute <player>
  • Permissions: channels.mute OR channels.*
  • Description: Toggle the player's muted status.

  • Action: Receive messages from a need-permission-to-receive channel.
  • Permissions: channels.#channelName.receive OR channels.#channelName.* OR channels.* OR channels.bypass.#channelName OR channels.bypass.*
  • Note: enable this into the single channel configurations. (channels.yml) (see channels.yml up).
  • Action: Send messages to a need-permission-to-receive channel.
  • Permissions: channels.#channelName.receive OR channels.#channelName.* OR channels.* OR channels.bypass.#channelName OR channels.bypass.*
  • Note: enable this into the single channel configurations. (channels.yml) (see channels.yml up).
  • Action: Bypass channels server restrictions.
  • Permissions: channels.bypass.#channelName OR channels.bypass.* OR channels.*
  • Description: Players can connect to a specific server, without needing to be in the right server/s to do so.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AdvancedChatChannels | ✦ Bungeecord ✦ | The best chats manager | Permissions ✦ Prefixes is a free Minecraft Java mod. Compatible with Minecraft 1.12. Downloaded 204 times (via Spigot). Download it and open it directly in the game.

Explore more