Posts: 219
Threads: 11
Joined: Dec 2013
Thanks: 52
Given 8 thank(s) in 4 post(s)
07-13-2014, 10:14 PM
(This post was last modified: 07-13-2014, 10:15 PM by daniel0916.)
In the new 1.8 snapshots the chunk won't be compressed. All packets are uncompressed or all packets are compressed not only the Chunk Data. They allowed the compression for the whole protocol. So i will make for the support all packets uncompressed.
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
Something coverity just picked up. The EulerToVector function seems to suggest it should be called with the coords in the order XYZ, yet almost every call passes them in the order ZYX. Anyone know why?
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1075 thank(s) in 852 post(s)
I suppose it could be because MineCraft uses the wrong coord names, the rest of the world uses different axis labels, and the EulerToVector function is written using rest-of-the-world style.
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
Ok. Perhaps we just stick t using one of the two styles. Perhaps Minecraft style since that's what the rest of the codebase uses?
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
Doesn't look like it does. VS2013 is missing a significant amount of c++11. And it doesn't look like VS14 will be C++11 compliant either. Which is a shame as both gcc and clang are 100% compliant (minus optional gc support).
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
Is August/September still the scheduled time for upgrading? If so I'm going to be offline for a couple of weeks so starting upgrading bits of the codebase on a branch would be something that I could start on.