It creates that folder because you give it the wrong input data.
What you think you give it is this:
Code:
java -jar tectonicus.jar minecraftJar=\%appdata%\.minecraft\bin\minecraft.jar worldDir=\%appdata%\.minecraft\saves\HARDCORE3 outputDir=\%appdata%\.minecraft\saves\mapOutput numSamples=0
What you really give it is this:
Code:
java -jar tectonicus.jar - run java with tectnoicus.jar as a jar file, ok!
minecraftJar=\C:\Documents - set minecraftJar to \C:\Documents, is this really what you want?
and - unknown parameter, error!
Settings\YourName\Application - unknown parameter, error!
Data\.minecraft\bin\minecraft.jar - unknown parameter, error!
worldDir=\C:\Documents - set worldDir to \C:\Documents, this is wrong because the world is not in this directory!
and - unknown parameter, error!
Settings\YourName\Application - unknown parameter, error!
Data\.minecraft\saves\HARDCORE3 - unknown parameter, error!
outputDir=\C:\Documents - set outputDir to \C:\Documents, is this really what you want?
and - unknown parameter, error!
Settings\YourName\Application - unknown parameter, error!
Data\.minecraft\saves\mapOutput - unknown parameter, error!
numSamples=0 - set numSamples to 0, ok!
As I said in my first post you have to add "" around all your paths or the command interpreter will interpret the paths as different parameters. Or better yet, just replace your command with my corrected version:
Code:
java -jar tectonicus.jar minecraftJar="%appdata%\.minecraft\bin\minecraft.jar" worldDir="%appdata%\.minecraft\saves\HARDCORE3" outputDir="%appdata%\.minecraft\saves\mapOutput" numSamples=0