Revert commit e3467e95212c80e5e81866a1802b9ad8aa17f397
Also fixes leaving beds during warp. Forgot that we allow bedwarping
during the day, so we have to fake.