That was my typo I think. It should be 1.7.2.wdl.jar.
I updated the instructions above to have the correct filenames in 2 places.
Followed the instructions to the T, started up the launcher, launched the WDL profile, and it immediately returned to the launcher. This was a lot closer to actually launching though!
Do you want me to post the crash report this time, or no? I'm really sorry for the inconveniences.
Thanks!
Followed the instructions to the T, started up the launcher, launched the WDL profile, and it immediately returned to the launcher. This was a lot closer to actually launching though!
Do you want me to post the crash report this time, or no? I'm really sorry for the inconveniences.
Thanks!
Go ahead and post it in a spoiler. I'm really curious what's going on with your install. Does it still just say it couldn't find Main?
Go ahead and post it in a spoiler. I'm really curious what's going on with your install. Does it still just say it couldn't find Main?
The instructions say, "6. Open 1.x.x.wdl.jar, delete META-INF and copy in the class files from the World Downloader zip file." Problem -- one of the files in the zip is the folder "net". Dropping that folder in the jar file replaces the default "net", it doesn't merge the two folders.
The three files that are deleted are:
net/minecraft/server/MinecraftServer.class
net/minecraft/client/ClientBrandRetriever.class net/minecraft/client/main/Main.class
Probably your missing Main.
EDIT NOTE: Even without replacing those files (by sticking the wdl folder next to the server and client folders) it doesn't work on Mac.
I'm sorry if this has already been mentioned (I didn't want to read through 60+ pages of posts), but have you considered LiteLoader? It runs sides by side with Forge but lets you use most of your normal code with a Forge-like install. It says:
LiteLoader is aimed squarely at mods which only change the client in some way; some good examples might be a mini-map, a mod which overhauls the in-game chat or a client-side macro system. This type of mod doesn't generally need the awesome power of something like Minecraft Forge to function, so asking players to install an API that's several times larger than the mod itself doesn't make sense. It must however coexist peacefully alongside Forge (so that players can use both platforms if they want to!) and LiteLoader does this.
The instructions say, "6. Open 1.x.x.wdl.jar, delete META-INF and copy in the class files from the World Downloader zip file." Problem -- one of the files in the zip is the folder "net". Dropping that folder in the jar file replaces the default "net", it doesn't merge the two folders.
The three files that are deleted are:
net/minecraft/server/MinecraftServer.class
net/minecraft/client/ClientBrandRetriever.class net/minecraft/client/main/Main.class
Probably your missing Main.
EDIT NOTE: Even without replacing those files (by sticking the wdl folder next to the server and client folders) it doesn't work on Mac.
What kind of copy program would delete the folder and replace the enclosed files rather than merge it? Windows explorer doesn't act that way. Winrar doesn't act that way. Winzip doesn't act that way. 7-zip doesn't do that either. Is this some Mac feature?
What kind of copy program would delete the folder and replace the enclosed files rather than merge it? Windows explorer doesn't act that way. Winrar doesn't act that way. Winzip doesn't act that way. 7-zip doesn't do that either. Is this some Mac feature?
It's a default Mac thing. Not sure why it doesn't give the option to merge -- its just kinda always been that way. It's easy for people to get tripped up by that.
I checked the logs after trying to install -- no crashing, no errors, just doesn't work.
I have encountered a problem when downloading worlds. Many times, it will say
"[b][WorldDL] [/b]Didn't save chunk [a] [b] because isModified is false!"
I'm sorry if this has already been mentioned (I didn't want to read through 60+ pages of posts), but have you considered LiteLoader? It runs sides by side with Forge but lets you use most of your normal code with a Forge-like install. It says:
I have an experimental version of World Downloader compatible with LiteLoader (and maybe Forge)
Thanks for your work on a Lite Loader version. Do you have a fork from the Github code? I'd like to either link to your fork or integrate the relevant changes back to mainline. I remember you were also working on a Forge version that would not modify base classes. I have been swamped with work but I have made some progress along those lines too. At the version I have could be dropped in along side without modifying conflicting classes. What info can you share about your version?
Just wanted to write this again, just in case you didn't see
Dear Mr. Cubic72
,
I have encountered a problem when downloading worlds. Many times, it will say
"[b][WorldDL] [/b]Didn't save chunk [a] [b] because isModified is false!"
Thanks for your work on a Lite Loader version. Do you have a fork from the Github code? I'd like to either link to your fork or integrate the relevant changes back to mainline. I remember you were also working on a Forge version that would not modify base classes. I have been swamped with work but I have made some progress along those lines too. At the version I have could be dropped in along side without modifying conflicting classes. What info can you share about your version?
It isn't completed yet.
And the code is somehow re-arranged, so you might not be able to merge it completely yet.
Basically it uses Mumfrey's new tricks he integrated in the latest versions of LiteLoader.
It says this file does not exist, is this the correct pathname? Should "1.7.2.wdl.jar" be "1.7.2.jar.wdl"?
That was my typo I think. It should be 1.7.2.wdl.jar.
I updated the instructions above to have the correct filenames in 2 places.
Followed the instructions to the T, started up the launcher, launched the WDL profile, and it immediately returned to the launcher. This was a lot closer to actually launching though!
Do you want me to post the crash report this time, or no? I'm really sorry for the inconveniences.
Thanks!
Go ahead and post it in a spoiler. I'm really curious what's going on with your install. Does it still just say it couldn't find Main?
that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/com/mojang/authlib/1.3/authlib-1.3.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar for job 'Version & Libraries': Local file matches local checksum, using that[16:38:17 INFO]: Finished downloading /Users/Fletch/Library/Application Support/minecraft/versions/1.7.2.wdl/1.7.2.wdl.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good[16:38:17 INFO]: Job 'Version & Libraries' finished successfully (took 0:00:00.875)[16:38:17 INFO]: Launching game[16:38:17 INFO]: Looking for old natives & assets to clean up...[16:38:17 INFO]: Unpacking natives to /Users/Fletch/Library/Application Support/minecraft/versions/1.7.2.wdl/1.7.2.wdl-natives-1392759497856004000[16:38:17 INFO]: Reconstructing virtual assets folder at /Users/Fletch/Library/Application Support/minecraft/assets/virtual/legacy[16:38:17 INFO]: Launching in /Users/Fletch/Library/Application Support/minecraft[16:38:17 INFO]: Half command: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xdock:icon=/Users/Fletch/Library/Application Support/minecraft/assets/objects/99/991b421dfd401f115241601b2b373140a8d78572 -Xdock:name=Minecraft -Xmx1G -Djava.library.path=/Users/Fletch/Library/Application Support/minecraft/versions/1.7.2.wdl/1.7.2.wdl-natives-1392759497856004000 -cp /Users/Fletch/Library/Application Support/minecraft/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/google/guava/guava/15.0/guava-15.0.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/com/mojang/authlib/1.3/authlib-1.3.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar:/Users/Fletch/Library/Application Support/minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar:/Users/Fletch/Library/Application Support/minecraft/versions/1.7.2.wdl/1.7.2.wdl.jar net.minecraft.client.main.Main[16:38:18 INFO]: Client> Exception in thread "main" java.lang.SecurityException: SHA1 digest error for biz.class[16:38:18 INFO]: Client> at sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:198)[16:38:18 INFO]: Client> at java.util.jar.JarVerifier.processEntry(JarVerifier.java:212)[16:38:18 INFO]: Client> at java.util.jar.JarVerifier.update(JarVerifier.java:199)[16:38:18 INFO]: Client> at java.util.jar.JarVerifier$VerifierStream.read(JarVerifier.java:449)[16:38:18 INFO]: Client> at sun.misc.Resource.getBytes(Resource.java:108)[16:38:18 INFO]: Client> at java.net.URLClassLoader.defineClass(URLClassLoader.java:257)[16:38:18 INFO]: Client> at java.net.URLClassLoader.access$000(URLClassLoader.java:58)[16:38:18 INFO]: Client> at java.net.URLClassLoader$1.run(URLClassLoader.java:197)[16:38:18 INFO]: Client> at java.security.AccessController.doPrivileged(Native Method)[16:38:18 INFO]: Client> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)[16:38:18 INFO]: Client> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)[16:38:18 INFO]: Client> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)[16:38:18 INFO]: Client> at java.lang.ClassLoader.loadClass(ClassLoader.java:247)[16:38:18 INFO]: Client> at net.minecraft.client.main.Main.main(SourceFile:36)[16:38:18 ERROR]: Game ended with bad state (exit code 1)[16:38:18 INFO]: Deleting /Users/Fletch/Library/Application Support/minecraft/versions/1.7.2.wdl/1.7.2.wdl-natives-1392759497856004000[16:38:18 INFO]: Ignoring visibility rule and showing launcher due to a game crash
The instructions say, "6. Open 1.x.x.wdl.jar, delete META-INF and copy in the class files from the World Downloader zip file." Problem -- one of the files in the zip is the folder "net". Dropping that folder in the jar file replaces the default "net", it doesn't merge the two folders.
The three files that are deleted are:
net/minecraft/server/MinecraftServer.class
net/minecraft/client/ClientBrandRetriever.class
net/minecraft/client/main/Main.class
Probably your missing Main.
EDIT NOTE: Even without replacing those files (by sticking the wdl folder next to the server and client folders) it doesn't work on Mac.
LiteLoader Minecraft Forums Page
What kind of copy program would delete the folder and replace the enclosed files rather than merge it? Windows explorer doesn't act that way. Winrar doesn't act that way. Winzip doesn't act that way. 7-zip doesn't do that either. Is this some Mac feature?
It's a default Mac thing. Not sure why it doesn't give the option to merge -- its just kinda always been that way. It's easy for people to get tripped up by that.
I checked the logs after trying to install -- no crashing, no errors, just doesn't work.
I have encountered a problem when downloading worlds. Many times, it will say
"[b][WorldDL] [/b]Didn't save chunk [a] [b] because isModified is false!"
Any way to fix thiss? Thank you!
I have an experimental version of World Downloader compatible with LiteLoader (and maybe Forge)
Any chance we could see it?
Thanks for your work on a Lite Loader version. Do you have a fork from the Github code? I'd like to either link to your fork or integrate the relevant changes back to mainline. I remember you were also working on a Forge version that would not modify base classes. I have been swamped with work but I have made some progress along those lines too. At the version I have could be dropped in along side without modifying conflicting classes. What info can you share about your version?
Dear Mr. Cubic72
I have encountered a problem when downloading worlds. Many times, it will say
"[b][WorldDL] [/b]Didn't save chunk [a] [b] because isModified is false!"
Any way to fix thiss? Thank you!
It isn't completed yet.
And the code is somehow re-arranged, so you might not be able to merge it completely yet.
Basically it uses Mumfrey's new tricks he integrated in the latest versions of LiteLoader.