How to export model for use in Unity with correct UV map?
So as it turned out in comments, while in Blender I can make the UV map bigger than the texture to make texture smaller on the model like this:


in Unity it simply checks for the UV map inside the texture. As you can see half of the boat was outside the texture (it was accidentally sized it like that) half of the texture was wrong in Unity.