Plugin category: Chat Suggested name: ChatFrames and ChatFramesClient A bit about me: I am a moderator on WestcoastMinecraft and love bukkit. What I want: Can we please get customized chat frames, like how they do in MMOs? Example, in chat plugins with multiple channels, you can have a chat frame JUST for Admin chat, for just for auction chat for auction plugins? Ideas for commands: No commands needed except for changing channels. Ideas for permissions: No permissions needed. When I'd like it by: Anytime, just a suggestion.
Do none of the existing chat channel plugins work for you? http://dev.bukkit.org/server-mods/?search=Chat+channel
This is the World of Warcraft chat frame, with a new modifications done by a player. I am looking for a plugin and a clientside mod that allows the chat frame to be seperated into two 'tabs' or multiple frames. Imagine if the one chat frame in minecraft, there was two of them, and one was to the opposite of the other one. It needs a plugin because other plugins would be able to hook into it and tell the client mod which frame it wants a message to go into.
Or a clientside mod that hooks into the plugin, like the WorldEdit CUI. bump EDIT by Moderator: merged posts, please use the edit button instead of double posting.
WorldEditCUI doesn't hook into Spout. I run it on servers without Spout, and not using the spoutclient.
Verttex you need spout for this. the WorldEditCUI is a very simple mod that does not even communicate with the server. it simply watches the // commands you type and the wand. all it does is show what area you have selected. Spout allows the client "mods" to communicate with the server, i.e. what you need. (your welcome all plugin devs who do not have the time to write this)
Would a plugin sending information through minecraft to the mod not use spout? i.e. Players Chat -> Minecraft -> Plugin -> Mod -> Frames So the client side mod uses formatting to help separate the different channels.
It is simply impossible with bukkit, without rewriting hundreds of lines of code to allow other communication. Just get spout, its not that hard lol.
Ummm... I'm not a plugin developer, but I'm pretty sure you need Spout to split chat into different tabs...
A single message could be coded behind the client. I.E: The server would see this: 1. Dier325: blah 2. Kaikz: rawr 1. Kaikz: Blahblah Then the clientside mod would recognize this and seperate it into: Dier325: blah Kaikz: Blahblah then in the second window/tab Kaikz: rawr I don't like using Spout, I guess you could call me anti-spout.
No... All it requires is a simple client mod and plugin to do it. I can easily do this via Plugin Channels, so it doesn't disrupt regular chat.
Basically, you have a Plugin Channel setup on eg; CustomChat, then the way I'd implement it is by sending messages like "CHAT:CHAN-<my room>:USER-Kaikz:Message here". Simply parse that, create buttons to change channel and you're set. Or just hardcode one channel which would be insanely easier.
Kaikz Mostly I mean the client part, I understand how the plugin would work but I haven't a clue about how to do the client mod .
Well, all we need to do is duplicate how it renders the chat messages and give it a different ArrayList of messages. I think doing it in Spoutcraft would be a lot easier due to the way they've made the chatbox a widget, but I'd rather not depend on just SC.
Could use the seperate chat channels as IRC channels, then get the client to listen in on the IRC channel for text. (I know this is possible, look at the Nodus client)