Latest News Article
Snapshot 13w21a Ready For Testing!
It's time for another exciting Snapshot! The Mojang crew was hanging in Monaco last week, but rest assured, this week's Snapshot is nothing shy of sweet! Let's see what's on the menu:
FEATURES:
Added new UI for horses, to control...
Minecraft Ways to Die - a Parody Song
Continuing with our theme of parody songs, today's offering is an especially clever creation! Minecraft Ways to Die, an odd take on the song 50 Ways to Say Goodbye, is a labor of love from a whole lot of people! This hand-crafted, artisinal s...
Minecraft Monday Show - Let's Play Killers & Great Downloads!
This week, BebopVox covers the recent drama with "Let's Play" videos (including Mojang's stance on the matter), and much more!...
Chat Overlay?
Started by
Sodaking
, Dec 31 2012 12:58 AM
19 replies to this topic
#1
Posted 31 December 2012 - 12:58 AM
Hey, I spend a lot of time on a minecraft server just talking in chat but not actually mining/building. Its a pain having to have minecraft open on half my screen and some other game on the other half. Is it possible to get a GUI for other games that shows the minecraft chat? Or possibly a stand-alone chat box that will "stay on top" of other windows and displays in-game chat?
If this is already created I'd be very happy for a link.
thanks,
Sodaking
If this is already created I'd be very happy for a link.
thanks,
Sodaking
#2
Posted 31 December 2012 - 01:21 AM
You could ask the creator of Dynmap, he/she has done it somehow.
#4
Posted 31 December 2012 - 04:00 PM
Its'a good thought - I've considered having a couple of other "special" URLs: a chat-only one would be pretty easy one.
#6
Posted 31 December 2012 - 07:19 PM
So basically, you'd want a seperate window just for chat, that you can move around the screen, maximize, minimize, or close out of , all without affecting your game?
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)

Generated by: Signaturecraft.us
#7
Posted 31 December 2012 - 08:29 PM
Mrmath130, on 31 December 2012 - 07:19 PM, said:
So basically, you'd want a seperate window just for chat, that you can move around the screen, maximize, minimize, or close out of , all without affecting your game?
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)
I lol'd, goodluck.
#8
Posted 01 January 2013 - 05:47 AM
Mrmath130, on 31 December 2012 - 07:19 PM, said:
So basically, you'd want a seperate window just for chat, that you can move around the screen, maximize, minimize, or close out of , all without affecting your game?
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)
Once I learn some Java... CHALLANGE ACCEPTED. (Might be a while. I have school to worry about.)
This is exactly correct.
So many high-ranking people/modders on board for this. If this actually happens I will be very happy.
Uh if anyone does actually do this please post it here or PM me as I would hate to miss it being uploaded in the regular mods forum.
#9
Posted 01 January 2013 - 09:43 AM
So an external program that does nothing but chat? It's not hard, it just depends on how you want to do it.
Perhaps you want a server-side mod that 'broadcasts' the chat in an IRC styled fashion and have a program that connects to that (provided you can authenticate with minecraft.net
don't want people pretending to be someone else)
Downside of this is that.. well obviously the server needs to be modded too.
Upside is that it minimises most of the work needed to be done.
Another way would to build a program that uses Minecraft's protocols to connect, handshake, authenticate, and login and then pretty much from then on ignore all packets except for Chat ones. Although this means your player would have to spawn in the world somewhere, but you won't be able to move them obviously since it's just a chat client, and also puts you at risk.
The downside of this method is just the time put in recreating the Protocol exchange minecraft servers do to authenticate players, and also to recreate packets commonly sent by the server to the client (although all will go unproccessed except Packet 3 "Chat") in the Minecraft protocol so that the Chat client doesn't loose sync with the server and cause that damn End of Stream error.
The upside of it is that it'll work on ANY server.
There maybe more ways but I'm too tired to think right now.
It's just up to preference.
Perhaps you want a server-side mod that 'broadcasts' the chat in an IRC styled fashion and have a program that connects to that (provided you can authenticate with minecraft.net
Downside of this is that.. well obviously the server needs to be modded too.
Upside is that it minimises most of the work needed to be done.
Another way would to build a program that uses Minecraft's protocols to connect, handshake, authenticate, and login and then pretty much from then on ignore all packets except for Chat ones. Although this means your player would have to spawn in the world somewhere, but you won't be able to move them obviously since it's just a chat client, and also puts you at risk.
The downside of this method is just the time put in recreating the Protocol exchange minecraft servers do to authenticate players, and also to recreate packets commonly sent by the server to the client (although all will go unproccessed except Packet 3 "Chat") in the Minecraft protocol so that the Chat client doesn't loose sync with the server and cause that damn End of Stream error.
The upside of it is that it'll work on ANY server.
There maybe more ways but I'm too tired to think right now.
It's just up to preference.
#10
Posted 01 January 2013 - 02:52 PM
There could be a plugin for Bukkit servers, to avoid modding problems. When you first log in with your regular client the server will ask if you want to use the chat plugin. If you do, it'll give you a password in chat, which you can type into the chat client and connect to the chat stream. All chat would be visible, of course, not just that from other people using the plugin.

Generated by: Signaturecraft.us
#11
Posted 01 January 2013 - 09:48 PM
Hmmm I've just recently tried an android app that logs me in through minecraft.net then I get all the chat from the server.
Only problem is the server has anti-cheat plugins that registers this as a cheat and killed my character.
Just some more info. Besides I'd like something on the computer obviously (Not phone), but you gents knew that.
-edit-
OH yeah! and I was completely expecting to be logged in when I run this new program. Spawn area is protected so I can sit there and be safe.
So like minimize Minecraft and have this new program open. (again the *window always on top of other windows* aspect/option is important)
Only problem is the server has anti-cheat plugins that registers this as a cheat and killed my character.
Just some more info. Besides I'd like something on the computer obviously (Not phone), but you gents knew that.
-edit-
OH yeah! and I was completely expecting to be logged in when I run this new program. Spawn area is protected so I can sit there and be safe.
So like minimize Minecraft and have this new program open. (again the *window always on top of other windows* aspect/option is important)
#12
Posted 01 January 2013 - 10:02 PM
Sodaking, on 01 January 2013 - 09:48 PM, said:
OH yeah! and I was completely expecting to be logged in when I run this new program. Spawn area is protected so I can sit there and be safe.
So like minimize Minecraft and have this new program open. (again the *window always on top of other windows* aspect/option is important)
So like minimize Minecraft and have this new program open. (again the *window always on top of other windows* aspect/option is important)
Having the chat program run with minecraft could help alot if I make a Client mod that sends the chat to the program. Otherwise you'd have to parse all of minecraft's packets (keep in sync) so you can run the Chat program without running Minecraft xD
#13
Posted 02 January 2013 - 12:03 AM
If you're going to do this, then I suggest starting with a client mod, then adding a standalone program later. That way, you can work in steps, as it were.

Generated by: Signaturecraft.us
#16
Posted 23 January 2013 - 10:55 PM









