The boats can seemingly summon fire out of nowhere and here is how to do it. You need to create a line of fire with a flint and steel, then de-light it quickly without using water, then place the boat on the fire that used to be there, then the fire will come back instead of placing the boat.
Thank you for helping us improve Minecraft! We saved your files: