Hey guys, I purchased the game a couple of days ago and have been hosting my own server(survival) with a few friends. When im staring the server it get that "NOT ENOUGH RAM!" message, the server starts up anyway and it runs fine, eventually(about 4 hours+) it starts to lag a bit forcing me to restart the server. I have 8 gigs of ram so i dont think its because my current ram is too low(lol). I see it says to launch the game with a specefic command but I am unaware of how to do that, If I could receive ANY help I would GREATLY appreciate it!
[INFO] Starting minecraft server version 0.1.4
[WARNING] **** NOT ENOUGH RAM!
[WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[INFO] Loading properties
[INFO] Starting Minecraft server on *:25565
[INFO] Preparing level "world"
[INFO] Preparing start region
It runs but the client does not show up so i cannot play. it does say the world has loaded but i do not see anything [>>-i>] [>>-i>] [>>-i>]
You have to run the client separately. The server just creates the world and allows other users to connect. This includes yourself. It doesn't have a client built into it.
Rollback Post to RevisionRollBack
Freelance professional web developer.
Recognized Expert in web development on Dream.In.Code.
Developer for MCLawl.
I'm having the same problem, after about 30 minutes or so it starts to lag up and eventually crash. I'm on Windows 7, and have done the notepad trick to give it more ram but still having a bit of trouble.
Not sure if it's just me but when I gave it "more ram" it's still not much it feels.
Hi, when I try the method posted by umby24 I get this!! Any help on this situation?
:Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Lord Tape>java -Xmx1024M -Xms1024M -jar minecraft_server.jar
'java' is not recognized as an internal or external command,
operable program or batch file.
Yes, could someone simplify this for me too please? I need help setting up a server as well and I get this warning message too, and help would be very much appreciated. ^-^
If you are running a multicore system (very likely these days if the computer is less than 4 years old), then try setting the processor affinity (on Windows) or use taskset on Linux. That may solve the 'Overloaded/time changed' error.
If your system has less than 1024 megs, then in the Java startup line, change "-Xmx1024M -Xms1024M" to "-Xmx512M -Xms32M"
On Windows, bring up task manager (ctrl-shift-escape), find 'javaw.exe' on the Processes tab, right click it, Set Affinity, unclick all but one CPU.
On Linux, start the process with "taskset -c 1" before "java":
I suspect the "overloaded/time changed" issue is due TSC drift on multi core systems (normal, not an uncommon problem, more an issue with time measurement functions not sticking with the times, the TSC is no longer reliable for measuring time deltas and so trying to use it to determine how long something took - such as for the purposes of warning about being 'overloaded', can have wildly inaccurate results).
instead of using just "java" i put the whole path to the javaw.exe in quotes. (this is the default windows 7 64bit java install path)
note: i tried setting it to 2048 but it gave me some kind of "could not create virtual machine" error
Worked like a charm. I think the problem is there are different solutions for different OS. WinXP and Win7 are different solutions.
No, the solution waka posted is the same as the earlier one, just that if you don't have java in your PATH variable you have to provide the full file path to it (C:\Program Files\etc...)
okay i know got it lol but now the prob is evrytime i try to run the Minecraft_server.bat it opens a little black menu and within 0.5 sec it closes again... it does nothing lol, can anyone help me out?
I have the same problem. I also have the server overloaded thing, am running 32 bit xp.
For me the error is unable to access jarfile minecraft_server.jar any help?
ok ok so i figured out wat i was doing wrong so i got it to work of the .bat file but it still is laggy and slow only 50mb of ram commitment
Hey there everyone,
I recently bought minecraft and I want to create a multiplayer server. I have succeded in doing this but I can only play with one friend who is at my house using the same internet connection. It also says I dont have enough ram. and it says to get more ram i need to launch the game as:
"java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
I am not very good with these things and dont know how to launch it as this.
I am using a Windows 7 computer. Could someone please tell me how to laucnh it as this in a simple and easily understandable way. Thanks.
Hey there everyone,
I recently bought minecraft and I want to create a multiplayer server. I have succeded in doing this but I can only play with one friend who is at my house using the same internet connection. It also says I dont have enough ram. and it says to get more ram i need to launch the game as:
"java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
I am not very good with these things and dont know how to launch it as this.
I am using a Windows 7 computer. Could someone please tell me how to laucnh it as this in a simple and easily understandable way. Thanks.
Not sure about the issue with the ram, but for only people at your house being able to connect you most likely have a router between you and the rest of the internet.
Look up Minecraft Port Forwarding, and it should give you your answers to allow people elsewhere to connect.
I'm still confused. I looked up minecraft port forwarding and don't really understand. Could someone give me a good link or just good information on port forwarding for minecraft? Also does port forwarding help increase my ram and tell me how to install the "java - Xmx1024M -Xms1024M -jar minecraft_server.jar" thing? Thanks
[INFO] Starting minecraft server version 0.1.4
[WARNING] **** NOT ENOUGH RAM!
[WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[INFO] Loading properties
[INFO] Starting Minecraft server on *:25565
[INFO] Preparing level "world"
[INFO] Preparing start region
Put in the text:
File > Save As
Browse to where minecraft_sever.jar is.
For the filename, enter minecraft.bat
for the file type, Select All Types.
Click Save.
Then double click Minecraft.bat to run the server with that command.
D3 Server! [Advanced, Custom physics / Anti-Greif / RP]
Server Status:
It runs but the client does not show up so i cannot play. it does say the world has loaded but i do not see anything [>>-i>] [>>-i>] [>>-i>]
Totally New at running servers? Click me!
I wonder if sansavarous is online...
You have to run the client separately. The server just creates the world and allows other users to connect. This includes yourself. It doesn't have a client built into it.
Recognized Expert in web development on Dream.In.Code.
Developer for MCLawl.
Not sure if it's just me but when I gave it "more ram" it's still not much it feels.
:Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Lord Tape>java -Xmx1024M -Xms1024M -jar minecraft_server.jar
'java' is not recognized as an internal or external command,
operable program or batch file.
Im running on Win7 and I have Admin Rights.
D3 Server! [Advanced, Custom physics / Anti-Greif / RP]
Server Status:
What? lol I dont know much about those things, ya know. I'm old enought to get confused easily :smile.gif:
If your system has less than 1024 megs, then in the Java startup line, change "-Xmx1024M -Xms1024M" to "-Xmx512M -Xms32M"
On Windows, bring up task manager (ctrl-shift-escape), find 'javaw.exe' on the Processes tab, right click it, Set Affinity, unclick all but one CPU.
On Linux, start the process with "taskset -c 1" before "java":
taskset -c 1 java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
I suspect the "overloaded/time changed" issue is due TSC drift on multi core systems (normal, not an uncommon problem, more an issue with time measurement functions not sticking with the times, the TSC is no longer reliable for measuring time deltas and so trying to use it to determine how long something took - such as for the purposes of warning about being 'overloaded', can have wildly inaccurate results).
instead of using just "java" i put the whole path to the javaw.exe in quotes. (this is the default windows 7 64bit java install path)
note: i tried setting it to 2048 but it gave me some kind of "could not create virtual machine" error
Worked like a charm. I think the problem is there are different solutions for different OS. WinXP and Win7 are different solutions.
No, the solution waka posted is the same as the earlier one, just that if you don't have java in your PATH variable you have to provide the full file path to it (C:\Program Files\etc...)
[bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf] [bookshelf]
I have the same problem. I also have the server overloaded thing, am running 32 bit xp.
Then simply show us the error your getting so we can help you.
ok ok so i figured out wat i was doing wrong so i got it to work of the .bat file but it still is laggy and slow only 50mb of ram commitment
I recently bought minecraft and I want to create a multiplayer server. I have succeded in doing this but I can only play with one friend who is at my house using the same internet connection. It also says I dont have enough ram. and it says to get more ram i need to launch the game as:
"java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
I am not very good with these things and dont know how to launch it as this.
I am using a Windows 7 computer. Could someone please tell me how to laucnh it as this in a simple and easily understandable way. Thanks.
Not sure about the issue with the ram, but for only people at your house being able to connect you most likely have a router between you and the rest of the internet.
Look up Minecraft Port Forwarding, and it should give you your answers to allow people elsewhere to connect.