Esempio n. 1
0
        public static ObjectMetadata ReadObjectMetadata(Wrapped wSock) {
            var Data = new ObjectMetadata();
            Data.ObjectID = wSock.readInt();

            if (Data.ObjectID != 0) {
                Data.SpeedX = wSock.readShort();
                Data.SpeedY = wSock.readShort();
                Data.SpeedZ = wSock.readShort();
            }

            return Data;
        }
Esempio n. 2
0
 public void Read(Wrapped wSock) {
     EntityID = wSock.readVarInt();
     Type = wSock.readSByte();
     X = wSock.readInt();
     Y = wSock.readInt();
     Z = wSock.readInt();
     Pitch = wSock.readSByte();
     Yaw = wSock.readSByte();
     Data = WrappedExtension.ReadObjectMetadata(wSock);
 }
Esempio n. 3
0
 public static void WriteObjectMetadata(Wrapped wSock, ObjectMetadata Data) {
     wSock.writeInt(Data.ObjectID);
     
     if (Data.ObjectID != 0) {
         wSock.writeShort(Data.SpeedX);
         wSock.writeShort(Data.SpeedY);
         wSock.writeShort(Data.SpeedZ);
     }
 }
        public static ObjectMetadata ReadObjectMetadata(Wrapped wSock) {
            var data = new ObjectMetadata {ObjectId = wSock.readInt()};

            if (data.ObjectId != 0) {
                data.SpeedX = wSock.readShort();
                data.SpeedY = wSock.readShort();
                data.SpeedZ = wSock.readShort();
            }

            return data;
        }