CatChat
This documentation is for Version 2.1
CatChat
Ever wanted to have a simple chat that is easy to configure?
Well search no more! Because you won't find an easier chat plugin.
Players can chat and when they post a link, the link will automaticly be shortened.
(uses okij.in from nijikokun)
Features
- URL shortener
- Prefixes per group.
- Suffixes per group.
- Enable or disable the chat managing function.
- Players can chat in colors with permission.
- Players can post links with permission.
- Smileys
Smileys
- :)
- :(
- <3
- ->
Permissions
- catchat.admin : players can use catchat commands.
- catchat.colors : players are allowed to talk with &5colors.
- catchat.links : players are allowed to post links.
Commands <> : needed, [] : optional
- /catchat (or /chat, /cchat) : show help.
- catchat reload : reload the configuration
- /catchat prefix <group> ['prefix'] : Add/Remove prefix from a group
- /catchat suffix <group> ['suffix'] : Add/Remove suffix from a group
- /catchat priority <group> <#> : Set the priority of a group (default 0)
configuration an example configuration here:
Format: ' &b<&f+prefix&f+suffix +name&b> &6-&f +msg' Prefix: Admin: '&4[Admin]&f' default: '&8[Default]&f' Suffix: Admin: '&6' default: '' Priority: Admin: 0 default: 90 # if censored with: <dots> removes the dots from the url. # else, if something different than <dots> (for example: <censored>,<dsad>, derp) then replace the url with it. censor-link: <dots>
Format: with this you can change the format of the plugin, how you see the chat.
- +prefix replaced with prefix of player group.
- +suffix replaced with suffix of player group.
- +name replaced with name of the player.
- +msg replaced with the message sent.
- &f color code: used to color a chat and make it look nice.
Prefix:
- Group: 'prefix you want'
Suffix:
- Group: ''suffix you want'
Priority:
- Group: #
Where 0, is most important, and +9001 least important.
@BlackjacklolXD
Sorry for bad English
@BlackjacklolXD
@BlockCat this plugin is very very very very cool! This is exactly what I need, there are no other chat pugins so good and nice like this one. I realy want to use this plugin for my server but if I start my server with this plugin my server generates a error! Please fix this because i realy realy realy want to use it! I know there are many other chat plugins but this is the best!
My server version: [12:30:28 INFO]: This server is running CraftBukkit version git-Bukkit-61ef214 ( MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT) [12:30:28 INFO]: Checking version, please wait... [12:30:28 INFO]: You are 99 version(s) behind
My plugin list: [12:30:59 INFO]: Plugins (33): HiveJumpPads, Troll, WorldEdit, No_Drop, AutoMess age, CrackShot, Modifyworld, SpawnJoin, DeathSpawnR, Wardrobe, Yamler, Multivers e-Core, ProtocolLib, WorldGuard, LibsDisguises, HubThat, TPM_Stacker_1.0_BETA, C ommandBlock, Multiverse-Inventories, JustWarp, HideHub, PermissionsEx, CustomJoi nItems, Multiverse-Portals, ServerListPlus, Vault, ChatColor, MyCommand, iContro lU, CommandBlockerUltimate, KingKits, ChestCommands, KingKitsSpecial
The error my server generates every time if i start my server with this plugin i posted down here.
Please fix this bug! Thanks for reading and maybe trying to fix this!
I get this error
java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R4/Packet at me.blockcat.catchat.CatChat.onEnable(CatChat.java:30) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [c raftbukkit.jar:git-Bukkit-61ef214] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:327) [craftbukkit.jar:git-Bukkit-61ef214] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:404) [craftbukkit.jar:git-Bukkit-61ef214] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugin(CraftServer.jav a:341) [craftbukkit.jar:git-Bukkit-61ef214] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.enablePlugins(CraftServer. java:313) [craftbukkit.jar:git-Bukkit-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.r(MinecraftServer.java:4 08) [craftbukkit.jar:git-Bukkit-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.k(MinecraftServer.java:3 74) [craftbukkit.jar:git-Bukkit-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.a(MinecraftServer.java:3 29) [craftbukkit.jar:git-Bukkit-61ef214] at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.jav a:236) [craftbukkit.jar:git-Bukkit-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java :501) [craftbukkit.jar:git-Bukkit-61ef214] at java.lang.Thread.run(Unknown Source) [?:1.8.0_40] Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R4.Packet
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:67) [craftbukkit.jar:git-Bukkit-61ef214] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:62) [craftbukkit.jar:git-Bukkit-61ef214] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_40] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_40] ... 12 more
How do i add myself to a group?
i like it but i can,t get it.
Can you release the source code? I would like to implement some of the features into a private plugin for my server because I would like to use this plugin WITH EssentialsChat but it has overlapping features.
Finally a chat plugin that has only the necessary, is perfect for my server. Works with smiley chat? If not can you add more smileys?
I don't mean to be a bother, but would it be at all possible to add a '+nickname' variable that could hook into other plugins to search for nicknames?
Hey, how would I use Essential's nickname instead of username?
@AdrianOliver
Download the previous .zip and get the config from there.
After I've runed the server it does not create a folder with the config files in it is this a bug or did I do something wrong. Please help I've been looking ages for a pluging like this one. :)
Thanks again BlockCat your support is incredible! One last bug that I noticed o: typing "%" in chat causes the player's prefix/suffix to revert to white. o:
@sgtcaze
\>.< god, I already noticed this... I knew this would happen if you don't test things.
Sorry.
Well the link is fixed. Now there are no spaces between words. It's interesting o: http://gyazo.com/9b07a8a845c628250d5c4efbecd3fee7
@sgtcaze
Okay, I don't mind, thanks for telling me. It's fixed now, until bukkit aproves the new file:
@BlockCat
Oh sorry to bug further, but it seems as though the messages are still going through o: http://gyazo.com/f81bc970f42cc1b665564d77ed8f557f
@BlockCat
Woah you're fast! Thanks very much for the new version. I have been searching for ages for a light weight chat formatting plugin :)
@sgtcaze
totally.
@BlockCat
I have a plugin that blocks links. It would be perfect if CatChat wouldn't broadcast when players post links, or maybe require a permission node to post a link. That might be easier :) ?
@sgtcaze
oh, I can do that.
How do you want the links to be blocked, '<Censored>' ? or just remove the dots?