World Downloader v4
This is a continuation dslake's original version.
How do I compile this?
You first need to set up begradle. Right now, this can be done by downloading from this repo and then running
gradlew install. Later this'll be put into a maven repo so that it doesn't need to manually be installed, but at this phase in development, it needs to manually be done.
Once that is set up, you should be able to get everything to work by running
gradlew setupDecompWorkspace build. Hopefully. If something doesn't work quite right, it may be a bug with begradle or another part of the build system; there should be a notification in the most common cases as to what you need to do.
To compile for a single Minecraft version, run
gradlew :version:build (for instance,
What is this branch?
I'm going to be putting v4 development in this branch.
Why a new version?
I have been working on cleaning up the build process so that I can build for all versions of Minecraft at the same time, rather than developing against one version (usually 1.8) and porting to all the other versions at once.
However, the actual code for the project will remain more or less exactly the same - just moved to a new location within the project. It's not a rewrite, just a refactoring.
Why v4 specifically?
wdl2 branches separate from the
v4 seems like the next version. Plus, 4 is the IEEE-vetted random number.
Where's the old code?
On separate branches -