First, I want to apologize if I posted this in the wrong section.
I am a middle school teacher. I recently started a minecraft club in order to provide an enriching after school activity for my students. Yesterday was our first official meeting but we encountered a problem.
I had successfully set up a server Vanilla Server (EXE) and student could connect to it, however it quickly became bogged down with 30 users playing.
I believe the problem is the capabilities of my work computer as a host. I am willing to put money into my home computer and bring it to school to act as the host. The question is as follows:
I have 20-30 students in the same room using the same internet connection (81 MBps upload) running minecraft. What kind of system would be ideal for my host computer (RAM, CPU, et cetera) to ensure a smooth gaming experience for my students.
I appreciate your time in regards to this question.
I'm assuming you mean 0.81 Mbps because no ISP is the world has every reached that speed. Your connection is too slow for running a Minecraft server, and your best alternative is renting a server from a host. As for RAM and the CPU, if you had a decent connection, 2.5-3.5 GB should be sufficient for a lag-free experience. You will only need a single-core CPU, as Minecraft only uses one. But as I said before, you should go with paid hosting.
This website is fairly accurate in telling you how many players you can run. Generally, you want ~256mbps upload speed per player (but then again, this most likely does not matter for you).
Once again assuming 100mbps download/upload on local, the website suggests that atleast 2.5GB of RAM is required for 30 players. Of course, this might not be entirely accurate depending on the machine, but it still gives you a good idea of what you need. RAM might not even be the problem: The computer may be too old or not powerful enough to process the information from 30 players. I'm somewhat knowledgeable on the subject, but there are users on here and other forums who know way more than I do, so I'll leave this to them if your problem is indeed not related to a lack of computer memory.
If you need to find out your RAM:
Assuming Windows (I believe just about every school uses Windows):
Open the Start menu
Right click on Computer
Select "Properties" at the bottom of the list
You will find "RAM" or "Memory installed" somewhere on this page, most likely in gigabyte. Do a simple x1024 to find out the value in megabytes.
I'm assuming you mean 0.81 Mbps because no ISP is the world has every reached that speed. -snip-
Business lines easily offer much higher than 100 Mbps, up into the Gbs, so yes, it has been achieved. Google "Business line upload speed" and you should find a few.
I'm assuming you mean 0.81 Mbps because no ISP is the world has every reached that speed. Your connection is too slow for running a Minecraft server, and your best alternative is renting a server from a host. As for RAM and the CPU, if you had a decent connection, 2.5-3.5 GB should be sufficient for a lag-free experience. You will only need a single-core CPU,as Minecraft only uses one. But as I said before, you should go with paid hosting.
In regards to the internet speed, I did the following tests.
This website is fairly accurate in telling you how many players you can run. Generally, you want ~0.256mbps upload speed per player (but then again, this most likely does not matter for you).
Once again assuming 100mbps download/upload on local, the website suggests that atleast 2.5GB of RAM is required for 30 players. Of course, this might not be entirely accurate depending on the machine, but it still gives you a good idea of what you need. RAM might not even be the problem: The computer may be too old or not powerful enough to process the information from 30 players. I'm somewhat knowledgeable on the subject, but there are users on here and other forums who know way more than I do, so I'll leave this to them if your problem is indeed not related to a lack of computer memory.
If you need to find out your RAM:
Assuming Windows (I believe just about every school uses Windows):
Open the Start menu
Right click on Computer
Select "Properties" at the bottom of the list
You will find "RAM" or "Memory installed" somewhere on this page, most likely in gigabyte. Do a simple x1024 to find out the value in megabytes.
Business lines easily offer much higher than 100 Mbps, up into the GBs, so yes, it has been achieved. Google "Business line upload speed" and you should find a few.
That website says I should be able to run 42 people on a server as I have 3.4 RAM. I think my issue I cannot get my run.bat file to allocate extra RAM to the server.
Also, the CPU is a Pentium Dual-core E6700 @ 3.20GHZ.
Lastly, I am running a 32 bit system...which I know is not preferred. I appreciate the help so far!
Unfortunately, Java on 32 bit systems can only have 1GB of allocated RAM. This means that on your current computer, you should be able to handle at most ~12 players.
Here's a thread I found with Google that explains how to modify the allocated RAM of a Minecraft server.
The network is part of a school district which may explain the speed.
Are you sure that is MBps? There is a HUGE difference between the big B and little B.
MBps is MegaBYTES per second. Mbps is MegaBITS per second. I highly doubt any school could afford a connection offering over 80MB download speed, otherwise i would totally set up a torrent farm there during the off hours.
Business lines easily offer much higher than 100 Mbps, up into the GBs, so yes, it has been achieved. Google "Business line upload speed" and you should find a few.
My mistake, I was thinking about residential internet speeds and not taking into account other plans. Again, sorry about that.
My mistake, I was thinking about residential internet speeds and not taking into account other plans. Again, sorry about that.
You can get 100Mbps in residential areas, though not all areas, but it is possible with some ISPs. Technically speaking they could give us all 1Gbps connections, but thanks to market control... but that is a different story.
Rollback Post to RevisionRollBack
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
First, I want to apologize if I posted this in the wrong section.
I am a middle school teacher. I recently started a minecraft club in order to provide an enriching after school activity for my students. Yesterday was our first official meeting but we encountered a problem.
I had successfully set up a server Vanilla Server (EXE) and student could connect to it, however it quickly became bogged down with 30 users playing.
I believe the problem is the capabilities of my work computer as a host. I am willing to put money into my home computer and bring it to school to act as the host. The question is as follows:
I have 20-30 students in the same room using the same internet connection (81 MBps upload) running minecraft. What kind of system would be ideal for my host computer (RAM, CPU, et cetera) to ensure a smooth gaming experience for my students.
I appreciate your time in regards to this question.
http://canihostaminecraftserver.com/
This website is fairly accurate in telling you how many players you can run. Generally, you want ~256mbps upload speed per player (but then again, this most likely does not matter for you).
Once again assuming 100mbps download/upload on local, the website suggests that atleast 2.5GB of RAM is required for 30 players. Of course, this might not be entirely accurate depending on the machine, but it still gives you a good idea of what you need. RAM might not even be the problem: The computer may be too old or not powerful enough to process the information from 30 players. I'm somewhat knowledgeable on the subject, but there are users on here and other forums who know way more than I do, so I'll leave this to them if your problem is indeed not related to a lack of computer memory.
If you need to find out your RAM:
Assuming Windows (I believe just about every school uses Windows):
Business lines easily offer much higher than 100 Mbps, up into the Gbs, so yes, it has been achieved. Google "Business line upload speed" and you should find a few.
In regards to the internet speed, I did the following tests.
Speedtest.net= 81.23 MBps
Xfinity= 53.96 MBps
ATT= 72.83 MBps
Verizon= 64.47 MBps
The network is part of a school district which may explain the speed.
That website says I should be able to run 42 people on a server as I have 3.4 RAM. I think my issue I cannot get my run.bat file to allocate extra RAM to the server.
Also, the CPU is a Pentium Dual-core E6700 @ 3.20GHZ.
Lastly, I am running a 32 bit system...which I know is not preferred. I appreciate the help so far!
Here's a thread I found with Google that explains how to modify the allocated RAM of a Minecraft server.
https://forums.bukkit.org/threads/assigning-more-ram-to-a-server-guide.1432/
Are you sure that is MBps? There is a HUGE difference between the big B and little B.
MBps is MegaBYTES per second. Mbps is MegaBITS per second. I highly doubt any school could afford a connection offering over 80MB download speed, otherwise i would totally set up a torrent farm there during the off hours.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
My mistake, I was thinking about residential internet speeds and not taking into account other plans. Again, sorry about that.
You can get 100Mbps in residential areas, though not all areas, but it is possible with some ISPs. Technically speaking they could give us all 1Gbps connections, but thanks to market control... but that is a different story.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4