zChat
zChat is a very simple chat manager for Bukkit. It was optimized to work with zPermission and requires Vault (other permissions plugins which uses Vault should also work, I only tested the plugin with bPermissions).
Place "!" before your message to write in to the global chat.
List of features:
- color chat
- local chat (optional)
- prefix/suffix support
- Factions support
Installation
Make sure you have following plugins installed and configured:- Vault
- Vault-supported permissions system (there is a list on the Vault page)
Config
formats:
message-format: '[%world] %prefix %player: &f%message'
local-message-format: '[LOCAL] %prefix %player: &f%message'
toggles:
ranged-mode: false
factions-support: false
other:
chat-range: 100.0
- message-format - Format of a chat message when ranged mode is disabled or a global message format if ranged mode is enabled
- local-message-format - Explains itself :)
- ranged-mode - Disable or enable local chat
- factions-support - Disable or enable factions support. Be sure to disable that, if you don't have Factions plugin, otherwise you will get errors
- chat-range - Local chat radius
Place "!" before your message to write in to the global chat.
Permissions
- zchat.spy - Allowes you to see all local and global messages. Useful for moderators.
- zchat.color - Allowes you to use color codes in the chat
So um, apart from adding factions support and renaming everything, what exactly did you do?
There's no zPermissions "optimisation" as far as I can see, and you've even left a huge chunk of my code commented out https://github.com/alexanto/zChat/blob/master/src/ru/gksu/mc/zChat/zChatListener.java#L50
I'm not mad, just curious to see your reasoning behind this.
@LeakCraft
What permissions plugin do you use?
Plugin isn't working on 1.61.
Line 107 in zChat.java
String suffix = chat.getPlayerPrefix(player);
Edit: Also, in a plugin like this,
/zchat reload
would be very useful
%suffix seems to be being read wrong as %prefix.
I have zPermissions, zChat, and Factions.
@sgtcaze
Any logs?
Hmm when using %suffix on PEX, it repeats the %prefix. Any thoughts?
@Galexrt
maybe next weekend
Can you please add Towny compatibility? This would be awesome for my towny server. At the moment if i add the towny prefixes it just puts them normal out not converted into values :(
@lANTHONYl
Excuse me, custom what?
Any thoughts on adding custom chans?
Hey, awesome plugin, but is it possible to add more config options, like bChatManager has?
I'm mostly interested in the "message-format" and "personal-message-format"
Also, the ability to add channels would be nice as well, thanks!
@AnimeTay19
Sure, just add me by skype: alan_derua. My English is not perfect but I'll do my best.
@truealexanto
yes ;p , ZPermissions. Spigot: #844
@truealexanto
do you think you could ghelp me setup zpermissions?
Do you use zPermissions? What Minecraft version?
Nevermind, it works with Vault: 1.2.25 o.o but with this from github no :C
Still dont work ;p i have downloaded Vault from github :) prefixes i mean dont work ^^