I've made a moon base, and whenever I walk through a door in survival mode, with the oxygen distributor giving me oxygen, and no spacesuit helmet on, it hurts me. I do not know why but it does do that. I'm guessing that it registers that there is no oxygen in the door since it is a block, and since it is a block the oxygen distributor does not give it any air. Could this be fixed at all?