I'll start off by saying that yes I looked at source code of multiple chat plugins and I still don't understand how I would create a couple or so chat channels that will be set in stone (I won't need to change it unless I absolutely need to). Could anyone help point me in the right direction and help me get started? I'll have two channels that will be sent to Players with a certain string attached to their name that I grab from a config file. I'll just call it "Guests" and "Users". I'm going to need to be able to set it so that when Guests talk, Users are unable to hear them and vice versa. Yes I know it sounds useless, but I'll be using it for other things. I kind of have a general idea on how to start, but I'm not quite sure. Would I need to add players that log onto the server that have "Guest" to be put on an arrayList and the ones with "User" to be on a separate list so when they chat, I use a "for" to check which players it sends the messages to? I may be completely wrong here though.