Cuberite Forum
Joining the packet sources - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Development (https://forum.cuberite.org/forum-13.html)
+--- Thread: Joining the packet sources (/thread-524.html)

Pages: 1 2 3 4 5 6 7


RE: Joining the packet sources - xoft - 08-30-2012

Good news - the detector is possible (it is already committed to svn)


RE: Joining the packet sources - Taugeshtu - 08-30-2012

Quote:Good news - the detector is possible (it is already committed to svn)
Man, this is magic!Big Grin
Does that mean that we could have both 1.2.5 and 1.3.2 clients connected to same server?

Then I'm wondering how gameplay specific will be handled... Probably .ini key would be better, since it will "force" client differentiation (otherwise we'll get protocol changes when noone's online and then some guy connects with 1.2.5)

Or I just don't get your idea for protocol detection usage...


RE: Joining the packet sources - xoft - 08-30-2012

Yes, when we write 1.3.2 protocol, the server will be able to have both version clients connected at the same time.

Currently MCServer doesn't offer anything 1.3.2-specific, so gameplay shouldn't be affected. If we later implement something specific, such as villager trading etc., we'll either drop the old protocols not supporting it or make them ignore that action silently. We'll see when the time comes.

For now the important thing is that we can work on the 1.3.2 protocol simultaneously with other changes and it doesn't break anything.


RE: Joining the packet sources - FakeTruth - 08-31-2012

Sick.
Totally awesome!


RE: Joining the packet sources - NiLSPACE - 09-24-2012

will you also add the feature of 1.3 that you can see other people's breaking block animation


RE: Joining the packet sources - xoft - 09-24-2012

That's quite low on my personal priority list. There are lots of things with higher perceived priority, such as proper physics (falling blocks, regularly behaving water and my own idea, "floody" water), minecarts (finally), spawners, ...

But maybe someone wants to contribute? Smile


RE: Joining the packet sources - NiLSPACE - 09-24-2012

omg thats quite a long list :O what will you do first :O i think first polishing the protocolTongue


RE: Joining the packet sources - FakeTruth - 09-24-2012

Oooo, what is "floody" water? Is it finite water, like in Terraria?
The first water in MCServer was like that, but it's hard to do anything cool with it


RE: Joining the packet sources - xoft - 09-24-2012

I'm not familiar with finite water. But I think the vanilla MC way of water flow calculation is somewhat less realistic than it could be.

I'm targeting the algorithm that finds the closest drop in height and makes water spread only towards that drop. I think what could be more interesting is if the water spread into all directions equally.


RE: Joining the packet sources - NiLSPACE - 11-10-2012

I was wondering if it is possible that a normal 1.4.2 client can connect and a pocket edittion of minecraft.