As the title says, I suggest changing the sethome from using the book to using a bed. This way, the home of each player will be physically visible even if they are offline. This has some advantages, particularly those unwanted TPA griefer/raider to your base will need to set a bed making it harder for them to lay their evil plans. This avoids some known scenario where people accidentally tpa to them an unwanted player and this player set home in their base.