You are not being ignored, and even if you are then there's The reason: pokechu22 does "not support clients intended for cheating". And as for me this is valid reason to not help.
Well, what about item frames and entities saving? It looks like it doesn’t work all the time.
Also, is there any formal documentation for overwriting entities in a downloaded world?
Because sometimes, entities like cows and itemframes didn’t save properly when saving and updating a old world download to the latest version that was on the server. Causing them to loss any entities whenever updating the download.
I have to download and save for like, up to 2-3 times for it to be properly saved.
And what about moving around and overwriting the copy that I have?
Also, item frames become dislodged from their placement. Everytime I stop the download. And got misaligned with the block that they are on. (E.g. Chest) Could you explain why does this happen and is it possible to fix this bug?
Hello, do you think you would update this mod for version 1.16.1? If yes, do you have any estimate on when it will be posted?
I'm working on updating it, but I have no ETA; Mojang made several internal changes to how worlds are saved and loaded that conflict with existing code (those changes were intended to reduce the chance of damage (e.g. chunks swapping) in the case of a power outage among other things, if I recall correctly). It'll be ready when it's ready.
Also, is there any formal documentation for overwriting entities in a downloaded world?
Because sometimes, entities like cows and itemframes didn’t save properly when saving and updating a old world download to the latest version that was on the server. Causing them to loss any entities whenever updating the download.
I have to download and save for like, up to 2-3 times for it to be properly saved.
And what about moving around and overwriting the copy that I have?
Block entities are imported from the saved file when a chunk is a second time, so they don't need to be opened again. Regular entities, however, are not, since they can change position and it'd be easy to accidentally duplicate entities in that case. If I recall correctly, the list of seen entities is still kept in memory and will be used multiple times if the same chunk is loaded and saved again, but it has been a while since that was implemented and I may be wrong on the details.
Also, item frames become dislodged from their placement. Everytime I stop the download. And got misaligned with the block that they are on. (E.g. Chest) Could you explain why does this happen and is it possible to fix this bug?
I recently made an adjustment to how entity realignment works that should fix that. I'm still not sure why it happened, other than something like "hanging entities are weird and have a non-square hitbox so their coordinates do something funky".
I recently made an adjustment to how entity realignment works that should fix that. I'm still not sure why it happened, other than something like "hanging entities are weird and have a non-square hitbox so their coordinates do something funky".
Oh for that, it’s just the old version. I haven’t test it out on the newer version yet.
I've released version 4.1.0.0. This adds support for 1.16.1. However, this is EXTREMELY UNSTABLE and has only been tested very briefly (which still found some blatant issues). A more stable release should come out in a few days, after Mojang releases 1.16.2.
Known issues:
WDL's chat messages are not colored properly in 1.16.1.
The "Download this world" and "..." buttons are not aligned properly in 1.16.1.
The game sometimes crashes with a `ConcurrentModificationException` after downloading is finished. The world should still be properly saved (but not backed up) in this case. This should also only affect 1.16.1.
Dimension handling doesn't work right, with all dimensions being treated as the overworld. Use separate multiworld worlds for each dimension.
Entity tracking may not be completely correct.
World generator settings (possibly all settings) aren't properly handled in 1.16.1. In particular, void generation instead defaults normal chunks.
The Forge builds crash with a `NoClassDefFoundError` on loading the world.
Internal changes:
More GUIs should now have accessibility data (used by narrator). This still is an area I need to improve further, though.
1.13.0, 1.13.1, and 1.13.2 now use ForgeGradle 3, and can thus be built reliably.
1.14.0 now can be built reliably (for different reasons).
Signatures in `IPlayerInfoEditor` and `IWorldInfoEditor` have changed (though they're likely to change again in the future); this currently only affects 1.14+.
Thanks for the fast update to 1.16.1, now that 1.16.2 is out, will there be a update in the near future? Don't get me wrong, take all the time you need
I've released v4.1.0.1. This release improves overall stability, and adds support for 1.16.2.
Added support for 1.16.2 as a baseedit and Forge 1.16.2
Fixed Forge 1.14.4 and Forge 1.15.2 crashing on startup
Fixed some dimension issues with 1.16
Fixed button positioning in 1.16
Fixed the random crash when saving in 1.16
Known issues:
WDL's chat messages still are not colored properly in 1.16.
Entity tracking still may not be completely correct.
World generator settings (possibly all settings) still aren't properly handled in 1.16. In particular, void generation instead defaults normal chunks.
Villager trades are not saved in 1.16.
EDIT: One other thing: the entity realigner is disabled in 1.14+ currently since it doesn't work with 1.16.2. I don't think it actually does anything useful nowadays, so I might look into completely removing it, but for now it still shows up in the list. Also, for some reason the 1.09.4 litemod failed to upload; I've reuploaded it.
I try to install for 1.16.1 but it didn't work. If i place the folder in the "Loader mod map" it didnt work. Idk how i can fix it for 1.16.1 can somebody helps me?
I try to install for 1.16.1 but it didn't work. If i place the folder in the "Loader mod map" it didnt work. Idk how i can fix it for 1.16.1 can somebody helps me?
On the first post of this thread there are 2 installation method described.. One for MultiMC & the other is for the official Standard Minecraft launcher..
Which one are you using ??
I've released version 4.1.0.2. This update fixes several bugs and adds support for Minecraft 1.16.3.
Fixed world generation settings not being saved properly in 1.16.
Fixed players always being saved in the overworld, regardless of their current dimension.
Fixed chat coloration in 1.16.
Villager XP is now saved; this fixes some cases where (novice-level) villager trades would get reset. However, if a villager has never been traded with and has 0 XP, it will still have its trades get reset for now.
Added support for 1.16.3 and Forge 1.16.3.
Note that I plan to drop Forge 1.16.2 (but not base-edit 1.16.2) in the next version, to reduce clutter and because the forge team is not maintaining it.
Where is the config saved for the version for LL 1.11? I would like to create a single text file for the rules I want to change..right now it has to be done individually for each world. Also, how to stop the nagging for updates? The setting in the GUI doesn't work. Thanks!
Where is the config saved for the version for LL 1.11? I'm sick and tired of having to set the rules over and over for each world. Also don't like the nagging to upgrade. Thanks!
By default WDL uses both a per-server and a per-world config, both located in the saves folder (one in ServerName, and the other in ServerName - WorldName). Some settings, such as message settings and linked multiworlds, are only saved in the server config, while most are in the world config. There is a global configuration file located directly in the .minecraft folder; you can put settings from either config in there (though don't put the Multiworld one in it) and it will act as a default for the server one if it's not set. Note that the global configuration is only read once, so you probably should close the game before editing it. It's been a while since I tested that feature so let me know if you run into any problems.
You can turn off update notifications in message options (though to set it for all servers, you'll need to edit the global configuration). I don't recommend turning them off, though, since that's the main way to be notified of bugfixes and updates are fairly infrequent. The recent updates haven't affected 1.11 much, but future ones likely will.
This is all the ever shows up in any of the "worlddownloader.txt" files...ever after repeatedly changing games rules, etc. for every server/world.
#These are the default settings used across all servers when the individual server has not yet had a setting set. You can manually modify them, if you want.
If you wouldn't mind converting this into the format the WDL config uses I'll make a backup copy and try using that instead.
Right now every time I open/start download I have to stop the download and check the rules again because often they go back to the defaults and to ensure the rules are set I have to check the level.dat file directly. I only have Voxel map for LL along with WDL so the liklihood of some conflict is tiny.
I generally disable all update settings in mods because I don't like the notion of any mod "phoning home" and esp. in kitchen sink modpacks updating one mod often breaks others. If it's working...I don't update anything.
If you wouldn't mind converting this into the format the WDL config uses I'll make a backup copy and try using that instead.
Right now every time I open/start download I have to stop the download and check the rules again because often they go back to the defaults and to ensure the rules are set I have to check the level.dat file directly. I only have Voxel map for LL along with WDL so the liklihood of some conflict is tiny.
Ah, game rules. They're handled differently from all of the other configuration things, in that instead of overriding the level.dat file on save, they're loaded from the previous level.dat file and saved into the new one. This change was made in commit a0cea5a because it allows people to use /gamerule to change rule values ingame without them being overwritten the next time the world is saved. Unfortunately, that also means that they can't be overwritten in the config file. You can try using v4.0.3.3, which predates that change.
However, time, weather, and difficulty already use the configuration file, so those should be saved. They'd end up in the world configuration file (not the server configuration file), which might be why you didn't find them.
Adding this text to the configuration file should work although I haven't tested it (the GameRules part will only apply in v4.0.3.3 and earlier, though):
Difficulty doesn't seem to be something that can be set, which mildly confuses me (I guess it must be a relic of most of the override code being written back in versions where difficulty wasn't saved in level.dat, though the wiki doesn't even say when that was). I'll add that in the next update.
So some bad news dropped. Multimc may nolonger function after the Mojang / Microsoft account migration. Will there be plans to shift to fabric / forge?
So some bad news dropped. Multimc may nolonger function after the Mojang / Microsoft account migration. Will there be plans to shift to fabric / forge?
There are already Forge builds for 1.14.4, 1.15.2, and 1.16.3. Fabric builds are still planned but I haven't had much spare time lately.
That said, one of the MultiMC devs is also a Mojang employee (and is working on making sure it'll continue to work after the migration); see issue 3392. MultiMC might not work temporarily, but it's won't be broken forever.
Hi there! Any news on when you will update to 1.16.4? Pls reply
It's planned; I've just been extremely busy lately (and also have been delaying because I still am trying to get working Fabric support done, but haven't had time to do it properly). I should have more time this weekend, so I'll try to get at least something out then. Sorry that it's taken so long (and that updates in general have been slower than they could be).
Hi! Firstly I want to give a huge thanks to you for keeping up with this mod for the last 5+ years, it has been extremely useful to me and lots of others. I've been playing on a server since 2017 and every season/map reset I use your tool to download my base before it's gone forever. Now I have 4 different worlds I can visit memories of. The timing for the end of this season is a bit unfortunate though, as it's in 1.16.4 and ends this Thursday 12/17. I'd like to know if there's a beta version of world downloader for this release so I can once again download my base before the season ends. Either way, thank you again for this awesome mod!
Well, what about item frames and entities saving? It looks like it doesn’t work all the time.
Edit: [Deleted]
Hello, do you think you would update this mod for version 1.16.1? If yes, do you have any estimate on when it will be posted?
I'm working on updating it, but I have no ETA; Mojang made several internal changes to how worlds are saved and loaded that conflict with existing code (those changes were intended to reduce the chance of damage (e.g. chunks swapping) in the case of a power outage among other things, if I recall correctly). It'll be ready when it's ready.
Block entities are imported from the saved file when a chunk is a second time, so they don't need to be opened again. Regular entities, however, are not, since they can change position and it'd be easy to accidentally duplicate entities in that case. If I recall correctly, the list of seen entities is still kept in memory and will be used multiple times if the same chunk is loaded and saved again, but it has been a while since that was implemented and I may be wrong on the details.
I recently made an adjustment to how entity realignment works that should fix that. I'm still not sure why it happened, other than something like "hanging entities are weird and have a non-square hitbox so their coordinates do something funky".
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.
Oh for that, it’s just the old version. I haven’t test it out on the newer version yet.
I've released version 4.1.0.0. This adds support for 1.16.1. However, this is EXTREMELY UNSTABLE and has only been tested very briefly (which still found some blatant issues). A more stable release should come out in a few days, after Mojang releases 1.16.2.
Known issues:
Internal changes:
1.16 Forge and Fabric ports will come eventually.
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 the fast update to 1.16.1, now that 1.16.2 is out, will there be a update in the near future? Don't get me wrong, take all the time you need
I've released v4.1.0.1. This release improves overall stability, and adds support for 1.16.2.
Known issues:
EDIT: One other thing: the entity realigner is disabled in 1.14+ currently since it doesn't work with 1.16.2. I don't think it actually does anything useful nowadays, so I might look into completely removing it, but for now it still shows up in the list. Also, for some reason the 1.09.4 litemod failed to upload; I've reuploaded 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.
I try to install for 1.16.1 but it didn't work. If i place the folder in the "Loader mod map" it didnt work. Idk how i can fix it for 1.16.1 can somebody helps me?
Excuse me for my bad english
I assume you downloaded the 'baseedit' version ('mod-worlddownloader-baseedit-4.1.0.1-mc1.16.1.zip') however I don't understand what you mean by ''If i place the folder in the "Loader mod map"'
On the first post of this thread there are 2 installation method described.. One for MultiMC & the other is for the official Standard Minecraft launcher..
Which one are you using ??
I've released version 4.1.0.2. This update fixes several bugs and adds support for Minecraft 1.16.3.
Note that I plan to drop Forge 1.16.2 (but not base-edit 1.16.2) in the next version, to reduce clutter and because the forge team is not maintaining 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.
Where is the config saved for the version for LL 1.11? I would like to create a single text file for the rules I want to change..right now it has to be done individually for each world. Also, how to stop the nagging for updates? The setting in the GUI doesn't work. Thanks!
By default WDL uses both a per-server and a per-world config, both located in the saves folder (one in ServerName, and the other in ServerName - WorldName). Some settings, such as message settings and linked multiworlds, are only saved in the server config, while most are in the world config. There is a global configuration file located directly in the .minecraft folder; you can put settings from either config in there (though don't put the Multiworld one in it) and it will act as a default for the server one if it's not set. Note that the global configuration is only read once, so you probably should close the game before editing it. It's been a while since I tested that feature so let me know if you run into any problems.
You can turn off update notifications in message options (though to set it for all servers, you'll need to edit the global configuration). I don't recommend turning them off, though, since that's the main way to be notified of bugfixes and updates are fairly infrequent. The recent updates haven't affected 1.11 much, but future ones likely will.
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.
This is all the ever shows up in any of the "worlddownloader.txt" files...ever after repeatedly changing games rules, etc. for every server/world.
All I need:
-------------------------------------------------
/gamerule doDaylightCycle=false
/gamerule doFireTick=false
/gamerule doWeatherCycle=false
/gamerule randomTickSpeed=0
/gamerule maxEntityCramming=0
Time set to sunrise; weather=clear;difficulty=peaceful.
-----------------------------------------------------------------------
If you wouldn't mind converting this into the format the WDL config uses I'll make a backup copy and try using that instead.
Right now every time I open/start download I have to stop the download and check the rules again because often they go back to the defaults and to ensure the rules are set I have to check the level.dat file directly. I only have Voxel map for LL along with WDL so the liklihood of some conflict is tiny.
I generally disable all update settings in mods because I don't like the notion of any mod "phoning home" and esp. in kitchen sink modpacks updating one mod often breaks others. If it's working...I don't update anything.
Ah, game rules. They're handled differently from all of the other configuration things, in that instead of overriding the level.dat file on save, they're loaded from the previous level.dat file and saved into the new one. This change was made in commit a0cea5a because it allows people to use /gamerule to change rule values ingame without them being overwritten the next time the world is saved. Unfortunately, that also means that they can't be overwritten in the config file. You can try using v4.0.3.3, which predates that change.
However, time, weather, and difficulty already use the configuration file, so those should be saved. They'd end up in the world configuration file (not the server configuration file), which might be why you didn't find them.
Adding this text to the configuration file should work although I haven't tested it (the GameRules part will only apply in v4.0.3.3 and earlier, though):
Difficulty doesn't seem to be something that can be set, which mildly confuses me (I guess it must be a relic of most of the override code being written back in versions where difficulty wasn't saved in level.dat, though the wiki doesn't even say when that was). I'll add that in the next update.
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.
So some bad news dropped. Multimc may nolonger function after the Mojang / Microsoft account migration. Will there be plans to shift to fabric / forge?
There are already Forge builds for 1.14.4, 1.15.2, and 1.16.3. Fabric builds are still planned but I haven't had much spare time lately.
That said, one of the MultiMC devs is also a Mojang employee (and is working on making sure it'll continue to work after the migration); see issue 3392. MultiMC might not work temporarily, but it's won't be broken forever.
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! Any news on when you will update to 1.16.4? Pls reply
It's planned; I've just been extremely busy lately (and also have been delaying because I still am trying to get working Fabric support done, but haven't had time to do it properly). I should have more time this weekend, so I'll try to get at least something out then. Sorry that it's taken so long (and that updates in general have been slower than they could be).
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.
Hey just want to say thanks for continuing to develop this tool, you're the best!
Hi! Firstly I want to give a huge thanks to you for keeping up with this mod for the last 5+ years, it has been extremely useful to me and lots of others. I've been playing on a server since 2017 and every season/map reset I use your tool to download my base before it's gone forever. Now I have 4 different worlds I can visit memories of. The timing for the end of this season is a bit unfortunate though, as it's in 1.16.4 and ends this Thursday 12/17. I'd like to know if there's a beta version of world downloader for this release so I can once again download my base before the season ends. Either way, thank you again for this awesome mod!