BungeeChat+BungeeChat+ was started as a request for a chat plugin with word filtration support. BungeeChat+ has since developed into a fully functioning chat system. At this stage BC+ has a fully functioning regex scripting system, global chat, and channel system. You can also designate servers that have factions on them and use the bukkit addon to prevent faction/alliance chat from broadcasting across the servers.
I will not provide support for any of my plugins marked Deprecated. I'm no longer working on this project.
Dev Builds: Jenkins
Source Code: GitHub
Dependencies: BungeeYAML
BungeeChat+Bukkit provides support for Vault prefix/suffixes, regex scripting, and faction chat support.
Commands:
Permissions:Code (Text):/bcp verbose - toggle between global chat and server chat
/bcp create <channel> - create a channel
/bcp delete <channel> - delete a channel
/bcp focus <channel> [password] - focus on a channel (join a channel if not in it already)
/bcp join <channel> [password] - join a channel (does not focus on joined channel)
/bcp leave <channel> - leaves a channel
/bcp list - list all channels
#Note: All permission are lowercase only.
BungeeChat+ Config Example:Code (Text):bungeechat.bypass
bungeechat.colors
bungeechat.verbose
bungeechat.create
bungeechat.delete
bungeechat.focus
bungeechat.join
bungeechat.leave
bungeechat.list
bungeechat.pm
bungeechat.channels.<channel> (* works to)
#Note: Create channels in game and leave the name alone (temporary).Code (Text):# BungeeChatPlus - By Favorlock
Settings:
DefaultChannel: Global
GlobalChatOnLogin: true
MaxChannelsPerChatter: 3
EnableRegex: true
EnableRegexLog: true
Messages:
warnmsg: '&4[&6BungeeChat+&4] &4Warned by BungeeChat+!'
kickmsg: '&4[&6BungeeChat+&4] &4Kicked by BungeeChat+!'
SendToLocalChat
- server1
- server2
FactionServers:
- factions
Channel Example (Global.yml)
Rules Example (Extensive Rules Example):Code (Text):Name: Global
Nick: G
Format: '&8[&2%nick&8] %prefix&6%player&7%suffix: %message'
Server: ''
Password: ''
MaxChatters: -1
Credits To Tremor For Developing The Regex System
Code (Text):# BungeeChatPlus rules.txt - Define Regular Expression Rules
# SAMPLE RULES
# NOTE: ALL MATCHES AUTOMATICALLY IGNORE CASE
# Each rule must have one 'match' statement and atleast one 'then' statement
# match <regular expression>
# ignore|require <user|permission|string> *(optional)
# then <replace|rewrite|warn|log|deny|debug|kick> <string>
# EXAMPLES
# Replace F Bomb variants with fudge. Also catches ffffuuuccckkk
match f+u+c+k+|f+u+k+|f+v+c+k+|f+u+q+
then replace fudge
then warn Watch your language please
then log
# Replace a list of naughty words with random word! Let a certain permission swear.
match cunt|whore|fag|slut|queer|bitch|bastard
ignore permission permission.node
then randrep meep|beep|bleep|herp|derp
# Fun: rewrite tremor with pretty colors. Only let player tremor77 use it
match \btremor+\b|\btrem+\b
require user tremor77
then rewrite &bt&cREM&bor&f%nick - returns the channel nick the sender is in
%server - returns the server the sender is on
%player - returns the senders name
%message - returns the senders message
%prefix (BungeeChat+Bukkit REQUIRED) - Grabs a players prefix from Vault Bukkit plugin
%suffix (BungeeChat+Bukkit REQUIRED) - Grabs a players suffix from Vault Bukkit plugin&0 - Black
&1 - Dark Blue
&2 - Dark Green
&3 - Dark Aqua
&4 - Dark Red
&5 - Purple
&6 - Orange
&7 - Grey
&8 - Dark Grey
&9 - Blue
&a - Green
&b - Aqua
&c - Red
&d - Pink
&e - Yellow
&f - White
&k - Random
&l - Bold
&m - Strike
&n - Underlined
&0 - Italics
&r - ResetPer Channel Permissions
Channel Passwords
Max Channels Per User
Max Users Per Channel
Channel Moderators
Modification Of Channels In-Game
Server Specific Channels
Private Messaging
Broadcasting
Factions Chat Support
PwnFilter Regex System
Vault Prefix/Suffix support
Chat Channels
Custom Format
Color Code Support (Local Server)

BungeeChat+ | Deprecated 0.6.1
Dedicated chat plugin for BungeeCord
Recent Updates
- Update Download Link Jul 22, 2014
- Fixes Jul 15, 2013
- Update Listener Registration Jun 2, 2013