Thank you Morlock... looks like that did the trick. Not sure where I strayed but following your instructions look like it works as expected.
Slick as snot now.... time to melt my processors ;-)
good luck and have fun!
After i wrote those instructions i tested it myself, and it worked great for me - cept that the plugins create more land than the typical server - so its not exactly square - its squarish - but better than nothing!
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
Hey guys i cant seem to get this to work, does it still work for a 1.6.1 server? if so can i get a step by step guide?
Thanks in advance!
yes. if you are just using the regular vanilla server with no mods, then download and extract MLG. Then run (while connected to the internet) the Initial_Setup script. after thats done, run the Run_MLG script.
This will download the latest version of the server (1.6.2 i believe)
Does this work with mods/mod pack cusom terrain generation? Like how in the redpower 2 mod, basalt volcanos are generated randomly.
yes, set up your server with mods you want. some mods need MLG to run in alternate mode ("-a" switch). read this forum or the instructions on how to do that.
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 anyone tell me if this is working for win7 ?
because if i run the MLG_Initial_Setup_Windows the console it tells me The command "java" is written wrong or cant found.
Something went wrong for me....
Help me pls
Make sure you have the latest versions of 32bit (and 64bit, if you have a 64bit computer) Java installed.
Cause if you have 64bit windows, you NEED 64bit java. (or you can point to the 32bit files manually, but thats more difficult (in the script and config files, or adding the folder to PATH))
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
The Meaning of Life, the Universe, and Everything.
Location:
Madison
Join Date:
7/6/2013
Posts:
57
Minecraft:
Nicholas_Manuel
Member Details
Will this mod work for Feed the Beast Ultimate? I'm currently, running it to generate a testbed world. The level files don't seem to be getting any larger in size. Is that normal?
Will this mod work for Feed the Beast Ultimate? I'm currently, running it to generate a testbed world. The level files don't seem to be getting any larger in size. Is that normal?
I've used it with feed the beast. That is not normal - something probably is set up correctly.
make sure you use the alternate flag "-a" in the MLG_Run script. also make sure the "MinecraftLandGenerator.conf" file points to the correct server.
I know you said this works with every server mod you've tried, but would Biomes O' Plenty be one of those?
yes. I forget if you need to use alternate mode for BOP or not, but try it out!
To Everyone:
"Does my server mod work?"
Yes. There are conditions:
You may need to use alternate mode, for forge-based mods and other mods that radically change the standard output.
Typically, MLG will only affect the main world, unless you have a mod that loads up other dimensions/worlds on initial startup. (Not common)
Make sure you have a totally functioning server BEFORE copying it into your MLG folder.
Set up MLG's configuration files and scripts to point to the correct stuff pertaining to your mod.
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
so this works for servers running MC 1.6.2 modded with forge? Since you start the forge jar and not the mc server jar directly...
Yes. there are 2 ways of adding forge:
1) Directly injecting the minecraft server Jar file with the .class files,
2) or running the forge Jar file.
For the first option, you dont need to edit "MinecraftLandGenerator.conf", but you will need to edit "Run_MLG_xxxxxx.xxx" - you need to add "-a" to the command. example:
java -jar MinecraftLandGenerator.jar 1000 1000 -a
For the second option, you HAVE TO edit "MinecraftLandGenerator.conf". example: (Change "<ADD FILE NAME HERE>.jar" to reflect the name of the forge Jar file)
And you will also have to edit "Run_MLG_xxxxxx.xxx" to add "-a" as shown in #1 above.
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
Thank you so much for giving such amazing support with this program. The post directly above mine here answered exactly the questions I had when I came looking for answers. I did what you said and it works perfectly. I've come to expect nothing less from your consistently concise and easy to understand directions.
Rollback Post to RevisionRollBack
I thought you'd contracted a disease that gave you the same metabolism as an oak tree - Maggarg II
It heals all of your goddamn hearts! - kittensamurai
Thank you so much for giving such amazing support with this program. The post directly above mine here answered exactly the questions I had when I came looking for answers. I did what you said and it works perfectly. I've come to expect nothing less from your consistently concise and easy to understand directions.
Thank you. I personally can't stand programs that have little to no support or documentation. Even though I haven't been actively coding MLG lately, I still check this forum every week day and give support. I realize that MLG is not a program that has a single button that you press. It is complex, because the server is a complex beast (esp. with mods). I've tried to simplify it as much as possible without removing features.
I also expect from my users to understand, at least somewhat, how to operate and configure a server. If you have never touched a server before, you probably shouldn't use MLG without learning some basics. This is one of a few reasons why I have not finished the GUI. (Command line? Nooooooooo!!!!!!!! How do I use commands?)
And kinda going a little off topic here, with any program you download with batch/script files, you should look at the script before running it for a few reasons: to understand what it does & how it works, and to see if there are any rogue commands that may do damage to your system.
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
Sorry if this has already been answered. Can you use MLG to finish generating a world that is already up (copying world files and then running MLG)?
yes. Set up MLG first (run the initial setup).
Then copy your world folder into the MLG folder.
either: rename your world folder to "world"
OR: edit "server.properties" to reflect the name of your world:
level-name=its the end of the world as we know it
where "its the end of the world as we know it" is the name of your world.
MLG will then expand the existing world to the size you specify (in blocks).
If you are running mods that change the terrain of the world, then add them to the server before expanding. make a test world with those mods before expanding your existing world.
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
If you look at Section 2, the guy says that after using MLG, if you want to expand the Nether, you can (but only if you use linux) run a script that teleports you 200 blocks every 20sec.
Of course, you need to log into the game, create a portal first, start flying, etc.
I can do better than this script.
I already have working Java RCON code.
I can create a Java app that runs on any computer with java (Thus Linux isnt required).
It would also be able to connect to any server - even remote servers - that you have an RCON password for.
The only downside is that a user would have to log in, and have that player unusable for the generation time.
So, look forward to this in the near future. (a couple weeks probably, as next week I'm going to be on vacation.)
In the meantime, if you use linux, check out that script. He uses it just for the Nether, but it would work in any Dimension - and ANY MOD. This means everything, as long as your user is in that dimension.
Note: I've had this idea in the past but dismissed it before I had working RCON code. I also didn't like the fact that you had to have the client running with a user connected, and while I still don't like that downside, perhaps some people won't mind. Its not as slick as MLG.
Note2: He mentions in the link that you can lower the height of the map to 128 to speed up generation - thats not a bad idea, but only works for NEW maps, not expanding existing ones.
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
Would this mean we can generate worlds that don't change the spawn location?
As mods like BTW base village generation around world spawn meaning that abandoned villages only generate around the spawn and the villages with loot/crops only generate by walking 2000+ blocks out.
yes.
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
it works with all servers, from the first Alpha servers to the current servers, and is compatible with almost every mod.
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 don't know if you remember, but you spent quite some time helping me out with this program to use it with BOP. If you recall, I made a few silly mistakes and missed a couple of relatively obvious things, but you were quite patient with me.
I just checked in to see what's new with the program, and I noticed you put up some configs for several terrain-changing mods. That's an awesome idea, I imagine that they have been quite useful for a lot of people.
Great work as ever bro, and thanks for all the help you gave me.
yep, i remember you. your welcome. not much is happening lately with MLG. I have a few ideas, but i just need to make some time to code. I got distracted earlier this year by other stuff and just never got back to writing code!
I still check this forum all the time, and I verify that the latest servers don't break MLG.
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
For those of you using the latest snapshots (like 13w39a), you may notice that MLG is crashing.
Until I release an update (I know what the problem is, and how to fix it), use alternate mode.
Sample "Run_MLG_Windows.cmd"
@echo off
SET BINDIR=%~dp0
CD /D "%BINDIR%"
SET ScriptTitle=Minecraft Land Generator - Run MLG - Windows
title %ScriptTitle%
cls
echo %ScriptTitle%
echo %BINDIR%
java -jar MinecraftLandGenerator.jar 2000 2000 -a
That last "-a" is alternate mode. (you do need to define the size to generate (the "2000 2000") when using alt mode)
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
good luck and have fun!
After i wrote those instructions i tested it myself, and it worked great for me - cept that the plugins create more land than the typical server - so its not exactly square - its squarish - but better than nothing!
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
yes. if you are just using the regular vanilla server with no mods, then download and extract MLG. Then run (while connected to the internet) the Initial_Setup script. after thats done, run the Run_MLG script.
This will download the latest version of the server (1.6.2 i believe)
yes, set up your server with mods you want. some mods need MLG to run in alternate mode ("-a" switch). read this forum or the instructions on how to do that.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
What you could do is have it expand a standard flatworld to 1,000s of block all round then use MCEdit to delete everything.
Select all > delete blocks
Yes. edit "server.properties" to have:
Yes, it can be done that way too, but that would take much longer, and requires more steps.
Make sure you have the latest versions of 32bit (and 64bit, if you have a 64bit computer) Java installed.
Cause if you have 64bit windows, you NEED 64bit java. (or you can point to the 32bit files manually, but thats more difficult (in the script and config files, or adding the folder to PATH))
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
I've used it with feed the beast. That is not normal - something probably is set up correctly.
make sure you use the alternate flag "-a" in the MLG_Run script. also make sure the "MinecraftLandGenerator.conf" file points to the correct server.
yes. I forget if you need to use alternate mode for BOP or not, but try it out!
To Everyone:
"Does my server mod work?"
Yes. There are conditions:
You may need to use alternate mode, for forge-based mods and other mods that radically change the standard output.
Typically, MLG will only affect the main world, unless you have a mod that loads up other dimensions/worlds on initial startup. (Not common)
Make sure you have a totally functioning server BEFORE copying it into your MLG folder.
Set up MLG's configuration files and scripts to point to the correct stuff pertaining to your mod.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Yes. there are 2 ways of adding forge:
1) Directly injecting the minecraft server Jar file with the .class files,
2) or running the forge Jar file.
For the first option, you dont need to edit "MinecraftLandGenerator.conf", but you will need to edit "Run_MLG_xxxxxx.xxx" - you need to add "-a" to the command. example:
For the second option, you HAVE TO edit "MinecraftLandGenerator.conf". example: (Change "<ADD FILE NAME HERE>.jar" to reflect the name of the forge Jar file)
And you will also have to edit "Run_MLG_xxxxxx.xxx" to add "-a" as shown in #1 above.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
It heals all of your goddamn hearts! - kittensamurai
Thank you. I personally can't stand programs that have little to no support or documentation. Even though I haven't been actively coding MLG lately, I still check this forum every week day and give support. I realize that MLG is not a program that has a single button that you press. It is complex, because the server is a complex beast (esp. with mods). I've tried to simplify it as much as possible without removing features.
I also expect from my users to understand, at least somewhat, how to operate and configure a server. If you have never touched a server before, you probably shouldn't use MLG without learning some basics. This is one of a few reasons why I have not finished the GUI. (Command line? Nooooooooo!!!!!!!! How do I use commands?)
And kinda going a little off topic here, with any program you download with batch/script files, you should look at the script before running it for a few reasons: to understand what it does & how it works, and to see if there are any rogue commands that may do damage to your system.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
yes. Set up MLG first (run the initial setup).
Then copy your world folder into the MLG folder.
either: rename your world folder to "world"
OR: edit "server.properties" to reflect the name of your world:
where "its the end of the world as we know it" is the name of your world.
MLG will then expand the existing world to the size you specify (in blocks).
If you are running mods that change the terrain of the world, then add them to the server before expanding. make a test world with those mods before expanding your existing world.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
So, I googled myself (heh, that sounds dirty), and i came across the following:
http://www.reddit.co..._world_servers/
If you look at Section 2, the guy says that after using MLG, if you want to expand the Nether, you can (but only if you use linux) run a script that teleports you 200 blocks every 20sec.
Of course, you need to log into the game, create a portal first, start flying, etc.
I can do better than this script.
I already have working Java RCON code.
I can create a Java app that runs on any computer with java (Thus Linux isnt required).
It would also be able to connect to any server - even remote servers - that you have an RCON password for.
The only downside is that a user would have to log in, and have that player unusable for the generation time.
So, look forward to this in the near future. (a couple weeks probably, as next week I'm going to be on vacation.)
In the meantime, if you use linux, check out that script. He uses it just for the Nether, but it would work in any Dimension - and ANY MOD. This means everything, as long as your user is in that dimension.
Note: I've had this idea in the past but dismissed it before I had working RCON code. I also didn't like the fact that you had to have the client running with a user connected, and while I still don't like that downside, perhaps some people won't mind. Its not as slick as MLG.
Note2: He mentions in the link that you can lower the height of the map to 128 to speed up generation - thats not a bad idea, but only works for NEW maps, not expanding existing ones.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
yes.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
it works with all servers, from the first Alpha servers to the current servers, and is compatible with almost every mod.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
yep, i remember you. your welcome. not much is happening lately with MLG. I have a few ideas, but i just need to make some time to code. I got distracted earlier this year by other stuff and just never got back to writing code!
I still check this forum all the time, and I verify that the latest servers don't break MLG.
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera
Until I release an update (I know what the problem is, and how to fix it), use alternate mode.
Sample "Run_MLG_Windows.cmd"
That last "-a" is alternate mode. (you do need to define the size to generate (the "2000 2000") when using alt mode)
"We must be that generation that stands athwart history yelling: 'Hey, jackass, get your government off my freedom!'" - Jason Mattera