Is it normal for a supervisor to never talk to you or give you any direction?
No, this is not standard.
One of the main purposes of a thesis is that you learn how to perform research.
While there is some learning by doing, without supervision you are very likely to at least do one of the following:


misunderstand the task or the topic,
miss some important existing work when getting familiar with the field,
make mistakes that could easily be spotted by somebody experienced but may cost you a lot of time or make a lot of your work worthless,
focus on rather uninteresting aspects and miss interesting discoveries,
produce bad writing (and thus having to rewrite it entirely before submitting).


This is probably the first time you work on a larger subject. Nobody can expect you to do all these things right on yourself. And even if you do everything right naturally, proper guidance could make you better utilise your talent.

I thus recommend that you do (if you haven’t done it already):


Talk to other students or the student union to get an idea what exactly is common at your institution.
Talk to other students in your advisor’s group about their experience. Perhaps the others have the same problem and you can address it together.
Actively seek feedback from your advisor.
Consult with your examination rules and the responsible people at your department for ways to switch your advisor, get your advisor to do more advising (ideally anonymously), etc.