This is a thorough guide on how to change your spawn point (where you start upon map generation) using NBTEdit. It has been known by some for quite a while, but I can't find the first thread using search, and a lack of knowing how to do this persists in some places (notably Notch's blog). I also needed a place to direct people to.
1. First walk to the location of your new spawn point, in-game. Be sure that you have at least one empty block above you, and a little room to breathe, just in case.
2. Second, open the NBTEdit program.
3. File -> Open your world's level.dat file. Don't panic if you don't know what this is! You can find it by going to:
For Windows 7 - C:\Users\YOUR USER ACCOUNT NAME HERE\Appdata\Roaming\.minecraft\Saves\YOUR WORLD NAME HERE
For Windows XP - -C:\Documents and Settings\YOUR USER ACCOUNT NAME HERE\Application Data\.minecraft\Saves\YOUR WORLD NAME HERE
In your world's folder is a file called "level.dat". It helps to make a shortcut to your Saves folder, and a lot of the people who actively use this forum will probably already have one.
4. Expand the "Data" tree by clicking the "+" sign next to it.
5. Note the three "Spawn" entries. These are the coordinates of your current spawn location.
6. Expand the "Player" tree, and the "Pos" tree inside of that by clicking the "+" signs next to them.
7. These three numbers in the "Pos" tree are your current location. You want your spawn point to match these numbers.
8. In your head, subtract .5 from the top number, round to the nearest whole number, and paste it over the current number in "SpawnX" above.
9. In your head, subtract .5 from the middle number, round to the nearest whole number, and paste it over the current number in "SpawnY" above.
10. In your head, subtract .5 from the bottom number, round to the nearest whole number, and paste it over the current number in "SpawnZ" above.
You subtract .5, because you actually spawn half a block higher than your spawn values. You round to the nearest whole number because spawn values must be whole numbers.
11. File -> Save your level.dat
12. Enjoy! Test it out if you want, or see the results of the finished process in my "proof" above!
NOTE: This is not an exact science! It took a bit of trial and error to spawn in a precise block, and it is very possible that you could spawn one or two blocks away. Hence the "room to breathe" you need. If you spawn in some random place you've never seen before, try switching the SpawnX and SpawnZ values. I have seen the game mix them up before.
In addition, future updates may make this guide obsolete, or prevent it from working. Use at your own risk, and I would advise that you backup your level.dat and/or world first!
Sorry if some of my terminology is tough to understand, but it's much easier to do than it may look!
Just wanted to say that I love this "trick" although I found rounding the numbers upward an integer value usually works just as well.
Also, your original picture of the editor window shows the XYZ as being reversed. I think the author of the program fixed the display so the program right now actually does show XYZ in the correct order.
can you use this to spawn from the original point? I got lost in my map...
Well, you could just kill yourself... but if you don't want to lose your stuff, then sure, just change the numbers in the position directory to the SpawnXYZ numbers that you see in the upper directory.
You need to build an exact replica of Manhattan made of diamonds and when you're done then your diamond Manhattan disappears and in its crater is one lantern.
I just started Minecraft and i have a sweet house but its Far from spawn point. I cant fine AppData anywhere. I really need help cause when i die it takes me like 30 minutes to find it. Please help.
Every time I save the level.dat using NBTedit when I reopen NBTedit to see if it worked, the values go back to default. I cannot change my spawn point because of this.
Hey guys, i've made it to the level.dat bit but how do i open it? its got a blank page icon next to it and it tells me to use the web service to find the correct file or select a program from a list of installed programs what do i do.. I click select program from a list of installed programs and clicked on winRAR i hope i didn't **** anything up, please help me.. Im really far from ym spawn and i don't know how to get back to where i am. I really need to know how to open the level.dat..
Really appreciated
First, right-click the icon, click Open and you'll see the following window...
Select the option highlighted "Select a program from a list of programs" and then click OK.
Next you'll see this window...
Click the highlighted button "Browse...".
Make sure you have NBTEdit on your computer. If you haven't, download it and extract the program somewhere before continuing.
Browse to the folder containing NBTEdit, as shown in the following picture...
Select the program (1) and then click "Open" (2)
Now that you've done that, you'll be brought back to the following window...
Make sure NBTEdit (1) is selected. Uncheck "Always use the selected program to open this kind of file" (2) if you don't want all .dat files to be associated with NBTEdit. Lastly, click OK (3) to start NBTEdit with the file opened.
omg, thank you so much, that was the most helpful thing ive ever had in a very long time, i applaud you my man. here have a couple notch's and some diamonds cause i love your hard work and effort to help a fellow forumer out :tongue.gif:
This is a thorough guide on how to change your spawn point (where you start upon map generation) using NBTEdit. It has been known by some for quite a while, but I can't find the first thread using search, and a lack of knowing how to do this persists in some places (notably Notch's blog). I also needed a place to direct people to.
ํYou might change your last point to note that you need a Windows-based computer. Not just any computer will work. Us Mac guys are SOL with your tutorial...
This will permanently change the block you go to upon respawning.
"Proof" this works: http://dl.dropbox.com/u/3081224/World2.zip
YOU WILL NEED:
NBTEdit (http://www.minecraftforum.net/viewtopic.php?f=25&t=7868
A world to work with
A computer
1. First walk to the location of your new spawn point, in-game. Be sure that you have at least one empty block above you, and a little room to breathe, just in case.
2. Second, open the NBTEdit program.
3. File -> Open your world's level.dat file. Don't panic if you don't know what this is! You can find it by going to:
For Windows 7 - C:\Users\YOUR USER ACCOUNT NAME HERE\Appdata\Roaming\.minecraft\Saves\YOUR WORLD NAME HERE
For Windows XP - -C:\Documents and Settings\YOUR USER ACCOUNT NAME HERE\Application Data\.minecraft\Saves\YOUR WORLD NAME HERE
In your world's folder is a file called "level.dat". It helps to make a shortcut to your Saves folder, and a lot of the people who actively use this forum will probably already have one.
4. Expand the "Data" tree by clicking the "+" sign next to it.
5. Note the three "Spawn" entries. These are the coordinates of your current spawn location.
6. Expand the "Player" tree, and the "Pos" tree inside of that by clicking the "+" signs next to them.
7. These three numbers in the "Pos" tree are your current location. You want your spawn point to match these numbers.
8. In your head, subtract .5 from the top number, round to the nearest whole number, and paste it over the current number in "SpawnX" above.
9. In your head, subtract .5 from the middle number, round to the nearest whole number, and paste it over the current number in "SpawnY" above.
10. In your head, subtract .5 from the bottom number, round to the nearest whole number, and paste it over the current number in "SpawnZ" above.
You subtract .5, because you actually spawn half a block higher than your spawn values. You round to the nearest whole number because spawn values must be whole numbers.
11. File -> Save your level.dat
12. Enjoy! Test it out if you want, or see the results of the finished process in my "proof" above!
NOTE: This is not an exact science! It took a bit of trial and error to spawn in a precise block, and it is very possible that you could spawn one or two blocks away. Hence the "room to breathe" you need. If you spawn in some random place you've never seen before, try switching the SpawnX and SpawnZ values. I have seen the game mix them up before.
In addition, future updates may make this guide obsolete, or prevent it from working. Use at your own risk, and I would advise that you backup your level.dat and/or world first!
Sorry if some of my terminology is tough to understand, but it's much easier to do than it may look!
Sincerely,
Aussiemon
Edit: Taodih has a guide on this I finally found, http://www.minecraftforum.net/viewtopic.php?f=35&t=14739 His was written before mine, but seems to get a lot more technical. I suggest reading it too! :smile.gif:
MAtmos 1.7.10, Unofficial Beta 4.5 with Fixes
Minecraft Sound Improvement (MSI) for MAtmos (Unofficial, fixed)
Attaching LiteLoader to FTB
MAtmos 1.7.10, Unofficial Beta 4.5 with Fixes
Minecraft Sound Improvement (MSI) for MAtmos (Unofficial, fixed)
Attaching LiteLoader to FTB
did not work
Also, your original picture of the editor window shows the XYZ as being reversed. I think the author of the program fixed the display so the program right now actually does show XYZ in the correct order.
Well, you could just kill yourself... but if you don't want to lose your stuff, then sure, just change the numbers in the position directory to the SpawnXYZ numbers that you see in the upper directory.
True.
Thanks!
Really appreciated
- IC
First, right-click the icon, click Open and you'll see the following window...
Select the option highlighted "Select a program from a list of programs" and then click OK.
Next you'll see this window...
Click the highlighted button "Browse...".
Make sure you have NBTEdit on your computer. If you haven't, download it and extract the program somewhere before continuing.
Browse to the folder containing NBTEdit, as shown in the following picture...
Select the program (1) and then click "Open" (2)
Now that you've done that, you'll be brought back to the following window...
Make sure NBTEdit (1) is selected. Uncheck "Always use the selected program to open this kind of file" (2) if you don't want all .dat files to be associated with NBTEdit. Lastly, click OK (3) to start NBTEdit with the file opened.
Hope this helps!
EDIT: Had to tweak the wording of a few things.
ํYou might change your last point to note that you need a Windows-based computer. Not just any computer will work. Us Mac guys are SOL with your tutorial...
What I've noticed in Alpha is that I can't save offline, I can online save in the browser :sad.gif:
Any suggestions?