I generated it to 1500x1500 blocks - uncompressed its 59mb. I also included a picture.
The map looks really small because it is mostly ocean. i recommend running MLG on it to at least 3000x3000. -- If you want to explore via boat. its fine if you just stay on the island... but wheres the fun in that?
I included all files necessary to expand this - MLG, BTM (v20b), a .cmd file to run the server, and a .cmd file to run MLG. (you would edit this to change the size of the map)
I dont know how you are using this map, but if you use the BTM server, the world will continue to generate correctly once you get to the border. (if you dont use MLG to expand it again)
Thank you very, very much, this is real nice of you, buddy.
java -jar MinecraftLandGenerator.jar -conf didn't work. I renamed the Bin\32MinecraftLandGenerator.jar to just MinecraftLandGenerator.jar and then it finally worked. Why not just have it named that to start with???
ahh, thats a stupid glitch with github with some browsers.
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
C:\Documents and Settings\xy\Desktop\Copy of Minecraft Server>java -jar Minecraf
tLandGenerator.jar -conf
Exception in thread "main" java.lang.NoClassDefFoundError: org/jnbt/Tag
Caused by: java.lang.ClassNotFoundException: org.jnbt.Tag
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: corrodias.minecraft.landgenerator.Main. Program w
ill exit.
I've attempted to run MLG with and without bukkit and I get this error, any suggestions?
C:\Documents and Settings\xy\Desktop\Copy of Minecraft Server>java -jar Minecraf
tLandGenerator.jar -conf
Exception in thread "main" java.lang.NoClassDefFoundError: org/jnbt/Tag
Caused by: java.lang.ClassNotFoundException: org.jnbt.Tag
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: corrodias.minecraft.landgenerator.Main. Program w
ill exit.
I've attempted to run MLG with and without bukkit and I get this error, any suggestions?
what version of windows, (also, is it 32 or 64bit) and java are you using?
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
32Bit Windows XP Version 5.1.2600
Java Version 1.6.0_11
First you should completly uninstall java and download the newest version (1.6.0_24)
Also in your MLG config file, you need to remove NOGUI (but that's a seperate issue).
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Ok, I've uninstalled Java and installed the latest version and dropped the NOGUI tag. I am still seeing the same message when I run the MLG.bat I've set up:
@ECHO OFF
java -jar MinecraftLandGenerator.jar 100 100
Ok, I've uninstalled Java and installed the latest version and dropped the NOGUI tag. I am still seeing the same message when I run the MLG.bat I've set up:
@ECHO OFF
java -jar MinecraftLandGenerator.jar 100 100
Hmmm... if you can, check your MD5 check sum (if you know what that is). It should be 91832ad2bdef7d459c9a96769ae9a927
Try downloading it again, or try on another computer.
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Loaded the vanilla server and followed instructions, everything worked. So, in the spirit of scientific inquiry, I copied over the provided MLG .jar and .conf files to my actual server, the version you gave me was fully 1/3rd smaller in size than the one I had previously! However, everything is up and running and it's happily married to my mods and bukkit.
Loaded the vanilla server and followed instructions, everything worked. So, in the spirit of scientific inquiry, I copied over the provided MLG .jar and .conf files to my actual server, the version you gave me was fully 1/3rd smaller in size than the one I had previously! However, everything is up and running and it's happily married to my mods and bukkit.
Thanks for your help! Have some diamond:
I'm glad it worked!
(I have no idea why your copy was 3 times larger than it should have been. maybe a github issue? idk.)
I have put that zip file on the first post, as it should help all users.
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
I'd expect a class definition whatever error on the whatever library if you don't have the whatever .jar file in the lib subfolder. Or however it's being distributed now. What's its name? j-something. Maybe jnlp.
I'd expect a class definition whatever error on the whatever library if you don't have the whatever .jar file in the lib subfolder. Or however it's being distributed now. What's its name? j-something. Maybe jnlp.
yeah, but I include all needed libraries in the jar file. the jar file should work without any external files (other than the config and minecraft server, obviously).
he was getting that problem because his file was corrupt (3 times larger than it should have been)
this new zip file just has scripts/batch files and config files - no setup needed - just click and it will generate 1000x1000 by default.
i tried to make it about as user friendly as i could without making a GUI (or doing any more java coding!)
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Tested MinecraftLandGenerator 1.3.0 with Vanilla 1.4 Server - It works just fine!
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Since it has issues with bukkit server. What if you remove bukkit and run MCLandGenerator on vanilla server then install bukkit when it's done? Will it work that way?
No matter what I do it doesn't generate the size I want. I told it to generate 1024x1024 on my current nether world, I end up with 1312x1312. I told it to generate 8192 on my real world, I end up with 8496. I make it generate a brand new nether world at 1056, I get 1296 (not to mention it fails to generate chunks randomly on two sides of a nether world)
Is there some math I'm missing I can use to make my worlds the right size? I'm trying to get my nether to be exactly 8x smaller than my real world :/
Since it has issues with bukkit server. What if you remove bukkit and run MCLandGenerator on vanilla server then install bukkit when it's done? Will it work that way?
yes, that is the current workaround. a world is just a world - no matter what server you are running. I am actively looking up a way to get this working correctly with bukkit. (it is known to have issues with server wrappers)
Quote from BioRage »
Any help if I can't get past step 12a?
I assume you are running Windows XP 32bit, with a vanilla server. If so, remove NOGUI from the config file.
If you are running something else, let me know.
Quote from Dragonshadow »
No matter what I do it doesn't generate the size I want. I told it to generate 1024x1024 on my current nether world, I end up with 1312x1312. I told it to generate 8192 on my real world, I end up with 8496. I make it generate a brand new nether world at 1056, I get 1296 (not to mention it fails to generate chunks randomly on two sides of a nether world)
Is there some math I'm missing I can use to make my worlds the right size? I'm trying to get my nether to be exactly 8x smaller than my real world :/
this is the thing you are running into: each time the server loops, it creates chunks in a (square) radius of 10 around the spawn point. a chunk is 16 x 16 blocks. (I cannot change this 10 chunk radius.) Since it begins at your spawn point (which varies - it could be 106, -52 or something), and not 0, 0 and you specify a certain amount of blocks, you will get an overlap over the boundary you wanted.
(basically it creates maps slightly bigger than you specified.)
most people view this as a feature. lets say if you used a plugin that limited the player to only go 1024x1024, if the player went all the way to edge, then the server would auto-generate land past the border. since MLG creates that land, the server will never auto-generate land - thus never slowing down.
now, if you really want to do this and make it exact then run MLG with the following:
-x0 -y0 (start at 0, 0 - not your spawn point)
-i100 (instead of jumping 300 blocks for each server start, we jump 100 blocks, making the end result more exact (less overlap - but probably still not perfect (making it 16 would make it perfect - but that will take a very long time)). however, this increases the amount of times it will run - thus taking longer.)
so if we do this, your batch file/shell script/command line will be:
and that will make it much closer to what you want.
now, as for the nether not creating chunks correctly - can you elaborate? (picture?)
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
"Can I use the Minecraft_Server.exe instead of the .jar?"
so i tried it.
config file:
java=Minecraft_Server.exe
serverpath=.
it works, including Win XP 32bit. (Windows only, of course...)
Edit: Whoo! This thread has gotten exactly 19000 views!
Rollback Post to RevisionRollBack
Minecraft Land Generator | Memory issues? Try this:java -Xincgc-Xmx1024M -Xms512M -jar Minecraft.jar "We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
I just thought I'd chime in with some info that will hopefully make at least one person's day easier. You can download minecraft_server.jar version 1.3 (Old Version, Current is 1.4) here. I personally needed this in order to use the BiomeTerrainMod with a modern craftbukkit server. All maps I tried generating with biome+bukkit+minecraftlandgenerator appeared to work until they were actually loaded. There weren't any errors generating the maps, the end size of the world folder was just right, last edited time on the level.dat was right when the process finished but when loaded up on the server the maps would re-generate as you explored. Even prior to loading it up I tried running a few map generators and only got the original spawn area from 1st run as output. Since the generator doesn't work with the 1.4 vanilla server yet I needed another option.
Long story short, that version of the server up there ^ allowed me to generate usable maps with biome and then those maps loaded correctly in the craftbukkit environment. I assume plenty of other folks are looking for that jar too so I hope this info's useful!
Thank you very, very much, this is real nice of you, buddy.
ahh, thats a stupid glitch with github with some browsers.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
I've attempted to run MLG with and without bukkit and I get this error, any suggestions?
what version of windows, (also, is it 32 or 64bit) and java are you using?
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Java Version 1.6.0_11
First you should completly uninstall java and download the newest version (1.6.0_24)
Also in your MLG config file, you need to remove NOGUI (but that's a seperate issue).
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Hmmm... if you can, check your MD5 check sum (if you know what that is). It should be 91832ad2bdef7d459c9a96769ae9a927
Try downloading it again, or try on another computer.
EDIT: In fact try this.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Thanks for your help! Have some diamond:
I'm glad it worked!
(I have no idea why your copy was 3 times larger than it should have been. maybe a github issue? idk.)
I have put that zip file on the first post, as it should help all users.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
yeah, but I include all needed libraries in the jar file. the jar file should work without any external files (other than the config and minecraft server, obviously).
he was getting that problem because his file was corrupt (3 times larger than it should have been)
this new zip file just has scripts/batch files and config files - no setup needed - just click and it will generate 1000x1000 by default.
i tried to make it about as user friendly as i could without making a GUI (or doing any more java coding!)
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Cheers.
Is there some math I'm missing I can use to make my worlds the right size? I'm trying to get my nether to be exactly 8x smaller than my real world :/
yes, that is the current workaround. a world is just a world - no matter what server you are running. I am actively looking up a way to get this working correctly with bukkit. (it is known to have issues with server wrappers)
I assume you are running Windows XP 32bit, with a vanilla server. If so, remove NOGUI from the config file.
If you are running something else, let me know.
this is the thing you are running into: each time the server loops, it creates chunks in a (square) radius of 10 around the spawn point. a chunk is 16 x 16 blocks. (I cannot change this 10 chunk radius.) Since it begins at your spawn point (which varies - it could be 106, -52 or something), and not 0, 0 and you specify a certain amount of blocks, you will get an overlap over the boundary you wanted.
(basically it creates maps slightly bigger than you specified.)
most people view this as a feature. lets say if you used a plugin that limited the player to only go 1024x1024, if the player went all the way to edge, then the server would auto-generate land past the border. since MLG creates that land, the server will never auto-generate land - thus never slowing down.
now, if you really want to do this and make it exact then run MLG with the following:
-x0 -y0 (start at 0, 0 - not your spawn point)
-i100 (instead of jumping 300 blocks for each server start, we jump 100 blocks, making the end result more exact (less overlap - but probably still not perfect (making it 16 would make it perfect - but that will take a very long time)). however, this increases the amount of times it will run - thus taking longer.)
so if we do this, your batch file/shell script/command line will be:
and that will make it much closer to what you want.
now, as for the nether not creating chunks correctly - can you elaborate? (picture?)
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
"Can I use the Minecraft_Server.exe instead of the .jar?"
so i tried it.
config file:
it works, including Win XP 32bit. (Windows only, of course...)
Edit: Whoo! This thread has gotten exactly 19000 views!
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Long story short, that version of the server up there ^ allowed me to generate usable maps with biome and then those maps loaded correctly in the craftbukkit environment. I assume plenty of other folks are looking for that jar too so I hope this info's useful!