I just noticed that I have to expand the level width, to take into account the vertical levels, oh well, atleast the loading process seems to work so eh.

Edit: Damn companion blocks are the bane of my existence, a new bug has popped up where they seemingly don't spawn, it seems that I have managed to solve some issues, but I'm still testing some stuff, I will post a fixed version when I'm confident that the bugs are gone.