Version 4.1.1.0 has been released, adding support for 1.16.4.
1.16.4 is now supported as both a base-edit and a Forge version
Difficulty can now be set in world overrides
Nearby chunks that will be saved when "stop download" is clicked are shown in blue on the "saved chunks" screen
Sorry for how long this took, and that it doesn't include everything people might have wanted (particularly Fabric support). My general busyness lately has resulted in not that much getting done, but hopefully I'll be able to achieve more in the future.
I ran into some weird bugs with the 1.16.4 Forge version that I haven't had time to troubleshoot (particularly, container contents such as chest inventories are not saved after being opened for some reason). The base-edit version did not have this issue (nor was I able to reproduce it with Forge on a later test). If you run into this or other problems, please do file an issue.
I had the same situation too as @bekka_kah and for my solution, I used litematica. I only need the builds. So that works well for me. Maybe consider it for the time being @bekka_kah ?
The download page for 4.1.1.0 seems to only have the mod version 4.1.0.2... unless I'm just blind. Trying to use this mod for 1.16.4 so glad you updated! Just can't find the download.
The download page for 4.1.1.0 seems to only have the mod version 4.1.0.2... unless I'm just blind. Trying to use this mod for 1.16.4 so glad you updated! Just can't find the download.
... oops. Yeah, I uploaded the 4.1.0.2 files instead of the 4.1.1.0 files, my mistake. Same link as before, just with the correct files this time. Apologies for any confusion or inconvenience there.
Hi there!
I have a couple questions.
So, sometimes we reset our Multiplayer survival server when a new version comes out. We are maybe doing this for 1.17. It is a paper spigot server in 1.16.4. I'm wondering, what is the easiest way for my players to download their areas? I have tried to offer this mod in the past but most of my players cannot figure it out. Do they just need to download the latest version 4.1.1.0 or do they need MultiMod and WorldDownloader?
I'm trying to give them easy to understand directions (some of my players are fairly young). They are having a hard time understanding how this works.
Thank you for your time. I appreciate this software so much and how often you update it!
Hi there!
I have a couple questions.
So, sometimes we reset our Multiplayer survival server when a new version comes out. We are maybe doing this for 1.17. It is a paper spigot server in 1.16.4. I'm wondering, what is the easiest way for my players to download their areas? I have tried to offer this mod in the past but most of my players cannot figure it out. Do they just need to download the latest version 4.1.1.0 or do they need MultiMod and WorldDownloader?
I'm trying to give them easy to understand directions (some of my players are fairly young). They are having a hard time understanding how this works.
Thank you for your time. I appreciate this software so much and how often you update it!
There are two ways to install it for 1.16.4: either as a Forge mod, in which case you need to install Minecraft Forge and then put WorldDownloader-forge-4.1.1.0-mc1.16.4.jar in the .minecraft/mods folder, or as a base edit, in which case the easiest way is to use MultiMC and "add to minecraft.jar" with mod-worlddownloader-baseedit-4.1.1.0-mc1.16.4.zip. Between the two, Forge is probably the easier one to explain (since MultiMC has several buttons that don't work for installing base edits).
That said, if you are running the server yourself, it might be easier to just share the world folder directly instead of having players use World Downloader. The world format is essentially the same for servers as in singleplayer, with one exception for CraftBukkit-based servers (which includes Paper): modded servers have each dimension in its own world folder, while vanilla (and thus singleplayer) has them all in one folder. (That change is because of multiworld support; there could be a nether world without a corresponding overworld or the like.) Although you could simply send each of the worlds individually, it's easy to merge it into a single world: simply copy the world_nether/DIM-1 and world_the_end/DIM1 folders into the world folder (so that world/region, world/DIM-1, and world/DIM1 all exist). The world will now work in singleplayer, and can be zipped up and sent via normal file sharing (e.g. discord, google drive, etc.).
Hopefully this information helps; let me know if you need more information.
Hi, how to to add World Downloader with forge 1.7.10 (worlddownloader with others mods) ?
You will need to install liteloader with forge (either run the forge installer and then the liteloader installer, or use multimc), and then add the litemod to your mods folder. That should be sufficient for installing it, but note that 1.7.10 has not been maintained for quite some time, and its behavior with mods isn't particularly great (it makes no attempt to save forge mod/id mapping information, which means that the downloaded world may or may not work correctly).
No, only for Java. There are no plans for a bedrock port (I don't really know anything about bedrock at all, and to my understanding the limited form of modding it has is very different from Java).
If you're in a situation where you need the map from a bedrock server, probably the only option is to ask a server admin.
Thanks for this amazing mod! I've been using it for a few years since the 1.8.x days, and it always worked well.
However, recently I've been using it on a 1.12.2 server, and I noticed that sometimes my ender chest items will not save.
I've managed to find a way to reproduce the issue:
1. Join the server, start downloading, open and close an ender chest, stop downloading and disconnect;
2. Load the saved world in singleplayer, the ender items shows inside the ender chest;
3. Join the server, start downloading, do not open any ender chest, stop downloading and disconnect;
4. Load the saved world in singleplayer, the ender chest is now empty.
My setup:
- Minecraft Java Edition 1.12.2 (Both client and server)
- WDL: mod-litemodwdl-4.1.1.0-mc1.12.2.litemod
- Java 1.8.0_201
- Windows 10
Not sure if this is an issue with WDL or Minecraft itself?
Thanks!
Hi,
Yeah, that'd be an issue with WDL. Most inventories are imported from the saved version if they haven't been opened again, but that happens when the chunk is being saved, and doesn't apply to enderchests since they're saved in the player data file instead. This should be possible to fix nowadays though since level.dat is already opened to read GameRules; the only think that requires careful logic is making sure to use the new enderchest if one was saved. I'll try to fix it in the next version.
Do you know why my downloaded world doesnt generate new chunks beyond those downloaded?
I'm using this to move my builds from a dead server onto a later update but once I travel to the edge of what I have downloaded, no more chunks generate and the biome is 'The_Void'.
Even if I teleport to 1000s away the same issue persists and it is still 'The_Void' (spooky)
Do you know why my downloaded world doesnt generate new chunks beyond those downloaded?
I'm using this to move my builds from a dead server onto a later update but once I travel to the edge of what I have downloaded, no more chunks generate and the biome is 'The_Void'.
Even if I teleport to 1000s away the same issue persists and it is still 'The_Void' (spooky)
Thanks in advance!
lettos
Hi,
WDL doesn't know the server's seed, so it defaults to using empty chunks for world generation (to avoid creating mismatched terrain).
While downloading, you can configure the world generator from the "World Generator Overrides..." menu in the "..." menu. If you run /seed while downloading (and have permission to do so), the seed will automatically be filled in there as well. Note that downloading again when there already is a world updates the chunks that you save, but does not get rid of already saved (or generated) chunks.
Note though that the void chunks that have already been generated will remain generated, so you will need to restore from the backed up copy of the world created immediately after downloading, located in .minecraft/backups. (This would need to be done before starting downloading again.) If you don't restore that backup, then the chunks you already generated will remain void, though new chunks will be generated further out.
If you're no longer able to download from the server, you can also create a new singleplayer world with the appropriate generation settings, and simply copy its level.dat over the level.dat from the backed up downloaded world; it'll achieve the same thing (though if you do this replacement and then download again, the modified level.dat will be overwritten and will use WDL's world generator configuration instead.)
Hopefully that explains why it's happening and how you can fix it.
Q: Will the latest version (Version 4.1.1.0) work with 1.16.5/Snapshots or will I/we have to wait for an update ??
EDIT: NVM Thought I'd try it out (forge version).. seems to work but you get a popup message of
'Version Mismatch You have installed a version of the mod on a version of minecraft it was not intended for.
In the best case data will be saved inaccurately
in the worst case expect crashes'
No, the latest version only supports 1.16.4. 1.16.5 shares the same protocol version, so you should be able to connect to 1.16.5 servers using 1.16.4 (this is why I haven't gotten around to updating to 1.16.5 yet). Snapshots are a different story, and there is basically no chance that the mod will work with them until I update it when 1.17 proper releases (which will require a bit of effort due to the various world format changes that are happening in 1.17).
No, the latest version only supports 1.16.4. 1.16.5 shares the same protocol version, so you should be able to connect to 1.16.5 servers using 1.16.4 (this is why I haven't gotten around to updating to 1.16.5 yet). Snapshots are a different story, and there is basically no chance that the mod will work with them until I update it when 1.17 proper releases (which will require a bit of effort due to the various world format changes that are happening in 1.17).
Thanks for getting back so quick
I had guessed there will be quite a bit of a workout for you when 1.17 comes out, especially with the new height/depth limits, but I thought I'd just ask anyway
Version 4.1.1.0 has been released, adding support for 1.16.4.
Sorry for how long this took, and that it doesn't include everything people might have wanted (particularly Fabric support). My general busyness lately has resulted in not that much getting done, but hopefully I'll be able to achieve more in the future.
I ran into some weird bugs with the 1.16.4 Forge version that I haven't had time to troubleshoot (particularly, container contents such as chest inventories are not saved after being opened for some reason). The base-edit version did not have this issue (nor was I able to reproduce it with Forge on a later test). If you run into this or other problems, please do file an issue.
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.
Hi there!
I had the same situation too as @bekka_kah and for my solution, I used litematica. I only need the builds. So that works well for me. Maybe consider it for the time being @bekka_kah ?
The download page for 4.1.1.0 seems to only have the mod version 4.1.0.2... unless I'm just blind. Trying to use this mod for 1.16.4 so glad you updated! Just can't find the download.
... oops. Yeah, I uploaded the 4.1.0.2 files instead of the 4.1.1.0 files, my mistake. Same link as before, just with the correct files this time. Apologies for any confusion or inconvenience there.
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.
Hi there!
I have a couple questions.
So, sometimes we reset our Multiplayer survival server when a new version comes out. We are maybe doing this for 1.17. It is a paper spigot server in 1.16.4. I'm wondering, what is the easiest way for my players to download their areas? I have tried to offer this mod in the past but most of my players cannot figure it out. Do they just need to download the latest version 4.1.1.0 or do they need MultiMod and WorldDownloader?
I'm trying to give them easy to understand directions (some of my players are fairly young). They are having a hard time understanding how this works.
Thank you for your time. I appreciate this software so much and how often you update it!
There are two ways to install it for 1.16.4: either as a Forge mod, in which case you need to install Minecraft Forge and then put WorldDownloader-forge-4.1.1.0-mc1.16.4.jar in the .minecraft/mods folder, or as a base edit, in which case the easiest way is to use MultiMC and "add to minecraft.jar" with mod-worlddownloader-baseedit-4.1.1.0-mc1.16.4.zip. Between the two, Forge is probably the easier one to explain (since MultiMC has several buttons that don't work for installing base edits).
That said, if you are running the server yourself, it might be easier to just share the world folder directly instead of having players use World Downloader. The world format is essentially the same for servers as in singleplayer, with one exception for CraftBukkit-based servers (which includes Paper): modded servers have each dimension in its own world folder, while vanilla (and thus singleplayer) has them all in one folder. (That change is because of multiworld support; there could be a nether world without a corresponding overworld or the like.) Although you could simply send each of the worlds individually, it's easy to merge it into a single world: simply copy the world_nether/DIM-1 and world_the_end/DIM1 folders into the world folder (so that world/region, world/DIM-1, and world/DIM1 all exist). The world will now work in singleplayer, and can be zipped up and sent via normal file sharing (e.g. discord, google drive, etc.).
Hopefully this information helps; let me know if you need more information.
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.
Hi, how to to add World Downloader with forge 1.7.10 (worlddownloader with others mods) ?
You will need to install liteloader with forge (either run the forge installer and then the liteloader installer, or use multimc), and then add the litemod to your mods folder. That should be sufficient for installing it, but note that 1.7.10 has not been maintained for quite some time, and its behavior with mods isn't particularly great (it makes no attempt to save forge mod/id mapping information, which means that the downloaded world may or may not work correctly).
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 have send a private message ^^
Does it work for bedrock (win10) edition?
No, only for Java. There are no plans for a bedrock port (I don't really know anything about bedrock at all, and to my understanding the limited form of modding it has is very different from Java).
If you're in a situation where you need the map from a bedrock server, probably the only option is to ask a server admin.
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.
Hi Pokechu22!
Thanks for this amazing mod! I've been using it for a few years since the 1.8.x days, and it always worked well.
However, recently I've been using it on a 1.12.2 server, and I noticed that sometimes my ender chest items will not save.
I've managed to find a way to reproduce the issue:
1. Join the server, start downloading, open and close an ender chest, stop downloading and disconnect;
2. Load the saved world in singleplayer, the ender items shows inside the ender chest;
3. Join the server, start downloading, do not open any ender chest, stop downloading and disconnect;
4. Load the saved world in singleplayer, the ender chest is now empty.
My setup:
- Minecraft Java Edition 1.12.2 (Both client and server)
- WDL: mod-litemodwdl-4.1.1.0-mc1.12.2.litemod
- Java 1.8.0_201
- Windows 10
Not sure if this is an issue with WDL or Minecraft itself?
Thanks!
Hi,
Yeah, that'd be an issue with WDL. Most inventories are imported from the saved version if they haven't been opened again, but that happens when the chunk is being saved, and doesn't apply to enderchests since they're saved in the player data file instead. This should be possible to fix nowadays though since level.dat is already opened to read GameRules; the only think that requires careful logic is making sure to use the new enderchest if one was saved. I'll try to fix it in the next version.
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.
Thanks for taking time to look into this! :-)
Hey,
Do you know why my downloaded world doesnt generate new chunks beyond those downloaded?
I'm using this to move my builds from a dead server onto a later update but once I travel to the edge of what I have downloaded, no more chunks generate and the biome is 'The_Void'.
Even if I teleport to 1000s away the same issue persists and it is still 'The_Void' (spooky)
Thanks in advance!
lettos
Hi,
WDL doesn't know the server's seed, so it defaults to using empty chunks for world generation (to avoid creating mismatched terrain).
While downloading, you can configure the world generator from the "World Generator Overrides..." menu in the "..." menu. If you run /seed while downloading (and have permission to do so), the seed will automatically be filled in there as well. Note that downloading again when there already is a world updates the chunks that you save, but does not get rid of already saved (or generated) chunks.
Note though that the void chunks that have already been generated will remain generated, so you will need to restore from the backed up copy of the world created immediately after downloading, located in .minecraft/backups. (This would need to be done before starting downloading again.) If you don't restore that backup, then the chunks you already generated will remain void, though new chunks will be generated further out.
If you're no longer able to download from the server, you can also create a new singleplayer world with the appropriate generation settings, and simply copy its level.dat over the level.dat from the backed up downloaded world; it'll achieve the same thing (though if you do this replacement and then download again, the modified level.dat will be overwritten and will use WDL's world generator configuration instead.)
Hopefully that explains why it's happening and how you can fix it.
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.
Hi Pokechu22
Thank you so much for this. Works perfectly now!
I really appreciate the speedy and detailed response!
lettos
Q: Will the latest version (Version 4.1.1.0) work with 1.16.5/Snapshots or will I/we have to wait for an update ??
EDIT: NVM Thought I'd try it out (forge version).. seems to work but you get a popup message of
'Version Mismatch You have installed a version of the mod on a version of minecraft it was not intended for.
In the best case data will be saved inaccurately
in the worst case expect crashes'
No, the latest version only supports 1.16.4. 1.16.5 shares the same protocol version, so you should be able to connect to 1.16.5 servers using 1.16.4 (this is why I haven't gotten around to updating to 1.16.5 yet). Snapshots are a different story, and there is basically no chance that the mod will work with them until I update it when 1.17 proper releases (which will require a bit of effort due to the various world format changes that are happening in 1.17).
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.
Thanks for getting back so quick
I had guessed there will be quite a bit of a workout for you when 1.17 comes out, especially with the new height/depth limits, but I thought I'd just ask anyway