MyChat
Version: 1.2
I'm working on a v2.0 of this plugin.
I'm working on an new Versin of this plugin, that contains the last requested features and some new and usefull stuff.
That will take some time, because of my study, but I'm working on it ;)
UPDATE 1.1 to 1.2:
Backup your Config and let the Plugin create an new one.
I added two new Config-Points.
MyChat is an easy to use Chat-Plugin, which adds useful Stuff to your Server-Chat.
Features:
- 5 simple Channels
- Global-Channel
- World-Channel
- Trade-Channel
- Admin-Channel (MyChat.admin)
- Group-Channel
- All Channels are logged in separate LogFiles
- Prefixes
- Mute-Commands
- Alert-Command
Commands:
User-Commands:
| Command | Short-Version | Description | Permission |
|---|---|---|---|
| /mc help [Page] | /mc h [Page] | Shows the Help | None |
| /mc info | /mc i | Shows the Channel you type in | None |
| /mc join [Channel] | /mc j [Channel] | Join a Channel | MyChat.jq |
| /mc quit [Channel] | /mc q [Channel] | Quit a Channel | MyChat.jq |
| /mc switch [Channel] | /mc s [Channel] | Switch the Channel you type in | MyChat.jq |
Admin-Commands:
| Command | Short-Version | Description | Permission |
|---|---|---|---|
| /mc alert [Msg] | /mc a [Msg] | Broadcast an Alert-Msg | MyChat.alert |
| /mc mute | /mc m | Mute / Unmute the Chat | MyChat.mute |
| /mc mute [Player] | /mc m [Player] | Mute / Unmute a Player | MyChat.mute |
| /mc mute [Player] [Time] [s m h] | /mc m [Player] [Time] [s m h] | Mute a Player for a given time | MyChat.mute |
| /mc reload | Reload the ConfigFile | MyChat.reload |
Users with the "MyChat.mute" Permission are able to chat in the muted Chat, so they can write for example the reason for the mute.
Channel-System:
The Channel-System is easy to understand.
- You can join, switch and leave the Channels.
- You only see Text of Channels you joined
- Every user joins the Global-Channel on login
The Group-Channel
- Player can't leave the Group-Channel
- All Player of the same Group are in the Channel
- Only the Player of one Group see the Messages
- The name of this Channel is GROUP for everyone, because you know your Group and so you know in which Group-Channel you are.
Prefixes:
The prefixes are set in the config.yml
You can add and delete groups and their prefixes.
And you can use Color-Codes in your prefixes.
To add the prefixes to your Server-Groups you must give them the Permission:
MyChat.group.[GroupOfYML-File]
Color-Codes:
| &0 Black | &1 Dark Blue | &2 Dark Green | &3 Dark Aqua |
| &4 Dark Red | &5 Purple | &6 Gold | &7 Gray |
| &8 Dark Gray | &9 Blue | &a Green | &b Aqua |
| &c Red | &d Pink | &e Yellow | &f White |
ChangeLog:
- V 1.2:
- Added Config-Points (AutoJoinAdmin, Logging)
- Added LogFiles for each Channel
- V 1.1.1:
- Added - Reload-Command
- V 1.1:
- Added - Group-Channel
- V 1.0.X
- Renamed Plugin etc.
- V 1.0:
- Release
- Release
ToDo:
- Add an shout-Command
- Custom Channels
- And some stuff for v2.0 ;)
It take some time for the new Files to show up, because they need to be promoted.
If the newest Version isn't in the download-list, then try it later.
If you like this Plugin then please donate some money.
I really need it for my study. Thank You!
