Minecraft – How to make multiple spawn points in minecraft vanilla

minecraft-java-edition

I'm fine using any mods to DO it, and use a program like mcedit. However, the final time that it's played, it can't have any mods installed.

I'd also like to know how to chose which spawn to make the user spawn at.

Best Answer

As long as you are okay with having them be VERY close together (though separated by walls), this design can work. (top view) B = bed X = wall O = valid spawn location

       OOXOO
       OOXOO
      XXXBXXX
      XXXBXXX
       OOXOO
       OOXOO

Once the player sleeps in the bed, when they die, they will spawn in one of the valid locations. To choose which one, simply fill the others with blocks using pistons. Since the bed is inaccessible from everywhere but the top, you can make branching paths leading to other beds.