• 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from CannonFoddr»

    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).

    Posted in: Minecraft Mods
  • 1

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from Lettos»

    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.

    Posted in: Minecraft Mods
  • 1

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from Alexey1999»

    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from Startize»

    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).

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from c_phoenix»

    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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.

    Posted in: Minecraft Mods
  • 3

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    Hi there! Any news on when you will update to 1.16.4? Pls reply :D


    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).

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from Shourin»

    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from phuckjeff»

    -snip-


    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):


    GameRule.doDaylightCycle=false
    GameRule.doFireTick=false
    GameRule.doWeatherCycle=false
    GameRule.randomTickSpeed=0
    GameRule.maxEntityCramming=0
    Time=23000
    Weather=sunny



    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.

    Posted in: Minecraft Mods
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from phuckjeff»

    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.

    Posted in: Minecraft Mods
  • 1

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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.

    Posted in: Minecraft Mods
  • 1

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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.

    Posted in: Minecraft Mods
  • 2

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    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+.

    1.16 Forge and Fabric ports will come eventually.

    Posted in: Minecraft Mods
  • To post a comment, please .