Added a ByteArrayDataInput for vector3