First off, I am using a really old macbook pro from 2012 with a core i5 2nd generation which is really old, but I got some pleasant results. (This isn't my main PC; it's just an old laptop.) What I noticed is that when I went to activity monitor (aka task manager on windows), Minecraft isn't using the entire cpu. For some reason it's using less than 30% which is really weird, and that's why I sometimes get lag spikes. Is there a reason for this? If there is, how do I fix it? I want it to use as much as it needs. Even after maxing out the render distance, it still isn't using much at all.
The lagspikes are not caused due to your processor. If minecraft needed the entire CPU, it will use. The main problem might be with the amount of RAM that you have allocated to the launcher, or has been set by default. Firstly, it depends on what launcher you are using. Based on your launcher, you can browse through the settings and you will find an option for increasing RAM Allocation. Also try updating Java Runtime Environment.
I have looked at this site: -minecraft-server-how-to and he says he has it working just fine. I've also looked at this thread: -will-a-raspberry-pi-work-well-as-a-minecraft-server/ and the response seems to be mixed.
I would probably run a couple mods: Optifine, that one that lets you make teleporters, possibly Mo'Creatures, definitely Too Much TNT (with the bigger ones turned off), if I can Skyblock, Computer craft would be epic (but not essential), Treecapitor FOR SURE, but only one adding one at a time to see if the Pi can handle Mods. Optifine, and clearlag would be musts, just to keep the server usable, and I probably would include World Edit.
Also, would I set the graphics split to higher GPU RAM or higher CPU RAM? I wouldn't use the Pi whilst the server was online, obviously, so it would be higher CPU, lower GPU, correct? From the elinux.org page for the RPi Advanced setup it says:
This question: Bramble Pi as Minecraft Server seemed to show a way that I could run a server (albeit with a cluster, I would be using a single one). It said I would need Hardfloat Java (is that the default one that comes with the newest Raspbian?)
Your biggest issue running a minecraft server seems to be the RAM. If everyone is in the same chunk, you're fine. When everyone has their own chunk and the 80 chunks around them, then things can get bad very quickly. A rule of thumb is 100MB per player. The second biggest issue is bandwidth. A good rule of thumb seems to be about .150Mbps upload per player. CPU is... not really an issue at all, except during - as you noted - map generation. I swear the server could run on an abacus if you could figure out the I/O.
To answer the second part, which you noted that I missed in my answer.I googled a bit and found full instructions on how to set up the Bukkit Server on RPi and it is running some plugins(listed in the howto I linked to), which means YES, you can run plugins :)
Not sure if this answers the whole question as I haven't tried setting the graphics split, but on my 512MB Pi running Raspbian I've tried running Minecraft servers.
The first time I used Spigot (based on Bukkit I think) with no plugins (apart from PluginMetrics which I assume was installed by default) and the second time I used the vanilla server from minecraft.net.
Generating the worlds took around 20-30 mins I think (can't remember exactly but something like that - obviously a lot longer than using a normal PC).
With just 1 player (myself), it seemed to work when I moved around and placed/destroyed blocks in Creative but in Survival there was quite a lot of lag when placing/destroying blocks.
However, both times the servers ran with the desktop running, and they may have run better in console mode without booting to the desktop.
If you use Raspbian I would recommend trying the server without booting to the desktop so less resources are used for other processes.
I've only used Raspbian (and RaspBMC) on the Pi and have never used Arch so I can't compare them but it sounds like a good idea as I've heard it's more lightweight.
My nephew is in love with minecraft he has been playing it on my rig quite a bit,and well he is home schooled and he has been having trouble reading cause he has dyslexia,and he gets frustrated and quits really trying.
Well to motivate to try harder i told him i would build him his own pc from some old parts i have lying around,and i would like to know what would you guys consider to be the minimum system requirements to play minecraft on decent settings smoothly?
To run with little to no lag you need a Pentium (ivy bridge), 4 GB of RAM and a Radeon HD 4250. Then again, this is to run at basically no lag with fancy settings with a bit of head room. Alternatively, you could also use Intel HD 4000 with a higher up processor (Which I recommend considering minecraft uses only one core and performs solely on architecture and clock speed).
keep the 240gt its on par with a 5670 (or 5570, too lazy to relook up benchs) which is better than the 5450 or anything else anybody has mentioned, a sandy or ivy pentium dual core class CPU will do nicely for mine craft, if you have like 200 bucks grab a cheapo 1155 board, 8GB of 1600 9-9-9 ram and a Ivy pentium dual core, a ivy i3 will be the next best thing
That setup is arhisufficient for Minecraft and a lot of other games, newer games (>2012, they're crappy (most of them) anyway, imho) not so much, though there is no hard bottleneck since the gpu is paired well with the cpu.
to be honest the parts you have there for minecraft are just fine, my gf plays minecraft on a asus a6ja 1.8ghz centrino dual core with 2gig of 667mhz ddr2 RAM, and a ati x1600 with 256mb VRAM, with a 160gb IDE drive. and it runs just fine, and that laptop is nearly 8 years old lol
So I have been trying to get minecraft working on win98, I installed win 98 into virtualbox with scitech display driver, auto patcher, win98 plus, acpi support and network. I used the old minecraft launcher that required java so I installed java 6 update 22 using kernelex 4.5.2 and it installed with no problem. The launcher opened with no problems and I tried to launch an old version of the game but it gave an error saying opengl no such method (something like that). So I enabled gldirect in scitech display doctor and well the game opened but only with the box that said minecraft on top and then it crashed with a different error, gldirect overlay also came up meaning that I am using an opengl application. I tried different opengl options in scitech display doctor (beta version, best performance, most compatible) but all of them ended up with the same error. I have 2d and 3d acceleration enabled in virtualbox and I have set the vm to have 128mb vram (it worked on winxp with these settings).
I just want to know if it possible to actually do this on virtualbox, but I am now quite keen to try it on vmware so please let me know if that is a good option. I will attached the error log to this post as a txt file.
Hi SharkVader66. I don't have Minecraft experience but the quote below is from a YouTube video. The short video isn't overly useful but shows that most graphic options needed to be turned down or disabled. Video notes also indicate KernelEx and Java v1.6.0 was utilized.
Important note: if you want to test minecraft on windows 98, don't even try to do this on virtual machines. Virtualization programs emulate graphics card that is to weak for Minecraft.
=MVkS--W4DBs
I have Ubuntu 14.04, 64-bit. After playing minecraft for a few minutes, the game freezes and my whole computer stops responding. This also happens in Gmod. I tried different graphics drivers, the same thing happens. How can I stop these crashes from happening?
I found the problem, sort of. I looked at system monitor and a terminal while I played, and at crash, java was reporting that it ran out of memory. The ram had also just filled up when this happened. I solved it by adding Swap space, which I did not have before. After that the game has not crashed, and looking at system monitor, when ram fills, swap is used. Hope this helps someone.
Right after I released the Java package for Synology a couple of people mentioned that they wanted to use it for installing a Minecraft server. Now that I have the game, I decided to try that too. I had assumed that the ARM CPUs would not be capable of running it, and the first tests seemed to confirm this. I decided it would be worth creating a package nonetheless since the Intel CPU NAS units would be ok, especially with their extra RAM. However, with a little performance tuning it actually runs acceptably (no lag when mining blocks) on my ARM powered DS111 which only has 256MB. The CPU load is 100% for a while at first, but soon after playing it settles down to around 60%. I have briefly tested with two players connected and after a bit of lag at first (one second delay to mine a block) it does seem to settle down.
In one of the posts about minecraft there is written that minecraft is not installing when the user home is not enabled. Now in this case I enabled the server and still it gives me the message that I need to enable it.
Hi, is there a chance to run the program on the new DSM 6 Beta 2? It is always giving the error about a missing user home, but this service is running already. To run the minecraft server only a downgrade to 5.2 seems the solution.
Reality check: While you can run a non-vanilla Minecraft server on a Synology box (I ran Hexxit), it will only support a couple of users and then it will be exceedingly slow. Sadly, I would recommend you consider a Minecraft server hosting company rental, especially if you want to run a large number of mods or have a more than a couple of players online simultaneously.
Hi out there, i have finished my work, trying to fix the problems in Synology 6.0-7274 BETA. And now here it is .. (for details on install view the protocol link in the package center for all packages )
c80f0f1006