Added a warning about enabling structure generation causing world overwriting (#68). The actual cause of this problem hasn't yet been fixed.
Added more debug information about chunk saving, to try and diagnose the tile entity importing issue further. (Plus an attempted fix at it)
This version probably won't fix all of the problems you were having completely, but it should make them easier to avoid. I'd appreciate if you could do the same steps you did last time with this version and post the log again (even if you don't run into empty chests).
For the moment, just disable structure generation. The underlying behavior of it is really complicated and I'd need to calculate where structures already are to keep the game from generating new ones in the existing places (at least as far as I can tell). Or run around the downloaded world and download it again, which should also work.
One thing that's important to note - apparently realms has a builtin backup/download system. I don't use realms so I don't know exactly how it works, but it is there somewhere (it's mentioned in the API docs).
I'll give it a try right now, and I haven't been able to get the owner to download the realm, he says he will, but it has been a while and I want to make sure I get a backup before the realm time is up.
Same problem with the chests, well, maybe slightly different. Some chests now partially save, but most of the time its only the bottom half of the contents that are saved.
I set the seed and set generate with structures, because it does save correctly after saving a second time. And I do want new structures generated when I play the world after saving.
I basically logged in, started the download, grabbed a bunch of villager trades and chests, stopped the download, logged over to single player, logged out, came back to SMP world, opened a bunch of chests, saved, then went back to the single player world. About half the chests were not saved (mostly ones I opened the first time), and a bunch of chests were only saved in the bottom half.
Same problem with the chests, well, maybe slightly different. Some chests now partially save, but most of the time its only the bottom half of the contents that are saved.
I set the seed and set generate with structures, because it does save correctly after saving a second time. And I do want new structures generated when I play the world after saving.
I basically logged in, started the download, grabbed a bunch of villager trades and chests, stopped the download, logged over to single player, logged out, came back to SMP world, opened a bunch of chests, saved, then went back to the single player world. About half the chests were not saved (mostly ones I opened the first time), and a bunch of chests were only saved in the bottom half.
Sorry for the delay in noticing this edit. That log's helpful, and I think I know how to reproduce the issue at least. More information later once I actually go through testing. Hopefully I'm not too late...
Block entities are now saved and imported correctly in negative chunks (#69).
Shulker boxes are now saved correctly (#61 - for obvious reasons this is a 1.11+ only feature)
Fixed a missing comma in coordinate display
EDIT: I've released version 4.0.1.5. This version reintroduces support for Minecraft 1.9.4.
I'm going to start backporting again, slowly. However, I can't test every version, so there may be bugs in the older Minecraft versions; if so please report them.
I've released version 4.0.1.6. This version should fix the issues with launching in 1.9.4 when forge is installed; sorry about that.
I originally planned to also include 1.9 and 1.9.2 in this release, but I ran into some other issues involving reobf, so that will happen in a later release instead. Sorry!
If the issue you were having was with 1.9.4, then that's fixed; if it's something else, let me know - even if you've resolved it yourself, I'd appreciate knowing so that I can improve documentation or whatever's needed to avoid others running into the same problem.
When i open my Minecraft Launcher, i choose the 1.8 Lite-Loader that i have downloaded.
I have downloaded the WorldDownloader file > and i put the file into the mods folder.
Then i press start and it loads, afterwards nothing happens, only a empty screen!
Can anyone tell me why that happens?
Make sure you have liteloader installed, and the mod is located in the right mods folder for your version.
If the game launches but WDL is not present, check for the chicken icon on the top right of the pause menu and main menu (there's a tab you need to hover over). That icon gives you the liteloader menu; if the menu is there but WDL is not listed, you installed WDL wrong but installed liteloader correctly; if the menu is not present at all, you didn't install liteloader correctly.
If the game completely fails to launch, that probably isn't my fault -- most likely it's an issue with your computer. But if it is the case that the game isn't starting, let me know and I'll figure out how to proceed from there.
Also note that 1.8 is extremely outdated. If possible, use the latest Minecraft version; if not, at least use 1.8.9.
Minecraft 1.9 is now supported, along with 1.9.2 (base-edit only).
Now saves the custom name of chests. This will be expanded to other containers in the future.
Before I am able to return to the dark ages, I need to do a ton of internal changes regarding multi-version compatibility (which will also be when I expand the container name support); therefore 1.8 probably will not be supported again for a while. Also worth noting: 1.9 and 1.9.2 include a copy of FastUtil in the release -- this is the same as the one that Mojang includes with later MC versions, but these versions are old enough that it was not available. More information on this is available on the "About World Downloader" menu, on those versions.
So I use World Downloader to backup certain areas of my builds on my friend's server. Anyway, it appears that of recent versions it will not save the command block input/commands within a command block as it used to. Am I missing an option or is this a known bug?
This function helped a lot when backing up redstone systems.
Thanks.
Since 1.9, you need to open the command block to save its contents; this is a change on the server's side. Once you've saved them once, though, the content should be imported when you download the world again (though I should make sure that's the case).
I'm having a strange problem. I've updated liteloader to 1.12.2, and downloaded the newest world downloader which supports 1.12.2, but it's telling me the mod isn't supported and has gone unloaded.
Why, after I downloaded the world and went into it, I can not move? I can only move when I press the spacebar. Arrows also do not work.
I've never experienced that before. What gamemode are you in? Maybe you're stuck in a block?
WDL automatically enables commands in the downloaded world; try teleporting yourself up a block with "/tp @p ~ ~1 ~".
Also, note that Minecraft uses WASD to move by default. If you've changed the keys to the arrow keys, that's fine, but note that that's not the default setting (and, also, if you're using the mod in a different launcher profiler/folder/different launcher entirely, you might not be using your customized keybindings; change them in options->controls).
I did not change any settings. Just every time I download the world, I can not move in it.
This happens only at a certain level on the server. In a normal game I can move, but in the labyrinth mode there is not.
Still there is a question how to delete all adjustments of this mode? That is, I mean completely reinstall it.
Mod settings are stored in the WorldDownloader.txt for each world (including the shared one for multiworld servers that doesn't necessarily appear in the world list) and in .minecraft/WorldDownloader.txt. You can also delete the update cache file, but that doesn't necessarily need to be deleted.
Maybe this helps somebody, here's my solution: I deleted the .txt and .json files and also completely cleaned the 'save' folder and now I have the correct servers loaded and I can move on the tries in a single game (WASD+)
I have a littel question ;D Is it possible to download the map in a void world ?
I downloaded my skyblock map but in singleplayer there is a dirt layer at places i didnt go.
Can u give me a advice ?
Thanks a lot !
Yep! Open the Generator options GUI, and make sure the generator is set to "Leave empty". If it is already set to "Leave empty" and you're still getting dirt layers, or there isn't a setting for "Leave empty", can you let me know what Minecraft and WDL version you're using?
I've released version 4.0.1.3.
This version probably won't fix all of the problems you were having completely, but it should make them easier to avoid. I'd appreciate if you could do the same steps you did last time with this version and post the log again (even if you don't run into empty chests).
For the moment, just disable structure generation. The underlying behavior of it is really complicated and I'd need to calculate where structures already are to keep the game from generating new ones in the existing places (at least as far as I can tell). Or run around the downloaded world and download it again, which should also work.
One thing that's important to note - apparently realms has a builtin backup/download system. I don't use realms so I don't know exactly how it works, but it is there somewhere (it's mentioned in the API docs).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I'll give it a try right now, and I haven't been able to get the owner to download the realm, he says he will, but it has been a while and I want to make sure I get a backup before the realm time is up.
Edit: Here is a logfile:
https://gist.github.com/anonymous/140844b00cc39d28254ee62d1be9f39d
Same problem with the chests, well, maybe slightly different. Some chests now partially save, but most of the time its only the bottom half of the contents that are saved.
I set the seed and set generate with structures, because it does save correctly after saving a second time. And I do want new structures generated when I play the world after saving.
I basically logged in, started the download, grabbed a bunch of villager trades and chests, stopped the download, logged over to single player, logged out, came back to SMP world, opened a bunch of chests, saved, then went back to the single player world. About half the chests were not saved (mostly ones I opened the first time), and a bunch of chests were only saved in the bottom half.
Thank you so much!!! This mod is amazing and I really like it. I downloaded a map that I wanted so much to play on singleplayer.
Sorry for the delay in noticing this edit. That log's helpful, and I think I know how to reproduce the issue at least. More information later once I actually go through testing. Hopefully I'm not too late...
Glad to be helpful!
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I've released version 4.0.1.4.
EDIT: I've released version 4.0.1.5. This version reintroduces support for Minecraft 1.9.4.
I'm going to start backporting again, slowly. However, I can't test every version, so there may be bugs in the older Minecraft versions; if so please report them.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
-Resolved-
I've released version 4.0.1.6. This version should fix the issues with launching in 1.9.4 when forge is installed; sorry about that.
I originally planned to also include 1.9 and 1.9.2 in this release, but I ran into some other issues involving reobf, so that will happen in a later release instead. Sorry!
If the issue you were having was with 1.9.4, then that's fixed; if it's something else, let me know - even if you've resolved it yourself, I'd appreciate knowing so that I can improve documentation or whatever's needed to avoid others running into the same problem.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
Make sure you have liteloader installed, and the mod is located in the right mods folder for your version.
If the game launches but WDL is not present, check for the chicken icon on the top right of the pause menu and main menu (there's a tab you need to hover over). That icon gives you the liteloader menu; if the menu is there but WDL is not listed, you installed WDL wrong but installed liteloader correctly; if the menu is not present at all, you didn't install liteloader correctly.
If the game completely fails to launch, that probably isn't my fault -- most likely it's an issue with your computer. But if it is the case that the game isn't starting, let me know and I'll figure out how to proceed from there.
Also note that 1.8 is extremely outdated. If possible, use the latest Minecraft version; if not, at least use 1.8.9.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I've released Version 4.0.1.7.
Before I am able to return to the dark ages, I need to do a ton of internal changes regarding multi-version compatibility (which will also be when I expand the container name support); therefore 1.8 probably will not be supported again for a while. Also worth noting: 1.9 and 1.9.2 include a copy of FastUtil in the release -- this is the same as the one that Mojang includes with later MC versions, but these versions are old enough that it was not available. More information on this is available on the "About World Downloader" menu, on those versions.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
Since 1.9, you need to open the command block to save its contents; this is a change on the server's side. Once you've saved them once, though, the content should be imported when you download the world again (though I should make sure that's the case).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
Will the new beta2 on 1.8 have a liteloader download ? Becuse i cant rlly use the other and i dont know how.
I'm having a strange problem. I've updated liteloader to 1.12.2, and downloaded the newest world downloader which supports 1.12.2, but it's telling me the mod isn't supported and has gone unloaded.
Why, after I downloaded the world and went into it, I can not move? I can only move when I press the spacebar. Arrows also do not work.
I've never experienced that before. What gamemode are you in? Maybe you're stuck in a block?
WDL automatically enables commands in the downloaded world; try teleporting yourself up a block with "/tp @p ~ ~1 ~".
Also, note that Minecraft uses WASD to move by default. If you've changed the keys to the arrow keys, that's fine, but note that that's not the default setting (and, also, if you're using the mod in a different launcher profiler/folder/different launcher entirely, you might not be using your customized keybindings; change them in options->controls).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I did not change any settings. Just every time I download the world, I can not move in it.
This happens only at a certain level on the server. In a normal game I can move, but in the labyrinth mode there is not.
Still there is a question how to delete all adjustments of this mode? That is, I mean completely reinstall it.
Mod settings are stored in the WorldDownloader.txt for each world (including the shared one for multiworld servers that doesn't necessarily appear in the world list) and in .minecraft/WorldDownloader.txt. You can also delete the update cache file, but that doesn't necessarily need to be deleted.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
Maybe this helps somebody, here's my solution: I deleted the .txt and .json files and also completely cleaned the 'save' folder and now I have the correct servers loaded and I can move on the tries in a single game (WASD+)
Hi there !
This is actually a very nice mod !
I have a littel question ;D Is it possible to download the map in a void world ?
I downloaded my skyblock map but in singleplayer there is a dirt layer at places i didnt go.
Can u give me a advice ?
Thanks a lot !
Yep! Open the Generator options GUI, and make sure the generator is set to "Leave empty". If it is already set to "Leave empty" and you're still getting dirt layers, or there isn't a setting for "Leave empty", can you let me know what Minecraft and WDL version you're using?
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
For WDL i am using the latest version and the mcversion is 1.12.2.
I first set it to Leave empty but there were already the dirt layers.
I am gonna upload some pics in a minute