On my friends and my server, we have a skyblock map. My issue is when somebody joins they spawn above the Void. What I need is for a command block to determine if a player is near the Void and send a redstone signal to another command block that will teleport them to the main island.

  • I have the teleporting part done – Jonco98 Jun 14 '14 at 20:41
  • /testfor – Jon Jun 15 '14 at 21:42

You can make a redstone clock (I recommend the repeater ones) and attach it to a command block with this command:

/spawnpoint @a X Y Z

Remember to turn off command block output to prevent spam!

/gamerule doCommandBlockOutput false

Hope it helped. :)

| improve this answer | |

What you need is if they "spawn" above void then go to the spot you want to be the spawn point and type in the chat bar /setworldspawn

This will set the worlds spawn to that spot instead of trying to have lots of command blocks


| improve this answer | |
  • I did that and they still spawn above the void, however it gives a chance of spawning on the island – Jonco98 Jun 15 '14 at 13:36

Why not just get the Essentials plugin and set the spawn somewhere else? You can use the /setspawn command. This is, of course, assuming you're using Bukkit.

| improve this answer | |

Actually, you can just use /setworldspawn and that will make everyone spawn in the same general area.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.