Well if i were you i would be back in jail already bc if someone unlucked my room and took out my brand new snake i was trying to destress i would have calmly as possible put the snake back into the tub. Then connected my fist to their fast as quickly as possible as many times as possible until they died...
Well no really that would have been immature and not solved anything but i know it would make you feel better lol.
In all seriousness you gotta get max and the gf out or all 3 of them and find a new roomate. Id also buy a better lock for your door bc what that person did is like breaking and entering. If youre on probabtion, for what i assume is possesion, then if the cops come and bust in and theres weed on the table you will end up in jail. Theyre gunna probably try and nail you for it bc of the previous charges. I would get your landlord to kick out all 3 of them. Tell him about the weed, that definetly violates the lease lol. Anyways, good luck getting your situation resolved. Maybe think about buying a taser too so you can zap anyone that tries to break into your room while youre asleep lol.