LiveChat
What's coming in LiveChat 4.2? (Planned features)
- Passwords for chat channels
- JSON chat options
LiveChat provides an advanced chat system for your server, with many features and fully configurable options.
- Public chat.
- Private chat
- Local chat.
- PlotMe chat.
- Reply private messages.
- Emote.
- Staff chat.
- Admin chat.
- Fully customizable chat format with many variables.
- Factions support.
- Support for color codes, chat formatting codes, and chat magic
- Socialspy for private chat.
- Ignore users.
- Mute users.
Getting this error, nothing breaks though errors are not good :P
Using LiveChat 2.0.2
CB#2478 (dev)
http://pastebin.com/DGxEvn39
17.11 19:14:03 [Server] INFO ... 16 more 17.11 19:14:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) 17.11 19:14:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) 17.11 19:14:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.11 19:14:03 [Server] INFO at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) 17.11 19:14:03 [Server] INFO at com.gmail.zant95.LiveChat.Listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:37) 17.11 19:14:03 [Server] INFO at com.gmail.zant95.LiveChat.PlayerDisplayName.main(PlayerDisplayName.java:65) 17.11 19:14:03 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:173) 17.11 19:14:03 [Server] INFO Caused by: java.lang.IllegalArgumentException: §f[Super-Builder is already assigned as a player list name for someone 17.11 19:14:03 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 17.11 19:14:03 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 17.11 19:14:03 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 17.11 19:14:03 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 17.11 19:14:03 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 17.11 19:14:03 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 17.11 19:14:03 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 17.11 19:14:03 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:112) 17.11 19:14:03 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 17.11 19:14:03 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 17.11 19:14:03 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:812) 17.11 19:14:03 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:835) 17.11 19:14:03 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:909) 17.11 19:14:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 17.11 19:14:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 17.11 19:14:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 17.11 19:14:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) 17.11 19:14:03 [Server] INFO org.bukkit.event.EventException 17.11 19:14:03 [Server] SEVERE Could not pass event PlayerCommandPreprocessEvent to LiveChat v2.0.1 17.11 19:14:01 [Server] INFO [BlazinSinghZ] dfsf[m 17.11 19:13:58 [Server] WARNING gpop123 moved wrongly! 17.11 19:13:57 [Server] INFO [3rdWorldGaming] once we get more materials we can[m 17.11 19:13:54 [Server] INFO [zombieslaya543] thanks[m 17.11 19:13:51 [Server] INFO [zombieslaya543] Zombie's tips[m 17.11 19:13:51 [Server] INFO [blue_kit_red->Vulkane20] do u know why Evo1ovE wont talk? [m 17.11 19:13:50 [Server] INFO Super-Mod: [Super-Mod]parker9748[m 17.11 19:13:50 [Server] INFO Super-Builder: [Super-Builder]Blazer939, [Super-Builder]gpop123, [Super-Builder]simba12345rocks[m 17.11 19:13:50 [Server] INFO Owner: [Owner]oOAllstarRoxOo[m 17.11 19:13:50 [Server] INFO Mod: [Mod]BlazinSinghZ[m 17.11 19:13:50 [Server] INFO Guardian: [Guardian]Vulkane20[m 17.11 19:13:50 [Server] INFO Gold: [Gold]zombieslaya543[m 17.11 19:13:50 [Server] INFO Diamond: [Diamond]jakejake17[m 17.11 19:13:50 [Server] INFO default: 3rdWorldGaming, cherrybongos4499, Evo1ovE, legendkiller9090[m 17.11 19:13:50 [Server] INFO Builder: [Builder]blue_kit_red[m 17.11 19:13:50 [Server] INFO list 17.11 19:13:50 [Server] INFO [parker9748] ok[m 17.11 19:13:47 [Multicraft] Skipped 3 lines due to rate limit (30/s) 17.11 19:13:45 [Server] INFO ... 16 more 17.11 19:13:45 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) 17.11 19:13:45 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) 17.11 19:13:45 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.11 19:13:45 [Server] INFO at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) 17.11 19:13:45 [Server] INFO at com.gmail.zant95.LiveChat.Listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:37) 17.11 19:13:45 [Server] INFO at com.gmail.zant95.LiveChat.PlayerDisplayName.main(PlayerDisplayName.java:65) 17.11 19:13:45 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:173) 17.11 19:13:45 [Server] INFO Caused by: java.lang.IllegalArgumentException: §f[Super-Builder is already assigned as a player list name for someone 17.11 19:13:45 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 17.11 19:13:45 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 17.11 19:13:45 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 17.11 19:13:45 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 17.11 19:13:45 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 17.11 19:13:45 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 17.11 19:13:45 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 17.11 19:13:45 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:112) 17.11 19:13:45 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 17.11 19:13:45 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 17.11 19:13:45 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:812) 17.11 19:13:45 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:835) 17.11 19:13:45 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:909) 17.11 19:13:45 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 17.11 19:13:45 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 17.11 19:13:45 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 17.11 19:13:45 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) 17.11 19:13:45 [Server] INFO org.bukkit.event.EventException 17.11 19:13:45 [Server] SEVERE Could not pass event PlayerCommandPreprocessEvent to LiveChat v2.0.1 17.11 19:13:43 [Multicraft] Skipped 1 lines due to rate limit (30/s) 17.11 19:13:42 [Server] INFO ... 16 more 17.11 19:13:42 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) 17.11 19:13:42 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) 17.11 19:13:42 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.11 19:13:42 [Server] INFO at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) 17.11 19:13:42 [Server] INFO at com.gmail.zant95.LiveChat.Listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:37) 17.11 19:13:42 [Server] INFO at com.gmail.zant95.LiveChat.PlayerDisplayName.main(PlayerDisplayName.java:65) 17.11 19:13:42 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:173) 17.11 19:13:42 [Server] INFO Caused by: java.lang.IllegalArgumentException: §f[Super-Builder is already assigned as a player list name for someone 17.11 19:13:42 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 17.11 19:13:42 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 17.11 19:13:42 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 17.11 19:13:42 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 17.11 19:13:42 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 17.11 19:13:42 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 17.11 19:13:42 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 17.11 19:13:42 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:112) 17.11 19:13:42 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 17.11 19:13:42 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 17.11 19:13:42 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:812) 17.11 19:13:42 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:835) 17.11 19:13:42 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:909) 17.11 19:13:42 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 17.11 19:13:42 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 17.11 19:13:42 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 17.11 19:13:42 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) 17.11 19:13:42 [Server] INFO org.bukkit.event.EventException 17.11 19:13:42 [Server] SEVERE Could not pass event PlayerCommandPreprocessEvent to LiveChat v2.0.1 17.11 19:13:41 [Server] INFO [TITAN] Need to contact the owner? Add him on Skype! Skype name: ibuildallstar [m 17.11 19:13:40 [Server] INFO [legendkiller9090] 3rd want to make a mafia[m 17.11 19:13:40 [Server] INFO [zombieslaya543] xDD[m 17.11 19:13:40 [Multicraft] Skipped 1 lines due to rate limit (30/s) 17.11 19:13:37 [Server] INFO ... 16 more 17.11 19:13:37 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) 17.11 19:13:37 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) 17.11 19:13:37 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.11 19:13:37 [Server] INFO at sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) 17.11 19:13:37 [Server] INFO at com.gmail.zant95.LiveChat.Listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:37) 17.11 19:13:37 [Server] INFO at com.gmail.zant95.LiveChat.PlayerDisplayName.main(PlayerDisplayName.java:65) 17.11 19:13:37 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.setPlayerListName(CraftPlayer.java:173) 17.11 19:13:37 [Server] INFO Caused by: java.lang.IllegalArgumentException: §f[Super-Builder is already assigned as a player list name for someone 17.11 19:13:37 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 17.11 19:13:37 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 17.11 19:13:37 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 17.11 19:13:37 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
Hmm my players are saying that they see [ChatSpy] messages :S
Clean install with,
21:48:23 [SEVERE] Error occurred while enabling LiveChat v2.0.0 (Is it up to dat e?) java.lang.NullPointerException at com.gmail.zant95.LiveChat.LiveChat.onEnable(LiveChat.java:91) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:374) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254 ) at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
2.0.0
@zant95
Alright.
Suggestions:
- Make it possible to leave all channels or join them as you wish. Our globalchat gets spammed with players talking, can get kind of irritating when chatting with someone.
- Add lang.yml for easier language support.
- Please remove that LiveChat takes control over names and adds prefix on all other plugins, or make it an option.
Option to allow some players to see ALL chat, so socialspy, which includes local chat.
:3
Also, please fix the issues with essentials as it breaks /nick
Option to make local default channel and change the 'out of range' text
What is the variable name to include a player's faction in the formatting?
@Fronix
Now you have to do that, but in the next version I will improve this system using node permissions.
@zant95
I have done that already, but do you seriously have to enter names for the admin chat?
@Stuntweed
You must change your config.yml format to the new version: https://raw.github.com/gist/4052275
/admin command does not work. It only says I'm not the the admin channel.
Thanks for the update, testing it now! :)
edit
I'm using both bPermissions and Vault, and have noticed some awkward things:
console:
color: true
but no colo(u)red console-chat.
- the contents of %PREFIX% and %SUFFIX% aren't displayed in the console, only in-game
(i.e. what you see in-game isn't what you get (to see) in console.)
- when using %DISPLAYNAME% for in-game chat, it shows both the player name and the group they belong to
- when using display-suffix: true for the player list (where the suffix holds a colo(u)r code), it doesn't colo(u)r the names
I've used many different chat-formatting plugins/mods (using iChat atm), but LiveChat is the first mod that confuses the (something) out of me, when it comes to getting the expected colo(u)r-output/results :(
ok i just tried again and this time after the reload didnt start it i tried plugman and it apprently isnt a plugin file.... so i got no idea
@zant95
I figured it was just my paranoia getting the better of me but you cant blame me for finding that a little odd now can you haha, also yes i am using vault and im planning on trying the newest version in a few moments
hanging for multiverse aliases :)
also is it possible to add a permission node for color-head-tag so only certain groups have the color?
Nice plugin! Thank you so much! I am using 1.4.2 and LiveChat with no errors at all... Plugin is working just fine! Greetings,
Plugin not working. http://pastebin.com/RWVDsTaV git-Bukkit-1.4.2-R0.2-b2455jnks
Plugins (21): MineProwl, LockIP, ExtraHardMode, BeardStat, PermissionsBukkit, CommandBook, BOSEconomy, Lockette, Vault, GriefPrevention, mcMMO, FoundDiamonds, RemoteToolkitPlugin, dynmap, ShowCaseStandalone, LiveChat, ScrollingMenuSign, BeardAch, PluginsBaker, JSONAPI, iProfessions
cool, but can u post a version for tekkit ? =)
I love this plugin, i recommend the LiveChat for your servers.
Please add support so that the chat is also colo(u)red in the server console :)
This might just replace every current chat mod =)