Minecraft Mod - World Downloader

Post Reply
User avatar
LHammonds
Site Admin
Site Admin
Posts: 541
Joined: Fri Jul 31, 2009 6:27 pm
Are you a filthy spam bot?: No
Location: Behind You
Contact:

Minecraft Mod - World Downloader

Post by LHammonds » Mon Jun 09, 2014 6:09 pm

Discussion for this tutorial can be found here: N/A

Want to copy a map from a multiplayer server (any server) into your singleplayer game so you can fly around on it, go into creative, create schematics or do whatever? This tutorial will show you how to do it.

NOTES:
  • I am documenting this on a Windows 7 SP1 Ultimate Edition (64-bit) machine with Oracle Java 1.7.0_55, Minecraft 1.7.2 and World Downloader 1.7.2
  • This mod is different than most since it must be installed directly in the Minecraft jar file. Forge does not have an API sufficient to allow World Downloader to work with it yet so it must be installed this way and does not support Forge installations (e.g. cannot simply drop it in the "mods" sub-folder).
  • The savegame will most-likely be survival mode only. If you want to change it to Creative and/or enable cheat codes, use a utility such as Minecraft Save Seed Reader.
  • While the mod can download the world blocks that are sent to your client, it cannot see the seed the multiplayer world was generated from. So if you reach the boundary of the saved world, the generated land will just be flat world. Because it does not know the seed, it cannot generate the missing land to match the server.
Prerequisites Assumptions
  • You have a working version of Minecraft 1.7.2 already downloaded.
Installation
  1. Click Start, Run, %appdata%
  2. Double-click the ".minecraft" folder, then the "versions" folder.
  3. Left-click the "1.7.2" folder and press CTRL+C (which copies it)
  4. Press CTRL+V (which pastes the copy)
  5. Rename the new folder called "1.7.2 - Copy" to "1.7.2-WorldDownloader"
  6. Double-click the "1.7.2-WorldDownloader" folder.
  7. Rename "1.7.2.jar" to "1.7.2-WorldDownloader.jar"
  8. Rename "1.7.2.json" to "1.7.2-WorldDownloader.json"
  9. Open "1.7.2-WorldDownloader.json" with a text editor such as Notepad (or Notepad++) and change the following:
    From:

    Code: Select all

    "id": "1.7.2",
    To:

    Code: Select all

    "id": "1.7.2-WorldDownloader",
  10. Save and close the file.
  11. Right-click on "1.7.2-WorldDownloader.jar" and open with your archiver (e.g. 7-Zip)
  12. Delete the "META-INF" folder
  13. Open "World Downloader [1.7.2] 20140118.zip" with your archiver (e.g. 7-Zip) and select all the files and folders in it, then drag-n-drop into the archiver window that has "1.7.2-WorldDownloader.jar" open which should copy/paste the contents of the World Downloader classes into the jar file. Close both archives.
  14. Start Minecraft Launcher
  15. Click the "New Profile" button
  16. Set the profile name to "1.7.2-WorldDownloader" and "Use version:" to "release 1.7.2-WorldDownloader" and click "Save Profile" button.
  17. Select the "1.7.2-WorldDownloader" profile and click Play
Download a Multiplayer Map
  1. Start Minecraft and select the "1.7.2-WorldDownloader" profile and click Play.
  2. Visit a multiplayer server such as a server were you have an awesome SkyBlock island.
  3. Go to the middle area of the place you want to download.
  4. Press ESC and click the "Download this world" button.
  5. If it displays a window talking about Multiworld support, read it and click OK
  6. It should then show the following message in your chat window:

    Code: Select all

    [WorldDL] Download started
    
  7. Don't worry about going up or down, it will see all vertical blocks from 1 to 256 height. However, you will need to walk around to load the various chunks so walk the perimeter. You can also stop it here and just load it up in singleplayer and see just how far out it can grab the blocks.
  8. It cannot copy the contents of containers unless you open and look inside. So go around and open every chest, furnace, dispencer, hopper, etc. so the mod can download the inventory of those storage containers too.
  9. When done, press ESC and press "Stop download" and it will start the save process but wait until it says complete before you disconnect. The message is as follows:

    Code: Select all

    [WorldDL] Download stopped
    [WorldDL] Save started.
    [WorldDL] Saving...
    [WorldDL] Save complete. Your single player file is ready to play!
    
  10. Once the save is complete, disconnect from the server and go into Singleplayer and select the newly created savegame that has the same name as the multiplayer server name.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest