もともと地上にベットとNPCが住める環境を用意しました。 ハードモードにして敵が入ってくるのを面倒と思い、テレポーターを用意して扉を外しブロックで埋めました。 その状態でベットとNPCの変更ができました。 つまりブロックで囲まれているのにベットとNPCが住むことができるんです。 バグでしょうか?違ったら表記の変更が必要なの気がします
ベッドは元々ブロックで囲んで壁を設置すればNPCが住めない状態でも設定可能です。 NPCについては先ほど1から作って試したところ、 「人が住むには とびら が足りません」と出て設定は不可能でした。 周りのブロック(角の部分含む)が1マスでも扉や足場でできていれば住めるみたいですが、ありませんか?