Now instead of having just one option I'm going to have two in this thread. I want to talk about island spawnpoints.. usually public skyblock plugins include such a command to change your spawnpoint anywhere on your island as long as it is safe and if it doesn't have blocks under it anymore or the block under it is dangerous then it would not allow you to visit/warp to that island. So that's what I'm suggesting! an /is setspawn command. Now if that is not possible to do then I am also willing to compromise. I noticed that if you build using pretty much any block except fences, cobblestone walls and such like that it will change your spawnpoint to above that top block (of course above your spawn block being bedrock). So what I am also suggesting is that your bedrock is always defined as your spawn block as long as it has two free blocks/air above it if that makes sense.