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!)
@Slaand
im waiting for sign support only
Simple signs to select a chat channel?
in addition to @channelname and /chatchannel <ChannelName>?
i guess i could add that.
support for 2 global chat channels
i don't understand that, why do you need two of them?
whats the difference between both?
Currently there are two global channels
Ok thanks im waiting for sign support only and support for 2 global chat channels. Hope u make in until end of this year,cuz im making big server! Love ur plugin!
@Slaand
Currently there are no custom persistent channels.
->No Commands
->No Signs (with attached commands)
I will add this feature soon.
Currently channel selection is not persistent.
The world channel is the default channel on join. (Customizable)
This plugin accept chat channels with signs? I wanna make signs and when players clicks a sign, then he join that channel and after next login he joins automatically back on that channel.
Owner of this plugin answer my question! :(
@xMinecraft
How i configure database?
Currently there is only config database support.
https://github.com/ST-DDT/Crazy/blob/master/CrazyChats/src/config.yml#L9
@xMinecraft
How i create a channel?
You can't create new channels yet.
This will be added soon.
Maybe you can tell me which channel is missing, it may be helpfull for other players too.
If you don't know how to speak in an channel just use.
@channelname [message]
(channelselection is saved until rejoin so you don't need to always use @channelname at the beginning.)
@player1,player2,player3 [message]
(this can be used as a replacement for new channels)
or /chatchannel <Channelname>
if you don't know any channel/player names, press tab.
How i create a channel?
How i configure database?
@Fistflame1
How can I make it so that it says {W} rather than [World]?
/crazychats mode worldChatFormat &A{W} &F$0$&F: &F$1$
or via config.yml
worldChatFormat: '&A{W} &F$0$&F: &F$1$'
more infos can be found here:
https://github.com/ST-DDT/Crazy/blob/master/CrazyChats/src/config.yml#L48
How can I make it so that it says {W} rather than [World]?
@HollandCraft
You can change the chat header if you rename the plugin in CrazyChats.jar/plugin.yml
But this will break updatecheck and some other features, but none of the chat features.
Changing the chat header may be included in a future CrazyCore version.
(If that is simple this will be included in the next version.)
EDIT: added config option (release may take a while, (due to SQLite support))
@wumpyc
Create a own plugin and then change that in Java.
Is it possible to change [CrazyChats] to something i want?
@numanumajosh
Mostly, some things are included in both plugins and fight against each other.
(=> One plugin may have limited features, but i haven't experienced any exceptions.)
@suomenlippis
This may be a permission issue.
(Without any permission plugin and BukkitPermissions)
everybody can chat in (current) world/local/private chat channels.
Have a look on this page to get all available permissions
https://github.com/ST-DDT/Crazy/blob/master/CrazyChats/src/plugin.yml#L51
Hey MadHawk! I'm going to translate this someday, but I have guestion. When I install this my normal players can't speak in chat, how I fix this?
Sure i will try that.
Will be included in the next version.
OK, thanks for that cmd, but can you create /crazychats group listname Group &4?
@wiedzmin137
the best shall be this messages add in ab_cd.lang
I will try to achieve that.
"&4Wiedzmin137" in TAB
Have you tried the following?
/crazychats player listname Wiedzmin137 &4Wiedzmin137
Yes, prefixes.
I will take a look at the source code and try to read the prefixes from there.
@TheOneMadHawk
Like "[Admin] wiedzmin joined the game."?
Yes, the best shall be this messages add in ab_cd.lang
I dont understand that. Could you add an example. You can already set a colored tab/listname .
"&4Wiedzmin137" in TAB
Per Nation/City Chat? Prefixes?
Yes, prefixes.