0

First off, I'm not sure if this is the right SE site for this question, but...

I want to get a tekkit server but I don't want to spend the money renting it. I have this RPi sitting around not doing anything so I thought setting a server up on it might be a good idea. I was wondering, though, how many players could I have on this server given the specs of the RPi Model B? Could Tekkit main run with 12 players on it? I have Verizon Fios 80Mbps download and 80Mbps upload speed. Should that connection be able to sustain a 12 player Tekkit main server?

2
  • Which model B are you referring to, as they do have different specs.
    – Stese
    Oct 25, 2018 at 9:51
  • Btw, the official system requirements (for the client) are already way more than any Raspberry Pi. Oct 25, 2018 at 12:28

2 Answers 2

1

The internet speed is pretty much irrelevant in this case, because the Raspberry Pi is not a powerful computer, it's made for low energy consumption. I have tried to run a regular Vanilla 1.12.2 server on it (Raspberry Pi 3) a while ago and only played on it alone on another PC. I had a lot of block lag, to the point where I would break five blocks before the first one disappeared. I'm not sure what I set the render distance to, probably 2, but even if not (I was in the spawn chunks anyway), there is just not enough power on a Raspberry Pi to properly host a Minecraft server, let alone highly modded.

So the answer to "how many players" is 0. It barely runs without anyone online, not even with 20 tps.

3
  • out of interest, did you try running this with spigot/bukkit? I've had around 10 users on a vanilla 1.10 server, 1.6ghz Pentium 4 2gb Ram.
    – Stese
    Oct 25, 2018 at 9:46
  • 1
    @Stese A pentium 4 is significantly more powerful processor than a RasPi
    – Andrew
    Oct 25, 2018 at 16:12
  • @Stese I've just retried it: 1.12.2, empty world, 2 chunks render distance, most other settings also minimal. A tick under those conditions took an average of 63ms on my Raspberry Pi 3. 50ms would be real time. So it would require 26% more power to run a server without a world and without a player. I also have a small bot and a WiFi hotspot running on it, but that shouldn't be a big difference. Nov 12, 2018 at 12:07
0

I can't find any specific values online for the requirents of Tekkit, so I'll base this off Vanilla, as Fabian has done.

the base spec of a Raspberry Pi is 700MHz CPU, 256MB Ram. It was later upgraded to 512Mb, and I'll use this version here. Your internet is not a factor here, as it is fine for 12 users.

According to this site :- Can I host a Minecraft Server?, allowing for a RAM Split on the PI of 16MB for video ram, you can host a maximum of 6 users, including yourself. That only allows for Vanilla server. Tekkit will require at least 3 or 4 times the available RAM per player. Calculating that out you'll only have JUST enough ram for a single player.

You also have an issue with CPU. The base CPU is 700Mhz, which may not be enough to complete caluations on each tick before its due for the next one, at 20TPS (minecraft default). You can safely overclock the Pi CPU to around 900Mhz/1000Mhz within the Raspi-config program, but this will require a high speed Storage card, and good heat management to support this.

The overclock may give you enough power to keep the server ticking, but as soon as you start doing any chunk creation you will likely get serious lag.

In short, a Raspberry Pi Model B does not have the specifications on paper to run a tekkit server, as it would struggle with a vanilla server

If you don't have a spare PC lying around (4GB RAM, 2Ghz CPU minimum), I'd suggest a hosted solution.

However... if you have a Model B handy, attempting to set one up could be a worth while use of time... give it a try, it may even work!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .