Why was a huge part of the readme file missing? idk!

This commit is contained in:
Morlok8k 2011-05-12 05:50:07 -07:00
parent 97adb47a98
commit 5ddbd1f9de

87
README
View File

@ -19,3 +19,90 @@ The program makes a backup of level.dat as level_backup.dat before editing, and
This program is public domain, and the source code is included in the .jar file. (If accidently missing, like in 1.3.0 and 1.4.0, it is always available at Github.)
The JNLP library is included (inside the .jar) as jnbt-1.1.jar. It is not public domain. Its license is included within its .jar file, as LICENSE.TXT.
Version History:
1.4.2
- No New Features
- Changed non-verbose mode to display server progress on the same line, saving a lot of space.
- This couldn't wait for 1.5.0 ... I (Morlok8k) liked it too much.
1.4.0
- Future Proofing
- Configurble Server Message reading. (If server updates and breaks MLG, you can add the new text!)
- Updated config file, and auto updating from old format.
- Added % of spawn area to non-verbose output.
- Removed datetime stamps from server output in verbose mode
- Other Misc fixes.
1.3.0
- Fixed Problems with Minecraft Beta 1.3 -- Morlok8k
1.2.0
- land generation now centers on the spawn point instead of [0, 0]
- the server is launched once before the spawn point is changed, to verify that it can run and to create a world if one doesn't exist
- added -printspawn [-ps] switch to print the current spawn coordinates to the console
- added -x and -y switches to override the X and Y offsets
- added -v switch, does the same as -verbose
- improved status message spacing to make things easier to read
- improved time estimation algorithm: it now averages the last 3 launches
1.1.0
- added MinecraftLandGenerator.conf file to hold the java command line and the server path
- added -conf solo switch to generate a .conf file
- added -verbose switch to output server output to the console (default is to ignore it)
- added -i switch to allow customizing the block increment size (default is 300)
- added instructions output in this version, i think
- improved status message output to include current iteration and total iterations
1.0.0
- initial release
Minecraft Land Generator version 1.3.0
Uses a Minecraft server to generate square land of a specified size.
Usage: java -jar MinecraftLandGenerator.jar x y [serverpath] [switches]
Arguments:
x : X range to generate
y : Y range to generate
serverpath : the path to the directory in which the server runs (takes precedence over the config file setting)
Switches:
-verbose : causes the application to output the server's messages to the console
-v : same as -verbose
-i# : override the iteration spawn offset increment (default 300) (example: -i100)
-x# : set the X offset to generate land around (example: -x0)
-y# : set the X offset to generate land around (example: -y0)
Other options:
java -jar MinecraftLandGenerator.jar -printspawn
java -jar MinecraftLandGenerator.jar -ps
Outputs the current world's spawn point coordinates.
java -jar MinecraftLandGenerator.jar -conf
Generates a MinecraftLandGenerator.conf file.
java -jar MinecraftLandGenerator.jar -version
java -jar MinecraftLandGenerator.jar -help
java -jar MinecraftLandGenerator.jar /?
Prints this message.
When launched with the -conf switch, this application creates a MinecraftLandGenerator.conf file that contains configuration options.
If this file does not exist or does not contain all required properties, the application will not run.
MinecraftLandGenerator.conf properties:
java : the command line to use to launch the server
serverpath : the path to the directory in which the server runs (can be overridden by the serverpath argument)
Notes:
This doesn't touch the nether unless you specify hellworld=true in server.properties
I recommend using MCE or MCEDIT to relight the map after you generate it. This will take a long time, but should fix all those incorrectly dark spots in your level.