this post was submitted on 21 Mar 2025
9 points (100.0% liked)

Minecraft

4833 readers
17 users here now

Welcome to the Minecraft community on Lemmy and Kbin!

The home for all posts related to the Minecraft franchise: from the classic game to the mobile ports, mods, adventure games, merchandise and similar!

Official Lemmy.world server available!

Lemmy.world hosts an official server that welcomes all players to contribute and have fun:

Minecraft Version: 1.20.x

Address: minecraft.lemmy.world

Please make sure you read our rules before posting.

Rules:

Rules can be clicked on to be expanded.

1: Treat all users with respect.

Bullying, threathening, doxxing, or toherwise hostile behaviors with any of our users will not be tolerated. Be civil, have fun.

2: Posts must be related to the Minecraft franchise.

This includes the main game, titles like Dungeons, fan art, wiki pages, toys, new feature votes, and similar content.

3: No advertising.

If you want to share a product you're a manufacturer or seller of, please contact the moderation team first. Affiliate links to online shopping stores or affiliate coupon codes are not allowed.

4: No piracy.

Links or discussions about cracked versions of games, unauthorized copies of copyrighted material and other similar piracy-related content are not allowed.

5: No NSFW or adult content.

This community is inclusive to users of all ages. Keep in mind Minecraft attracts children and adults alike. Therefore, no NSFW content is allowed.

6: No low-effort meme content.

Memes are allowed, and so are comics or other fan creations. However, low-effort reposts and otherwise overused memes will be removed.

Reddit reposts are allowed.

Reddit reposts are allowed, but you need to include the tag [Reddit] in the title.

Related communities:

founded 2 years ago
MODERATORS
 

Hi all!

I've already posted, that the account of my nephew got deleted on his main server and he is pretty devastated because of that.

As he only wants to build things with his friends, I'm starting to think about renting and setting up a VPS, as I'm still having a pretty much unused reserved domain lying around, which I could use for that.

Is that much work to get working (would be running on a Linux server) and is it time consuming to maintain?

And what should I expect hardware wise?
So what would the requirements be?

Maybe some background:
I'm a software developer for real-time Linux applications and I'm running my own business server with a VM as a Wireguard every point into my business network, and then some Docker containers for stuff I need.
I'm not that relaxed with server stuff like that, but I usually get it working and it does what I need.
So, I guess, I should be technically equipped enough to setup a Minecraft server.
But I don't have that much time on hand to really care for it, if it needs like weekly attention.
That's why I wanted to ask, what the timely expense/effort would be, so I could guarantee him and his friends with a stable virtual world.

Thank you all again advance!
The last answers here were really helpful and so I'm really grateful to such a nice community!

top 12 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 week ago (1 children)

just gonna recommend for running a server that you use fabric with performance mods (lithium is the most important) instead of paper or similar server versions.

[–] [email protected] 1 points 1 week ago (1 children)

Ok, first off, thank you very much for the input the important terms to search for

I'm pretty much not computer illiterate, but that seems very Minecraft specific
Could you give me some links or so to look for?

Fabric, lithium and paper are all very much generally used terms and I need a bit of a hand here to know, what I'm looking at

Are those different Minecraft server revisions, like Proton forks, or what do those names mean?

Thank you very much for any clarification or hints where I could look into more detailed explanations!

[–] [email protected] 3 points 1 week ago* (last edited 6 days ago) (1 children)

So basically there is different modified versions of Minecraft for different purposes. Paper is specifically for hosting non-modded servers on lower end machines, but it changes some systems of Minecraft in undesirable ways, and only supports simple "plugins". Fabric and Forge are the popular "mod loaders", they are made to allow you to install mods to Minecraft, which includes mods like Lithium and Sodium that massively increase Minecraft's performance.

with the right combination of performance enhancing mods you can increase Minecraft's fps tenfold, without sacrificing any features or changing the gameplay. I run a massive custom modpack with tons of content and graphics mods, and it actually runs better than vanilla Minecraft because of the performance mods.

The performance mods I use for fabric are: Lithium, Sodium, Enhanced Block Entities, More culling, Ferrite Core, Immediately Fast, Modern Fix, Memory Leak Fix, Concurrent Chunk Management System, Noisium, Bad Optimizations, and Let Me Despawn.

There is plenty more performance mods out there that optimized more niche parts of the game, but these are the important ones (that I use). Lastly I don't think a VPS is necessary because Minecraft servers can usually be run on even low end hardware, like a raspberry pi.

[–] [email protected] 2 points 1 week ago (1 children)

Thank you very much for this great and extensive explanation!

[–] [email protected] 1 points 6 days ago (1 children)

glad to help!, I thought I should mention real quick that if you decide to play around with mods that run on both the client and server side, Prism Launcher is by far the best way to manage modded instances of Minecraft. allowing you to easily download modpacks or create and export your own. I wouldn't use the default launcher if you decide to use mods on the client.

[–] [email protected] 1 points 6 days ago

Ah, good to know, thank you!

[–] [email protected] 4 points 1 week ago (1 children)

I'm running a server for 4 years now. It's a small server. But I've seen everything. Be prepared for every eventuality. You will need to apply at least some level of moderation. Kids can be very toxic. But also: don't overdo it. Kids hate being moderated.

[–] [email protected] 1 points 1 week ago

Thanks, sounds reasonable

Sorry for the late answer, had some hard private times, with my cat dying
So I'm currently mostly focused on getting over that...

[–] [email protected] 6 points 1 week ago* (last edited 1 week ago) (1 children)

I'm running a container of https://github.com/itzg/docker-minecraft-server in my basement (the bedrock one)

Also running containers: mcxboxbroadcast and Minecraft-bedrock-backup, for connectivity and backups.

Once they are up, I've ignored them mostly.

Edit: it's running on a Lenovo m910q in the basement with a ton of other services on the same machine. So far no complaints.

[–] [email protected] 3 points 1 week ago (1 children)

That's really encouraging, thank you very much!

As his friends usually play on windows and only he inherited my Linux laptop, I'd go with the Java variant.

But to be honest, I've absolutely no clue, when it comes to Minecraft and don't really know what's compatible with what....

And when I set up a server for them, I'd like to make it also technical interesting, so they can extend their world with mods - which, as far as I know, are existing and manifold

Are such mods restricted to the respective version?
Means, are there many differences between bedrock and Java?

Really appreciate your input, thank you!

[–] [email protected] 4 points 1 week ago (1 children)

While there are some client-side mods, they have limited functionality and are mostly cosmetic. For "modded" Minecraft you need to run the mods server-side. The easiest way to do this is to download the server packs from Curseforge and run one of those. Once running, they're pretty-much maintenance free. You can update when the server packs update, but unless they're critical updates, it's up to you if you do it or not (when you do, you need to ensure the clients are updated to the same version; which they can do easily with Curseforge) Set up scripts for backups and server reboots every so often and you're good.

[–] [email protected] 2 points 1 week ago

Thank you very much!

As my nephew is 11 years old, I'm afraid, I'll need to check how he and his friends are keeping their clients up to date.

But currently I'm awaiting their answer, what they would say to having their own server

As the only criticism was, that it will cost some money (which would be my responsibility and seems to be not a fortune I need to spent), I think, that this could be the way to go.

Because I can just imagine how painful it must be, to lose all the invested time and work, just because of maybe some misunderstanding or by just being at the mercy of the server admin.

So thank you very much again, let's see, if I can create them a happy place to play together :⁠-⁠)