Dimension Respawn (Incl. Beds in the Nether or End!)

  • check_circle Functions
  • 18 diamonds
  • 12,991 views, 106 today
  • 730 downloads, 12 today
  • 17 comments
  • 11 favorites
  • 18
  • 11
  • 17
avatar Bertiecrafter
Level 52 : Grandmaster Cyborg
117

This datapack enables spawn points in any dimension!



DO set a spawnpoint like this
  • Sleep in a bed in the overworld.
  • Stand on top of a bed in any dimension.
  • Use /spawnpoint in any dimension.
  • Use /function bertiecrafter:dim_spwn/admin/set_worldspawn to set the worldspawn in any dimension.
DON'T set a spawnpoint like this
  • Sleep in a bed in any other dimension. (IT EXPLODES)
  • Use /setworldspawn. (Will always result in an overworld spawn and will be ignored after the first time the function above is executed.)
Admin commands starting with /function bertiecrafter:dim_spwn/admin/:
  • set_worldspawn: Set the world spawn in any dimension.
  • unset_worldspawn: Unset the world spawn in any dimension.
  • get_spawnpoint: Print your spawnpoint coordinates in chat. Prefix with /execute as <player> run function (...) to get the spawnpoint of a different player.
  • get_worldspawn: Print the world spawn coordinates in chat.
  • goto_spawnpoint: Teleport to your spawnpoint.
  • goto_worldspawn: Teleport to worldspawn set by set_worldspawn.
While the datapack is active, all spawnpoints are exact. This means that the following behaviours will be disabled:
  • Random spread around world spawn for survival players.
  • Always top-most block world spawn for survival players.
  • Spawning on a suitable spot next to your bed instead of on top.
If the datapack is uninstalled
  • The world spawn will revert to the last location set by /setworldspawn or the defaults (x: 0, z: 0).
  • All player spawn points set by standing on top of a bed will revert to the world spawn described above.


Enjoy =)

Are you struggling to remember all your coordinates? Check out Coords Master.
Also check out this mini-game I made: Flight of the Bumblebee


Install Instructions

I encountered a bug! What do I do now?

CompatibilityMinecraft 1.15
Tags

1
04/28/2020 12:54 am
Level 1 : New Miner
User3023219G
How do I activated
1
04/28/2020 10:57 am
Level 52 : Grandmaster Cyborg
Bertiecrafter
A simple /reload once the datapack is installed should output a message to chat. (Make sure you're in 1.15). Once you see the message, have a look at the first part of the description that tells you how to set your spawn.
1
04/13/2020 6:47 am
Level 1 : New Miner
WiredVic
Hey Bertie, so this is what happened to me, I downloaded it and put it in my datapacks. I started a new world in minecraft and then jumped into it, i set the time to night and slept in a bed in the overworld. I then entered the nether, and put down a bed, and stood on top of it. nothing happened. So then while on the bed i did /spawnpoint and it said spawnpoint set for @a, then i killed myself but i respawned in the overworld. I then did /function bertiecrafter:dim_spwn/admin/set_worldspawn on top of the nether bed, but the command wouldn't work. What did i do wrong?
1
04/13/2020 7:44 amhistory
Level 52 : Grandmaster Cyborg
Bertiecrafter
Well for some reason the spawnpoint didn't set when you stood on the bed.
Then you did /spawnpoint, which always sets an overworld spawnpoint by default. Normally it should be detected and tracked by the datapack so it can move you to the correct dimension, another sign of the datapack not running at all.

Did you try running /reload after you installed the datapack?
Does a message appear in chat saying it's installed?
Are you running MC 1.15?
1
04/13/2020 7:24 pm
Level 1 : New Miner
WiredVic
I am running mc 1.15.2, and i did do /reload. Do you think I should maybe re-download the pack and try your instructions again?
1
04/14/2020 3:32 amhistory
Level 52 : Grandmaster Cyborg
Bertiecrafter
Let's figure this out in the PMs

EDIT: All Fixed =) (It wasn't correctly installed)
1
03/15/2020 9:06 pm
Level 1 : New Miner
Bug_BRxX
Is there a way to change the bed for crying obsidian?
1
03/22/2020 4:08 pm
Level 52 : Grandmaster Cyborg
Bertiecrafter
Someone decided to modify the datapack and provide another upload link.


I don't allow modifying and re-publishing my datapack without credits to me, because that's stealing my work. Keeping the credits in place after modification isn't an option either, since then I would be blamed for mistakes.
1
03/26/2020 9:58 am
Level 21 : Expert Modder
DarthOrdo
Sorry about that. I was unaware that you had these rules in place. I did see the post from DeTOB and your response, but I did not think that this was likely to apply as I only ever posted the link on this page, did not claim that the pack was my own work, and tried to be quite clear that the pack was modified by me and may have introduced bugs, not in the original version.



I have deleted the modified copy from MediaFire but would like to ask, how would one share a modified version of your work? Would I have to add something like a "modified by DarthOrdo" to the credits line or is reposting modifications completely disallowed for your datapacks?



I would like to say though, I did not mean to break any rules you had in place, and apologize if I offended you in any way.



- DarthOrdo
1
03/26/2020 3:11 pmhistory
Level 52 : Grandmaster Cyborg
Bertiecrafter
Haha don't worry. I don't explicitly state my rules anywhere. You're free to modify any datapack for personal use, or just to play with friends. Just don't distribute it on the internet, because it could potentially decrease traffic to the original submission. Even if you post a download link on the submission itself, the download link can be shared without a link to this submission.

TL;DR; Make sure to keep having fun, even if that means you want to modify datapacks. Just don't let them roam the internet =)

Thanks for your interest anyways :P
1
03/16/2020 4:30 am
Level 52 : Grandmaster Cyborg
Bertiecrafter
Not without changing the entire datapack.
1
02/16/2020 3:39 am
Level 22 : Expert Modder
DeTOB
Hello! Im making a nether survival datapack, but I’m really struggling with a spawnpoint system. I would really like to borrow some of your code. But I of course can’t do that without asking your permission. You would of course get proper credits in the readme, planetminecraft page, the installation page, etc.
1
02/16/2020 5:50 amhistory
Level 52 : Grandmaster Cyborg
Bertiecrafter
Thank you for asking permission. The datapack has credits included. Just distribute this datapack as is, but do not modify or remove anything from this datapack. Feel free to send a PM whenever you published the datapack.
keyboard_arrow_downDifferent ways of distribution
1
01/14/2020 11:08 am
Level 1 : New Explorer
Lord_Griefington
for that I was looking for! But it woud be nice to make the beds sleepable in the nether/end, so it works like in the overworld and does not explode if that is possible in the future. I found a NoBedExplosions-1.0.3.jar but it is a spingot plugin and I can't use it. maybe that would be useful for you to add it. www.spigotmc.org/resources/nobedexplosions.65808/
1
01/14/2020 2:04 pm
Level 52 : Grandmaster Cyborg
Bertiecrafter
Unfortunately mods/plugins can't be used by datapacks and as far as I know, it's impossible to prevent bed explosions in vanilla minecraft.
1
01/11/2020 1:08 pmhistory
Level 52 : Grandmaster Cyborg
Bertiecrafter
Thank you Greystokey, Lord_Griefington, DeTOB, Klouver, Cyodman, cornzot, Bug_BRxX, Qamelion, StarTux, Fizzelo, alexzander700, LennyTheSniper, ZerpPickle, Tod_NL, Diamond Distributor, purplegirl0802 and IDRERD for the diamonds!
Planet Minecraft Logo

Website

© 2010 - 2020
www.planetminecraft.com

Welcome