CHAT_PROPER
CHAT_PROPER version 5, by Kuntz
Created using Bukkit 1.2.5-R1.0 (Build #1438)
Tested on CraftBukkit 1.2.5-R1.0 (Build #2149) (April 16, 2012) using Windows Java 6 update 31
Overview:
A simple and one-of-a-kind chat mod for CraftBukkit. This should be fully compatible with other chat mods!
- Implements 50 numerical chat channels. Players are only in 1 channel at a time.
- Chat in channel 1 is broadcast to channels 2 through 19.
- Players in channels 2 through 19 can send external messages to channel 1.
- Players in channels 20-50 will only see messages from other playes in the same channel.
- No config or setup needed!
- Customizable chat format.
Commands:
/join # - Joins the specified channel #
/part - Parts the channel. Player will no longer receive channel messages
/c1 - Sends an external message from the Player to channel 1
Purpose:
To create a channel system that does not segregate the community. Named channel systems and private channel systems tend to break up the community into small groups and harm gameplay. I also wanted to allow players to read and participate in the main chat channel (channel 1) while having an easy way to chat with one or more other players in a different channel (2-19). And finally, players who do not want to be bothered by the main chat channel can join a channel (20-50) and be alone to chat with their friends.
Change-log:
Version 5 - April 16th, 2012 - Updated to latest RB. Added config file to customize chat format as per request!
Version 4 - April 3rd, 2012 - Updated to latest RB. No other changes as of yet.
Version 3 - March 17th, 2012 - Fixed a bug. Updated to support new Bukkit API event system.
Version 2A - Jan 14th, 2012 - No Changes. Tested against today's 1.1 Bukkit/Server releases to ensure compatibility.
Version 2 - Jan 10th, 2012 - Quick Fix: Added a cancellation check on the PlayerChatEvent event.
Version 1 - Jan 8th, 2012 - Mod released.
Can make Ops know what all happening in chat channels?
@Adondriel
I don't understand what you are asking for. There are permissions in plugin.yml.
Permissions please!!! :D This is awesome!
And Kun1z? I'm gonna use this on my server now :)
I'm working on customizing the chat output.
Is there a way of remove the # 01 or whatever number chat you are in? maybe a config to name them to whatever?
I really wish there was a way to disable the room # prefix, or maybe adjust all the formatting entirely. I also agree with Delocaz. Being able to configure the number of rooms would be very nice.
This needs a configurable number of channels instead of just a hardcoded 50.
Is there/can there be a /list command to see who is in the channels?