Save multiplayer worlds!
This is the World Downloader mod, originally by nairol. I took over development in March 2012, updating it, fixing bugs and adding some new features through version 1.7.2. I just have not had time to work on it since then.
Only because of the hard work from the Minecraft Forum community, this great tool continues! Please give your thanks to soccerguy3, UltiNaruto, julialy, Net32, El_garoo, Pokechu22, and of course Nairol for keeping it alive.
New thread is here:
WorldDownloader: A tool to create backups of your multiplayer builds
Cubic will no longer be monitoring this thread.Everything below this point is for legacy versions. You will find download links to older versions of WDL. I cannot guarantee they will remain active forever. -cubic
-------------------------------------------------------------------------------------------------------------------------
Older releases:
World Downloader [1.7.2] - 20140118.zip (2014-01-18)
World Downloader [1.6.4].zip (2013-09-20)
World Downloader [1.6.2].zip (2013-07-08)
World Downloader [1.5.2].zip (2013-05-06)
World Downloader [1.5.1].zip (2013-03-23)
World Downloader [1.5].zip (2013-03-13)
World Downloader [1.4.6].zip (2012-12-29)
World Downloader [1.4.5].zip (2012-11-19)
World Downloader [1.4.4].zip (2012-11-18)
World Downloader [1.4.2].zip (2012-11-01)
Videos:
A most excellent mod spotlight video from iPodmail, thank you!
And, thank you SCMowns for this great review:
An in-depth preview video of the beta version multi-world feature by Seto:
Installation (NOT Forge compatible):
Important for 1.8+ These directions are for the 1.6.x - 1.7.2 versions. The current 1.8 version requires Liteloader. Please read the latest forum messages for the correct procedure.
MAGIC LAUNCHER
Or...
Using new launcher (Replace 1.x.x with 1.6.4, etc in these instructions):
Note: If you have a recommendation for simplifying these, let me know. Do no just say MAKE IT FORGE COMPATIBLE. Forge does not have the hooks for directly capturing network and screen events.
- Close the launcher
- Copy the .minecraft/versions/1.x.x folder to .minecraft/versions/1.x.x.wdl
- Go into folder 1.x.x.wdlRename 1.x.x.jar to 1.x.x.wdl.jar
- Rename 1.x.x.json to 1.x.x.wdl.json
- Edit 1.x.x.wdl.json and replace text "1.x.x" with "1.x.x.wdl"
- Open 1.x.x.wdl.jar, delete META-INF and copy in the class files from the World Downloader zipfile.
- Restart the launcher, "edit profile" (or make a new profile) and "use version" 1.x.x.wdl.
- Open your minecraft.jar with an archive tool like 7zip or WinRAR.
- Put the class files you just downloaded in there. Overwrite if necessary.
- Delete the META-INF folder if it exists in the jar file.
- Close the archive and save if asked.
- Done.
Windows by entering %APPDATA%\.minecraft\bin in an Explorer window or in the start->run dialog.
Linux by opening ~/.minecraft/bin/ in a file manager of your choice.
Mac OS X by opening ~/Library/Application Support/minecraft/bin in Finder.
Screenshots:
Important usage notes:
- You need to open chests while downloading or their contents cannot be saved.
- The mod can only save chunks which are sent by the server as you move around. If you see the chunk while downloading, then it is saved! If you do not move around, it will likely only save 10 chunks (160 blocks) in each direction.
- The seed is not saved automatically. You must be op to request the seed with the /seed command. World Downloader will pull the seed automatically from the server response.
- When you click "stop download", wait until the world is saved to disconnect. You will be notified in chat.
- Some entities such as Fireworks will freeze the client if used while downloading. Known bug.
Full Usage Details:
- All blocks that are within your range of vision (typically 160 blocks in each direction) as you move around.
- From height 0 (bedrock) to 255 (clouds)
- Your position, health, inventory, experience, gamemode (creative/survival), the time and the weather
- Mobs, animals, and villagers
- Items that lie on the ground.
- Picture frames, minecarts and other special things.
- Content of chests, ender chests, and dispensers -> Will be saved whenever you open them (right-click)
- Ingredients and products in furnaces and brew stands -> Will be saved whenever you use them (right-click)
- The note of note blocks -> Will be saved whenever the note is played (click/right-click/redstone)
- The seed value of the world -> It is no longer sent by the server. If you are op, you can use the /seed command and World Downloader will detect and save the seed automatically!
- Records that are in record players.
- Chests that you cannot open
- The spawn position if it has been moved (by the admin or by sleeping in a bed).
- Offers from villagers are not saved at this time.
- Other human players of course!
No, you have to start and stop the download by pressing the escape key and clicking on "Download this world" in the options menu.
I want to download an area bigger than my range of vision. What should I do?
Walk around and visit everything you want to have in your copy while the downloader is active. (Or fly, ride, teleport, swim, ...) World Downloader works much like the maps in Minecraft. (The paper ones you can craft)
How long does it take to download a world?
As soon as something is in your range of vision (the 160 blocks mentioned above) it is also in your copy. Again, think of Minecraft maps.
Does this mod interfere with the server?
No, the mod does not cause any additional load on the server. It does not send or request anything. It just looks at the incoming data, converts some data structures and saves everything as a single player world.
Can this mod be used to synchronize my copy with the server world?
Yes. Just reconnect to the server and start the download. The mod will update your copy of the world to the current state. Any changes you made in your copy, in the area you are updating, will be overwritten.
What happens to previously downloaded areas that I do not visit while updating my copy?
They will stay the same. The mod does not delete anything from your copy. It only updates the area you are currently in and does not touch anything else.
Why the restriction to 160 blocks in each direction? Why doesn't it download the whole world?
The server only sends a certain amount of data.This is a server-side restriction and my mod can't do anything about that.
Why can't I just put your ZIP-file into my mods folder?
World Downloader is not compatible with Forge! Forge does not have the required hooks to allow World Downloader to work. Also, using World Downloader with Forge could allow server operators to detect its use and ban players using World Downloader. I don't want that to happen. Believe me, from the notes I receive from server operators, many are looking for a way to prevent players from downloading their own content and the content of others.
May I use your mod in a modpack?
Yes, do what you want with it. Modpacks or download sites must reference this forum thread and use the original download links so that users can get support and report bugs.
May I use your source code for my own mods?
Yes, you can include parts of World Downloading in your mod with attribution.
Your mod is incompatible with mod XYZ. Can you provide files with both mods; changes?
Probably, but I don't want to.This means I'd have to update the files every time XYZ has a new version.Now imagine I'd also have to do this when mod ABC has a new version, and mod DEF.
NOTE: Download help for Mac users:
Safari's default behavior is to open "safe" files after downloading -- files that it knows cannot harm the computer by being opened. This includes ZIP files. The reason you get a file named "World Downloader [1" or whatever, is that when unzipping, it assumes that anything after the first period was the file extension, and since folders don't need file extensions, it removes it.
Either you can find the original zip in the trash, or disable that in Safari's Preferences (Safari —> Preferences... Untick "Open 'safe' files after downloading")
Bug Reporting:
If you find any bugs that crash Minecraft PLEASE also add the text from the error report screen. Without that I probably will not be able to help you. Problems can be posted in this forum or on the World Downloader issue tracker at Github.
Source code for World Downloader at Github
1
For those on 1.7.10 or 1.12.2, serene seasons is a good alternative: https://www.curseforge.com/minecraft/mc-mods/serene-seasons
1
New version with major rewrite is out! I could need some testers for the new features.
Major features:
There are a few known issues at https://github.com/DarkShadow44/CptsModdingLight/issues, but apart from them, please tell me errors you encounter!
Downloads are now at CurseForge: https://www.curseforge.com/minecraft/mc-mods/light-overhaul
1
Colored Light For Minecraft!
Please do not report mod-rendering issues to other
Mod Developers. Thank you!
What is this?
This is a custom continuation of https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/wip-mods/1445251-1-7-10-beta-wip-colored-light-progress-and.
No idea how long I'll keep at it, but some fixes are certain.
Downloads and Source
Downloads are on CurseForge:
https://www.curseforge.com/minecraft/mc-mods/light-overhaul
Found a bug? Want to Chat?
Please report bugs and requests in this thread or at https://github.com/DarkShadow44/CptsModdingLight/issues
If you wish to report a bug with the mod, please be sure to include...
Also, DO NOT INCLUDE 100 MODS IN YOUR CRASH REPORT! If you have a mod conflict, please find the offending mods before submitting a bug report. I'd like to hear about the crash, and we can look at the issues on a close basis...
Original Post
1
Thank you! I'm aware that 1.7.10 is ancient by now, but there's still a lot of mods which are not updated to 1.12.2 by now - and maybe never will. So for the meantime I'll stay on 1.7.10. That said, for 1.12.2 a rewrite would be necessary, and I simply don't have the time and reason to do that (for now).
1
For those who still want this mod updated for 1.7.10, please check out my fork at
https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/wip-mods/2993392-1-7-10-beta-wip-colored-light-continuation
1
2
Change
"mcp/eclipse/minecraft/bin/assets/"
to
"mcp/src/assets/"
and it works if debugging with eclipse. For distributing mods remember to put the textures into your zip.
2.
I dont use them, sorry no clue.
3.
The packed jar has the same structure like the "mcp/src/minecraft" folder, just all source files are replaced with classes and obsfucated.
4.
if your mod (<modname>) is "keyandcodelock" then this is right.
This may not be the only working configuration for texturefiles, but I use it and it works fine
1
The method signature changed: