This article will guide you through that process of uploading your own existing Minecraft world to your Nodecraft Server.
Install the Same Modpack and Version of Minecraft on the Server
First use the "One Click" installer on the Nodecraft server control panel to install the same version of Minecraft, and the modpack (if applicable) that the world was created on. Uploading a world folder created on a different version of Minecraft, or a different modpack, can lead to problems with the world loading correctly.
Find the "World" Folder on Your Existing Game
Go to where your Minecraft game is installed on your computer, and open the game folder. MInecraft names your world save by default to
world, unless you changed the name to something else when you created it. You're looking for that folder name, or
world for default.
If you open the folder, you should see something close to the view below.
That listing above is from a world created with a specific Modpack (in this example, the modpack Stoneblock), so the exact files and names might be slightly different. Certain files will be common to all worlds, such as
level.dat, and the folders
DIM-1, so this is just an example to help you make sure you are looking at the correct folder.
Use a Compression Utility to "Zip" the Entire World Folder
A zip utility is a program that will package all the files into one bundle, and then compress the files to make them smaller. Smaller files will mean faster uploaded. Doing this is often referred to as "zipping" the files. There are several utilities that can do this, and many can be downloaded for free.
We highly recommend using
7zip, which is both free and very easy to use. You can get it HERE. Simply download the correct version for your operating system, and install and set it up. When you are ready, select the whole world folder, and zip it, and all of its contents.
NOTE: The Nodecraft control panel can support uploading entire folders without "zipping" them first, but there are still several advantages to zipping them up. The files are all bundled in one package, which can be moved around on the server easier, and the files will be smaller which means faster uploading. If you are having trouble with the zipping part of this process, you can skip it and upload just the whole folder.
Delete any "World" Folders Already on the Nodecraft Server
If you have already started the server, Minecraft will have automatically generated a new world, in its own "world" folder. In order to avoid confusion, you might want to select that "world" folder and delete it using the button at the top of the File Manager view, before you upload your own.
Upload the .Zip File to your Server
Use an FTP Program
If the zipped files are very large, we recommend using an FTP client to manage the file upload. FTP stands for "File Transfer Protocol". It's a standardized way to connect to a remote computer, and then manage the process of uploading large files. FTP programs break the file into smaller parts, send them one at a time, and keep track of which parts were received correctly at the other end. FTP can even resend bits that were lost or garbled at the other end. It also had the advantage of being much faster in most cases.
We have a basic guide for FTP use in our knowledgebase which you can find
HERE. We highly recommend Filezilla for this, but the guide has links to many popular programs that can be used for FTP.
Use Drag and Drop in the File Manager*
The File manager View on the Nodecraft control panel also supports drag and drop. Go to your server control panel, and then click on the file manager tab on the left side. You can either click on the upload button shown below, or simply drag a file into the file manager window and an upload target box will appear. Release the file inside the box, and the upload will begin.
The drag and drop can handle fairly large files (several hundred megabytes), but is much slower than using FTP. It also has no built in spot-checking, so if anything interrupts the process, it will error out, and you may have to start again.
Unzip the File
Simply select the uploaded archive from your File Manager, and a button labelled "unzip" will appear at the top (or unrar etc. if you chose a different format). Click it, follow the prompts, and it will automatically unzip the files. If done successfully, you will have the same world folder from your computer on the server!
Change the Settings to Use the Folder
Minecraft automatically names all worlds it creates
world, and if your's was named this, it will just automatically look for and use that folder when it starts up. If your world is named something else, you will have to change the settings that tell Minecraft which folder to load the world information from.
Game Settings on the control panel, then click on the
world tab on the blue bar. Replace the word "world" with the exact name of your own world folder.
Congratulations! Your world has been uploaded to your server!
If everything has been done correctly, the server should load your world on it's next startup. Connect into the game to make sure everything is fine, and if it is, you're ready to keep exploring on your own custom world, now hosted on your Nodecraft Server!
if you run into any problems with this process please contact our Customer Support. Links to our livechat can be found on the Support page of our website