Home›Java›Mods›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!
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.
- Create different chat channels, where your players will be able to chat between different servers, just one or globally (you decide).
- Every chat channel has different customizable permissions (if you enable them) for both writing and reading in that channel.
- Players will connect to the channels to write, but they will still receive other channels' messages if they are allowed to.
- Create your own channels; you will be able to select the servers where they work on (how many you want, and also globally), its display name, the message of the chat and the different permissions (maybe you don't want normal players to speak in your lobby but just receive the messages, for example).
- Custom groups with custom prefixes; you can select which players will have this prefix. Don't want to write down all of them? Just give the group, into the Bungeecord's config or other plugins' config, the permission to have that prefix.
- Custom messages.
- Possibility to have a list of your available chats and mute the players. These mutes will persist through the leave/join or server restart, as they are stored in the files.
SETUP
Spoiler: Setup
- Download the plugin.
- Drag it into the Bungeecord server's plugins folder.
- Restart the server.
- Setup every single configuration file (follow the "Configuration" section).
CONFIGURATION
Spoiler: Config.yml
#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
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
#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
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.'
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
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.12
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.