SuperChat
Hi,
What is SuperChat? SuperChat is simple plugin to chat formating.
Configuration:
Features:
- prefix and suffix from Vault (Permissions 3, PEX, GroupManager, PermissionsBukkit and other)
- prefix and suffix from Simple Prefix
- faction tag from Factions
- clan tag from SimpleClans
- colored world name from Multiverse-Core
- time in chat
- messages in console without colors (it is console, it shoudn't look nicely)
- antispam function
- support for /nick
- clear chat (for player or/and server)
- custom death message
- custom join/leave message
- custom achievement message
Commands:
- /superchat reload (version 0.5)
- /superchat clear (version 0.8)
- /superchat clearall (version 0.8)
Permissions:
- superchat.colors.<color name> - player can color or format his message.(dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white, magic, bold, strikethrough, underline, italic, reset)
- superchat.colors.* - all colors and formats
- superchat.colors.colors - all colors (not formats)
- superchat.globalchat - allow to use globalchat
- superchat.globalchat.all - automatically use globalchat (global-chat-auto must be true)
- superchat.reload
- superchat.bypass - player can spam in chat
- superchat.clear
- superchat.clearall
- superchat.hide - hides join, leave or kick command (superchat.hide.join for example, only in version 2.2 and above)
- superchat.spy - player always gets message
Dependencies(but not require):
- Vault
- Factions
- Multiverse-Core
- Simple Prefix
- SimpleClans
To do:
add simpleprefix supportadd Simple Clans supportadd Jobs support(don't have api :( )- add Towny support
reload config commandadd world chat(use localchat and range 99999999999...)add anti spam function- any sugestion?
could you make chat range and then spy permission for admins?
Can you make it NON-BETA SimpleClan compatible? :) Would be great ;)
This happens whenever i type in $ symbol
15:09:29 [SEVERE] Could not pass event AsyncPlayerChatEvent to SuperChat v0.6 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:888) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.i(NetworkManager.java:210) at net.minecraft.server.v1_5_R3.NetworkManager.c(NetworkManager.java:346) at net.minecraft.server.v1_5_R3.NetworkReaderThread.run(SourceFile:94) Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 1 at java.lang.String.charAt(Unknown Source) at java.util.regex.Matcher.appendReplacement(Unknown Source) at java.util.regex.Matcher.replaceAll(Unknown Source) at java.lang.String.replaceAll(Unknown Source) at pl.kamcio96.SuperChat.ChatListener.onPlayerChat(ChatListener.java:87) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 9 more
@Hugo74
Give me your SuperChat config. What version you use? (SimpleClans)
is that the problem comes from my config simpleclans? *
Hello ! i have configure the plugins, with %clan but when i speak in the chat there is no clantag !
is it my simpleclans config ?
can you add essentials name api for changing name?
when you subscribe to somones plugin you can download files earlier
@BiweGas
You must add that path in config.
Add:
You can use colors and formats @EDIT
btw how did you download it?
i downloaded a 0.6 and what does messages.spam means? how to change it?
@BiweGas
I sent it but somebody must approval this.
i saw you uploaded an 0.6 version but where it's gone?
@YiveMe
No.
My plugin dosn't use factions' chat, but it gets only tag.
You can use Factions 1.8.2 ;)
@helionrules
In version 1.8.2 ALL of the chat features were removed. You will have to downgrade down to 1.6.9.5
@helionrules
use [%tag]
&tag is from older method
I'm trying to show Faction tag with the new Builds (1.8.2) but It isn't working for me Config.yml:
Ingame it shows [&tag] instead Faction tag
@linkinkov
Global message starts with !. Like ChatManager. I forget for this.
@EDIT
to word chat use local chat and set range 999999999999999999999999999...
@BiweGas
Then add command to write on global chat, how in essentials chat/chat manager. Please :)
@linkinkov
or just add anti spam fuction for choosing how much messages per second should be
Hi, thanks for Simple clan tag! It would be cool if you add that to when writing in world chat, take away a certain block or item in inventory? What would the players do not spam in global chat.