Just tried MCMap, but my PC is too janky to open a 48000x24000 image. I'll try Overviewer. After it renders it will it require much PC usage to view it?
haha, yeah. in order to load large images in gimp i had to set a 15GB swap file in gimp's settings.
nope, overviewer can be viewed on any computer. its a google map interface, so it only loads the section that is being viewed.
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
Just started running overviewer and looks like it will take 4days 10hours to render it. Lol I really need a new pc.
yeah, the initial render is SLOW. but, subsequent renders are quite fast, as it only renders the changes.
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
Wow, such a nice piece of software, and the only one of it's kind, too! All other mappers only generate the map as you move inside it, requiring constant player interaction.
What I find a bit strange is why the program really needs to constantly start and stop the server lots of times. couldn't it just start it once, do the entire map, and then close the server? That would really quicken the output by a non-negligible fraction of time.
I can't wait for the GUI version! It would make the program way more accessible to so much more people. The current version really requires being quite tech savvy a lot, frequent command line changes, while a simpler more intuitive interface would help a lot.
3 features would also help a LOT:
#1 - Being able to generate a world from scratch using only the Seed.
#2 - Being able to parse through several worlds without interaction. MLG would simply do all worlds in a 'saves' folder within the MLG folder, without needing them to be renamed to 'world' or changing configuration lines. It would also create and do all worlds using only the Seeds in a multi-line box for Seeds names, cut-n-pastable, with 1 Seed per line (say, only 4 lines displayed but with scrolling so no small limit).
#3 - An option to output only the surface map and/or underground map instead of (or in addition to) the entire save regions. A default-to-2x2 zoom level would define how many blocks of area are represented by a single pixel of the final 2D image. Each block type would be assigned a simple color, with 2 shades in order to represent elevation.
Surface map would use a "priority" system to highlight structures in more obvious colors, so that even if the zoom is set to say 16x16 blocks to a pixel, the position of small structures such as witch hut or desert wells woulds appear clearly.
Underground mapping would display only the most special stuff using a simple priority rule:
And if there are tunnels the shade of the block would be lighther and lighter according to the elevation. This would allow an at-a-glance estimate of the complexity of a cave system and if lava is at the diamond layer or actually higher.
Combined, there features would greatly help Seed hunters like me!
Wow, such a nice piece of software, and the only one of it's kind, too! All other mappers only generate the map as you move inside it, requiring constant player interaction.
What I find a bit strange is why the program really needs to constantly start and stop the server lots of times. couldn't it just start it once, do the entire map, and then close the server? That would really quicken the output by a non-negligible fraction of time.
I can't wait for the GUI version! It would make the program way more accessible to so much more people. The current version really requires being quite tech savvy a lot, frequent command line changes, while a simpler more intuitive interface would help a lot.
3 features would also help a LOT:
#1 - Being able to generate a world from scratch using only the Seed.
#2 - Being able to parse through several worlds without interaction. MLG would simply do all worlds in a 'saves' folder within the MLG folder, without needing them to be renamed to 'world' or changing configuration lines. It would also create and do all worlds using only the Seeds in a multi-line box for Seeds names, cut-n-pastable, with 1 Seed per line (say, only 4 lines displayed but with scrolling so no small limit).
#3 - An option to output only the surface map and/or underground map instead of (or in addition to) the entire save regions. A default-to-2x2 zoom level would define how many blocks of area are represented by a single pixel of the final 2D image. Each block type would be assigned a simple color, with 2 shades in order to represent elevation.
Surface map would use a "priority" system to highlight structures in more obvious colors, so that even if the zoom is set to say 16x16 blocks to a pixel, the position of small structures such as witch hut or desert wells woulds appear clearly.
Underground mapping would display only the most special stuff using a simple priority rule:
And if there are tunnels the shade of the block would be lighther and lighter according to the elevation. This would allow an at-a-glance estimate of the complexity of a cave system and if lava is at the diamond layer or actually higher.
Combined, there features would greatly help Seed hunters like me!
Thanks!
Thank you for your praise!
The reason MLG works the way it does follows:
1) the server generates a 400x400 area on startup around the spawnpoint.
2) if the spawnpoint is changed, the next startup will generate a 400x400 area around the spawn again.
3) MLG exploits this behavior with no modification to the server to make the size map you want.
Yes, it is possible to make a mod for the server to launch it once, and make the map the size you want. it requires a significant amount of changes to the server, and would have to be updated with every version. MLG doesnt care what version Minecraft is.
I had started on a GUI version, but as i have never worked with Java GUI's, I ran into issues that are above my coding skill to fix. That and real life stuff have not let me work on MLG much lately.
(In retrospect it might be easier to create a GUI wrapper around MLG than to incorporate it directly... Hmmm...)
But honestly, I'm expecting a small level of intelligence from the users of MLG. If you dont know how to operate a server, then you shouldn't really be using this. I've made it as simple as I'm able to make it.
Features:
#1 - You can do this already. in "server.properties" modifly the "level-seed=" line.
#2 - Might be possible if I automated the changing of "server.properties", but really its a limitation of the server only being able to handle one world at a time.
Also, you could make your own scripts that modify "server.properties", and then launches MLG.
#3 - None of that really applies to MLG. MLG doesnt create map images. Nor does it actually touch the chunk data of the map. MLG expands the world, with as little modifications to the level files as possible, and thats it.
MLG is a program that does one thing and tries to do it as best as possible. There are many other programs that can map, and the programmers of those programs can focus on those features. I dont want to create a massive program that does everything.
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
One thing that would be super awesome is for this to be able to put a bedrock border around the generated map, that way, for things like UHC it is an extremely simple matter of creating the map, putting the border around it and done.
One thing that would be super awesome is for this to be able to put a bedrock border around the generated map, that way, for things like UHC it is an extremely simple matter of creating the map, putting the border around it and done.
Its possible. But it would have to be done manually.
You backup your "level.dat" file, then delete it. Then set the "server.properties" to a flat level, and the generator settings to make all 256 blocks bedrock. then run MLG again, but 32 blocks larger on X and Y
(then leave the new level.dat file there.)
Edit: Example "server.properties":
generator-settings=2;255x7;3
level-type=FLAT
Do that or edit the map in mcedit.
My favorite border though is just an infinite ocean of lava... the box is overused.
Edit: Example "server.properties":
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
Don't want a flat map though. A flat map wouldn't work for something like UHC.
you misunderstand.
the flat map part is done to make the custom border - after you generate the map the way you want.
edit: oh, and instead of deleting the old level.dat and generating a new one, the better option is to just edit the level.dat file using NBTedit or a similar porgram. then running MLG again, slightly bigger. (or it doesnt even need that - if a player gets near the edge, minecraft will dynamically create the border.)
another option is to use
2;255x0;0
which just makes empty chunks... forever.
Here is a 1500x1500 normal world, 1700x1700 total in size with a lava border that will extend forever if a user tries to explore...
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
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
Has anyone had any luck generating a Hexxit server yet? I tried a few times and all I'm getting is Vanilla, even though I'm calling the Hexxit.jar directly and everything is an exact copy from my server.
Has anyone had any luck generating a Hexxit server yet? I tried a few times and all I'm getting is Vanilla, even though I'm calling the Hexxit.jar directly and everything is an exact copy from my server.
No, because near as I can tell Hexxit.jar and the existing minecraft_server.jar are both needed to run a server...Hexxit.jar being the one in control.
But thanks for asking/suggestion ...
Hexxit specificly, no. technic pack yes.
step 1: Download and extract "Hexxit_Server_v1.0.1.zip"
step 2: run "launch.xxx" type the word "stop" without quotes and push enter after it does its initial loading. ("xxx" is dependent on your operating system)
step 3: download and extract MLG to its own folder.
step 4: run "MLG_Initial_Setup.xxx"
step 5: copy the following files into the hexxit folder:
MinecraftLandGenerator.conf
MinecraftLandGenerator.jar
MLG-BuildID
Run_MLG_xxxxx.xxx
step 6: in the hexxit folder, edit "MinecraftLandGenerator.conf" to have the following:
#Line to run server:
Java=java -Djava.awt.headless=true -Djline.terminal=jline.UnsupportedTerminal -Duser.language=en -Xmx3G -Xms2G -Xincgc -jar Hexxit.jar nogui
#Location of server. use "." for the same folder as MLG
ServerPath=.
step 7: edit "Run_MLG_xxxxx.xxx" to have the following:
java -jar MinecraftLandGenerator.jar 1000 1000 -a
step 8: run "Run_MLG_xxxxx.xxx"
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
Your download links aren't working and the github file only downloads like a 25k zip.
Rollback Post to RevisionRollBack
Check out my Mod Spotlights and Let's Play series! - https://www.youtube....?feature=vmdshb
Taking requests - PM me if you want me to spotlight your mod.
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
Edit: links work fine on my end... don't know what your problem was...
Weird maybe an adfly problem this morning.
Rollback Post to RevisionRollBack
Check out my Mod Spotlights and Let's Play series! - https://www.youtube....?feature=vmdshb
Taking requests - PM me if you want me to spotlight your mod.
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
step 1: Download and extract "Hexxit_Server_v1.0.1.zip"
step 2: run "launch.xxx" type the word "stop" without quotes and push enter after it does its initial loading. ("xxx" is dependent on your operating system)
step 3: download and extract MLG to its own folder.
step 4: run "MLG_Initial_Setup.xxx"
step 5: copy the following files into the hexxit folder:
MinecraftLandGenerator.conf
MinecraftLandGenerator.jar
MLG-BuildID
Run_MLG_xxxxx.xxx
step 6: in the hexxit folder, edit "MinecraftLandGenerator.conf" to have the following:
#Line to run server:
Java=java -Djava.awt.headless=true -Djline.terminal=jline.UnsupportedTerminal -Duser.language=en -Xmx3G -Xms2G -Xincgc -jar Hexxit.jar nogui
#Location of server. use "." for the same folder as MLG
ServerPath=.
step 7: edit "Run_MLG_xxxxx.xxx" to have the following:
haha, yeah. in order to load large images in gimp i had to set a 15GB swap file in gimp's settings.
nope, overviewer can be viewed on any computer. its a google map interface, so it only loads the section that is being viewed.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Just started running overviewer and looks like it will take 4days 10hours to render it. Lol I really need a new pc.
yeah, the initial render is SLOW. but, subsequent renders are quite fast, as it only renders the changes.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
What I find a bit strange is why the program really needs to constantly start and stop the server lots of times. couldn't it just start it once, do the entire map, and then close the server? That would really quicken the output by a non-negligible fraction of time.
I can't wait for the GUI version! It would make the program way more accessible to so much more people. The current version really requires being quite tech savvy a lot, frequent command line changes, while a simpler more intuitive interface would help a lot.
3 features would also help a LOT:
#1 - Being able to generate a world from scratch using only the Seed.
#2 - Being able to parse through several worlds without interaction. MLG would simply do all worlds in a 'saves' folder within the MLG folder, without needing them to be renamed to 'world' or changing configuration lines. It would also create and do all worlds using only the Seeds in a multi-line box for Seeds names, cut-n-pastable, with 1 Seed per line (say, only 4 lines displayed but with scrolling so no small limit).
#3 - An option to output only the surface map and/or underground map instead of (or in addition to) the entire save regions. A default-to-2x2 zoom level would define how many blocks of area are represented by a single pixel of the final 2D image. Each block type would be assigned a simple color, with 2 shades in order to represent elevation.
Surface map would use a "priority" system to highlight structures in more obvious colors, so that even if the zoom is set to say 16x16 blocks to a pixel, the position of small structures such as witch hut or desert wells woulds appear clearly.
Underground mapping would display only the most special stuff using a simple priority rule:
monster spawners
dungeons
stronghold
abandoned mineshaft
And if there are tunnels the shade of the block would be lighther and lighter according to the elevation. This would allow an at-a-glance estimate of the complexity of a cave system and if lava is at the diamond layer or actually higher.
Combined, there features would greatly help Seed hunters like me!
Thanks!
Thank you for your praise!
The reason MLG works the way it does follows:
1) the server generates a 400x400 area on startup around the spawnpoint.
2) if the spawnpoint is changed, the next startup will generate a 400x400 area around the spawn again.
3) MLG exploits this behavior with no modification to the server to make the size map you want.
Yes, it is possible to make a mod for the server to launch it once, and make the map the size you want. it requires a significant amount of changes to the server, and would have to be updated with every version. MLG doesnt care what version Minecraft is.
I had started on a GUI version, but as i have never worked with Java GUI's, I ran into issues that are above my coding skill to fix. That and real life stuff have not let me work on MLG much lately.
(In retrospect it might be easier to create a GUI wrapper around MLG than to incorporate it directly... Hmmm...)
But honestly, I'm expecting a small level of intelligence from the users of MLG. If you dont know how to operate a server, then you shouldn't really be using this. I've made it as simple as I'm able to make it.
Features:
#1 - You can do this already. in "server.properties" modifly the "level-seed=" line.
#2 - Might be possible if I automated the changing of "server.properties", but really its a limitation of the server only being able to handle one world at a time.
Also, you could make your own scripts that modify "server.properties", and then launches MLG.
#3 - None of that really applies to MLG. MLG doesnt create map images. Nor does it actually touch the chunk data of the map. MLG expands the world, with as little modifications to the level files as possible, and thats it.
MLG is a program that does one thing and tries to do it as best as possible. There are many other programs that can map, and the programmers of those programs can focus on those features. I dont want to create a massive program that does everything.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Its possible. But it would have to be done manually.
You backup your "level.dat" file, then delete it. Then set the "server.properties" to a flat level, and the generator settings to make all 256 blocks bedrock. then run MLG again, but 32 blocks larger on X and Y
(then leave the new level.dat file there.)
Edit: Example "server.properties":
Do that or edit the map in mcedit.
My favorite border though is just an infinite ocean of lava... the box is overused.
Edit: Example "server.properties":
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
you misunderstand.
the flat map part is done to make the custom border - after you generate the map the way you want.
edit: oh, and instead of deleting the old level.dat and generating a new one, the better option is to just edit the level.dat file using NBTedit or a similar porgram. then running MLG again, slightly bigger. (or it doesnt even need that - if a player gets near the edge, minecraft will dynamically create the border.)
another option is to use which just makes empty chunks... forever.
Here is a 1500x1500 normal world, 1700x1700 total in size with a lava border that will extend forever if a user tries to explore...
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Dropbox? huh?
MLG website:
https://sites.google.com/site/minecraftlandgenerator/
zip file is located here:
https://github.com/Morlok8k/MinecraftLandGenerator/tree/master/zip
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
All I did was rename "minecraft_server.1.6.jar" to "minecraft_server.jar", and I didn't edit any default config files.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Thanks in advance,
MaskaMage
No, because near as I can tell Hexxit.jar and the existing minecraft_server.jar are both needed to run a server...Hexxit.jar being the one in control.
But thanks for asking/suggestion ...
Hexxit specificly, no. technic pack yes.
step 1: Download and extract "Hexxit_Server_v1.0.1.zip"
step 2: run "launch.xxx" type the word "stop" without quotes and push enter after it does its initial loading. ("xxx" is dependent on your operating system)
step 3: download and extract MLG to its own folder.
step 4: run "MLG_Initial_Setup.xxx"
step 5: copy the following files into the hexxit folder:
step 6: in the hexxit folder, edit "MinecraftLandGenerator.conf" to have the following:
step 7: edit "Run_MLG_xxxxx.xxx" to have the following:
step 8: run "Run_MLG_xxxxx.xxx"
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Taking requests - PM me if you want me to spotlight your mod.
https://github.com/M...illa_Server.zip
It should be 430kb.
I'll verify my links, thanks.
Edit: links work fine on my end... don't know what your problem was...
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Weird maybe an adfly problem this morning.
Taking requests - PM me if you want me to spotlight your mod.
very possible.
I do provide non-ad links on the main website and on the first post.
have fun with MLG!
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Slick as snot now.... time to melt my processors ;-)