Tileset Collision only from above

Is there an “easy” way to ignore the
collision if the player is hitting it
from underneath ?

You’d employ the dot product for anything direction relevant, have a look at this post: