Talk:Tutorials/Setting up a server

A stronger mention of custom servers
I think it should be mentioned that most hhahahahAHAHAHAHAHAHAHAHA LOL servers use custom server software, such as Bukkit and Spigot

Added --ⓜⓐⓣⓣⓗⓔⓦⓒⓒⓐⓡⓣⓔⓡ 14:04, 25 August 2013 (UTC)

Protection
I think that this page should be edit-protected, as someone could plant misinformation to wreck your computer here. Mokiki 02:01, 6 September 2013 (UTC)
 * Only registered users can edit the page, I don't see a need for that, either. ExtremeHeat11 (talk) 00:14, 22 November 2013 (UTC)
 * Anybody can register an account. Allowing only registered users is no protection against someone putting harmful information here. I agree that this page need a stronger protection. --84.202.106.153 20:57, 14 August 2014 (UTC)


 * The level of protection required you to first make at least ten edits first. It is unlikely any vandal will make ten legitimate edits then come vandalize this page. --KnightMiner  (t 21:03, 14 August 2014 (UTC)


 * If any such protection has been in place previously, then it is not anymore now. I registered for an account and started editing the page. No restriction on ten legitimate edits or anything like that. That means any vandal can do the same. --Pbb72 (talk) 15:07, 25 August 2014 (UTC)

.exe
What about the server .exe? --24.84.174.9 23:54, 17 October 2013 (UTC)

How to post a world file on a server
Seriously, I made a supercool world in the idea I could post it, but I can't figure out how.

you go to where your server.exe is, and in the "world" folder replace all the files and folders in there with copys from your world. -76.226.147.60 21:45, 24 July 2014 (UTC)

Cleanup
Most of the things mentioned in the article are still valid, for the most part, however, some parts are not. Specifically, the FAQs are old, and don't apply with the latest version of the game, and it seems that there's really no need for them to be there any more either. It's also a bad idea using manual Java PATHs on Windows, as it should work with just "java" and also works reguardless of whether they are using 32bit/64bit/different-installation-paths. ExtremeHeat11 (talk) 00:24, 22 November 2013 (UTC)
 * I'm also cleaning up the page in general, here. ExtremeHeat11 (talk) 01:47, 9 December 2013 (UTC)


 * The default Java installation does NOT update the path variable! If the server requires Java in the path, then the user will have to add it manually. (Note: Minecraft itself works fine without having Java in the path.)
 * Also, on Windows the Java download page strongly recommends using the 32-bit version, even with 64-bit Windows. This is because most people want to use Java in the browser, and almost everybody is using 32-bit browsers. If someone really wants 64-bit Java, they need to do several extra clicks to reach the right download. I recommend following the instructions given by Java, and assume 32-bit Java in this manual. --84.202.106.153 21:04, 14 August 2014 (UTC)
 * From a bit of testing in my VMs, JRE 1.7 x86 builds will not properly set to the system PATH. Testing out with JRE 1.8, Java seems to properly set to the system PATH on both 64 and 32 bit builds. I'm not sure how much longer it will take for Oracle to push JRE 1.8 to java.com (it seems to be taking a while..), but for now I think we should link to Oracle's download page instead of worring about Java's "browser autodetection" tools.  can also be used to determine what OS arc Java is currently using.
 * My point is that making batch files (or even boringly explaining to people how to edit/add/set EnvVars) to statically point to Java installations is bad practice, and as users can change installation directories (either based on custom setting, or using 32/64 bit java) this is definitely not a trivial thing to have people do. ExtremeHeat11 (talk) 21:07, 7 September 2014 (UTC)

Linux Tutorial Needs Editing for clarity
I managed to install a minecraft server on my ubuntu OS but only after I realized the errors I had made while reading the guide. Specifically the part about starting the server. Something should be said about the specifics of the terminal commands like whether or not to include nogui because I rather like a gui. There's also the matter of the wording the guide uses when it says substitute the words "minecraft server." On a side note I'd say that noob linux users like myself should be reminded that they should type the whole name of the .jar file ie. Minecraftserver.1.7.4.jar.

Mistake? in Java batch file example
Hi, just getting a batch file for my son and I noticed that 1048 and 2048 are given for the memory specs for Java: "java.exe -Xms1048M -Xmx2048M -jar minecraft_server.jar nogui"

Should be 1024? This is in the text box, the last line of the batch file, immediately before the Optional Steps heading. I've used this page many times and never noticed it before. anyway, thanks for making it. minedthestep

The page should definitely be edit protected
Some one could easily use the setting up a server page to hack and crash someone's computer. Cameronhclark (talk) 16:48, 4 June 2014 (UTC)

Is it normal that it says that I don't have the proper privileges (mac terminal)?
Please respond, I'm getting confused.

Highly Discourage the use of Hamachi/VPN
Recently quite a few people have been coming into the Minecraft Support IRC with problems with connectivity that were only compounded by the use of Hamachi. The warning banner for the section should be harsher and highly discourage the use of VPN in favor of proper Port Forwarding. --Maxis45 (talk) 00:14, 19 June 2014 (UTC)

Syntax typo in Breakdown of the code section
The memory arguments currently read "-Xmx1G -Xms2G". It should say "-Xms1G -Xmx2G". The 'x' and 's' are backwards.108.45.68.152 01:06, 16 July 2014 (UTC)

Setting up Minecraft server on Mac
whenever i press on the start.command file it shows up with the following:

Last login: Sat Dec 6 12:50:57 on ttys001 marys-MBP:~ marykylm$ /Users/marykylm/Desktop/minecraft_server/start.command ; exit; -bash: /Users/marykylm/Desktop/minecraft_server/start.command: cannot execute binary file logout

[Process completed]

--108.93.100.248 17:55, 6 December 2014 (UTC)