CrazyChats
Version 1.199
Description
Add chat channels and many usefull features to your chat.
Features
- Integrated Config-Database support.
- Integrated Logging support.
- Ability to change your Chat/List/Headname
- Multiple Channels
- @Broadcast (ALL+Unmutable)
- @Global (ALL)
- @<Worldname> (specified world)
- @World (current world)
- @Local (configurable range in current world)
- @<Username1>[,Username2...] (specified players only)
- @Private (continue chatting to specified players
- @Admin (From/To Admins only)
- Ability to change every chatchannel's chatformat
- Available parameters (Prefix, Suffix, World, Time)
(Other Plugins may add more parameters.)
- Available parameters (Prefix, Suffix, World, Time)
- Per Channel Permissions
- Ability to mute channels and players (for yourself).
- Ability to globally mute a player.
- CleanRepetitions, CleanCaps option.
- Unmuteable permission for admins.
- Permission to allow peeking in all chats.
Planned Features
- (Better) persistent channels
Requirements
- CrazyCore (Version 10.7.1 or later)
Optional Requirements
- TagAPI (Required for Colored Headnames)
Sub Plugins
- CrazySquads (Squad/Party/Group Plugin)
Config
Commands with their Permissions
Languages
- en_en (English)
- de_de (German - Deutsch)
- cn_cn (Chinese - 中国的, thanks to mindcat)
- fi_fi (Finnish - Suomi, thanks to suomenlippis)
- pl_pl (Polish - Polski, thanks to MegaManNT)
- ru_ru (Russian - русский, thanks to SannyOK)
(Please post additional translations here, so i can share them to everybody!)
@mantouS
This plugin allows different world show different titles?
Sorry i don't know what you are referring to with "titles"
It is possible to show the worldname in the message.
It is also possible to show the players prefix/suffix/group based on his current world.
But a message looks the same for all receiving players regardless of their current world.
@TheOneMadHawk This plugin allows different world show different titles?
@TheOneMadHawk
I understand, thats why I haven't really been hounding you about it. Anything you make is a blessing for all of us! :)
@wicked321
Creating a network of servers is more complicated than i expected.
In addition to that my work and my server take up a lot of my time.
I'm still on it but i guess it will take some time before i finish and test it.
Any updates TheOneMadHawk? :)
@wicked321
Work in Progress
@TheOneMadHawk
thanks! would be great if you could make it work. currently no bungee cross server chat works very well without errors being spewed all over or if they work they dont have the things im looking for like global chat and local chat options.
@wicked321
Currently i don't have time to implement such a feature.
Maybe i add this feature as a delayed xmas present, but i don't know that yet.
@TheOneMadHawk
any plans on making it compatible anytime soon? i really love the different plugins u offer and they work flawlessly, would love to move over to your chat plugin also!
@wicked321
No currently there is no cross server chat possible.
hi TheOneMadHawk,
two questions, is this latest release working with 1.7.2? and also, is this compatible with bungee? this allows for crosschat between worlds, but with bungee its different servers connected together, does it work for that?
@sakura_blades
I used @ because its commonly used at my place to address one or more people specifily.
@sakura_blades , @All and i used this as a basic.
You still can use /channel <Channel> but i prefer the @Channel way.
You can use the RankPrefix as Prefix and the StaffPrefix as Suffix, and sort the by your choice.
After seeting up the prefixes and suffixes:
You can set all chatFormat entries in your config like this:
localChatFormat: '&2[Local] ($3$)[$2$] &F$0$&F: &F$1$'
available formats params:
$0$=Sender $1$=Message $2$=GroupPrefix $3$=GroupSuffix $4$=World $5$=CurrentTime
@TheOneMadHawk
That @ in the commands is seriously going to confuse people, and I'm not sure why you're using @ instead of / to prefix the commands... But to each their own..
I am also confused about these prefixes and suffixes? This plugin handles those?
I'm already using Simple Prefix for my Prefixes, and I need to be able to display 2 prefixes on each player, depending on what Rank player they are and whether or not they are staff..
(StaffPrefix) <RankPrefix> <PlayerName> : <msg>
It doesn't even appear to me that I set Prefixes to all 10 of my ingame ranks with this plugin, let alone display both prefixes I need to be shown for myself and staff.
@sakura_blades
You can chat using
@<Channel> but i guess i could add a feature to add /@ channel commands
each channel including custom onces have their own permission.
So I'm a little confused here... are the commands done with:
@<channel>
-or-
/<channel>
-or-
/@<channel>
I know that @ is going to throw people off if that's the command prefix.
I'd also like to know if I can create/use permission nodes to access custom channels too?
I need something like this because I don't want players to talk while in a tutorial for my server, but once they complete said tutorial they will be "promoted" to a group that has access to other channels.
Of course this is assuming that this replaces the normal Minecraft chat completely, and players wouldn't be able to speak to the whole server without being in some kind of channel.
@KelvinKam
Thanks for your bugreport.
This is already a known bug.
I'll fix it in the next CrazyCore update.
You can use
/crazychat reload *
until it is fixed
/crazychat reload didn't work in my 1.6.2 server
@johnlin886
Yes,
you can use the default listnameprefixes for that
or
/crazychats player listname <User> <NewListName>
does the plugin have colored tablist?
@wicked321
please send me an error log