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.
Would you consider splitting permissions into more nodes to allow more specific configurations. e.g.
If a player is not given the livechat.[channel] or the livechat.[channel].join permission they cannot see the channels messages, like if they ignored the channel
This would allow me to hide some channels from new players, or only allow quick messages in certain channels etc.
Everything worked fine, but suddently:
[SEVERE] Error occurred while enabling LiveChat v2.0.6 (Is it up to date?) java.lang.NullPointerException at com.gmail.zant95.LiveChat.LiveChat.onEnable(LiveChat.java:89) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Can you add Heroes support? So i can have the class names of people in chat. :P
@Psorious
yes!
Does this import Prefixes/Suffixes from PEX?
This doesnt work with the censorship plugin :(
I am getting a Player Join Class Event error :( it is happening with both 1.4.6 versions! Help!
How do I color code the userlist this way without prefixes showing up? do I just add suffix: &4 ??
Also, is there any way to remove the extra spaces in things? In the default setup PMs use >> to determine who is talking to who, but in MC they look like > >
This works fine for me, I just installed it.
I'd like to be able to add my own channels though, like one for my VIP members. :)
Hi. It seems to me that the users don't get color code changes?
I just get the rank shown when I press TAB
Like (Member)
And no name :( help!
Is this working for others? It won't even start for me. Gives some class not found error.
can this also seperate chat to per world?
@mewetea119 @mewtea119
It would be something like this
color codes can be referenced here : http://www.minecraftwiki.net/wiki/Formatting_codes
this would make members have white brackets and Member in orange
If you would like it to just change the color of their name simply use the color code as the prefix IE : prefix: '&6'
Did you remove the option to turn off Playerlist feature? It interferes with essentials now. :(
Hi there !
Very nice Plugin - but i get an Error on Startup -> http://pastebin.com/My29w9yA
Can anyone help me ? :/
Very nice plugin! Keep up the good work and maintenance.
You have added the userlist feature but i still cant put on the prefix color only.
THe tablist gets filled with the groupname since my prefix contains the groupname.
Is there a way to add just the prefixcolor?
EDIT: This isn't really a solution but i am using the Suffix for coloring each group seperatly.
Help?
[SEVERE] Could not pass event PlayerCommandPreprocessEvent to LiveChat v2.0.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:462)
at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:972)
at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:898)
at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:853)
at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290)
at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112)
at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39)
at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598)
at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494)
at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Caused by: java.lang.NoSuchMethodError com.massivecraft.factions.FPlayer.getRole()Lcom/massivecraft/factions/struct/Role;
at com.gmail.zant95.LiveChat.Format.faction(Format.java:145)
at com.gmail.zant95.LiveChat.Format.userlist(Format.java:181)
at com.gmail.zant95.LiveChat.PlayerDisplayName.main(PlayerDisplayName.java:51)
at com.gmail.zant95.LiveChat.Listeners.CommandListener.onPlayerCommandPreprocess(CommandListener.java:37)
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)
... 16 more
@trackhed
thanks for the response. Im using permissionsEX. could u give me an example? with this?
Member:
default: false
inheritance:
- Builder
options:
rank: '400'
permissions:
prefix: ''"