Recent Discussions
Optimized server setup
Open in DiscordUnanswered
New Zealand posted this in #questions
59 messages
3 views
New ZealandOP
I want to start a new SMP server for me and my friends, at maximum there will be around 10 players and that would be at peak hours otherwise probably around 5, and the issue I have currently is making sure it runs without lagging on a laptop with around 128GB storage and 4GB RAM. I have already installed Arch Linux on it with a window manager to avoid desktop environments hogging resources especially since the machines resources are very limited. The main issue is optimization, I don’t know if I should use Fabric or Paper and what other configurations I should do to ensure it’s a lag free experience, and also how I should host it, currently I will probably just port forward and provide them with my public ip but are there any other alternatives as well because I’ve always had issues with port forwarding and it still not working and the port not being open and so on. Maybe my ISP doesn’t allow it and so on.
New ZealandOP
And also I forgot to mention that I want the newest minecraft version (1.21.5).
I would also appreciate if anybody could link me with any good videos for a good setup or articles and just in general good resources for optimization and so on.
I will probably be able to configure the server myself just need guidance on the specific settings and software, etc, to use.
New ZealandOP
And are there other stuff I should consider like setting up SSH and FTP on the machine and RCON for the server console for easy access from my gaming PC?
The server will be hosted on a laptop that will be plugged in and ran 24/7
New ZealandOP
10 years
Not sure about the processor
I'll boot it up and take a look
I have been able to host very simple servers on it before
By just using Paper but it was not a good experience playing on the server
Took time for chunks to load in and so on
New ZealandOP
It's an Intel i3-6100U @ 2.30GHz
and it has 2 cores
and 4 threads
New ZealandOP
Ah ok, I mean I could still try and just give it a shot kinda wanna push the limits.
But in that case it won't serve a good purpose but I still wanna do it and just experiment and then I'll just buy a new laptop next month
@New Zealand But in that case it won't serve a good purpose but I still wanna do it and just experiment and then I'll just buy a new laptop next month
For mc? Or just general purpose laptop
if its just for server usage, dont get a laptop get a small mini pc, those are better
New ZealandOP
Yeah true
@Tamz For mc? Or just general purpose laptop
New ZealandOP
Both to be honest
Sometimes I like to experiment with different linux distributions and try some stuff or just learn
Even though I could just use a virtual machine sometimes a physical device feels way better
and some things might not be ideal with virtual machines and so on
sounds good then
New ZealandOP
But either way so how would I go about this?
Paper? Fabric?
Is there a general resource I could follow I couldn't find any good ones googling.
@New Zealand Is there a general resource I could follow I couldn't find any good ones googling.
so heres the question
Do you care about farms / a jar thats super optimized at a cost of vanilla mechanics?
Do you care about farms / a jar thats super optimized at a cost of vanilla mechanics?
if not go with paper, its really nice and smooth
if you do go with fabric as it touches nothing vanilla wise
New ZealandOP
I followed this: https://github.com/YouHaveTrouble/minecraft-optimization
And I'm running chunky right now
I chose paper
But I do actually care about farms but I think I have no choice with 4gb
ram
New ZealandOP
if i want a custom seed the server.properties file is enough to put right?
im using paper
im using paper
And these errors:
[00:03:39 ERROR]: [MapSerializer]
Can I ignore them?
[00:04:04 ERROR]: [MapSerializer] Could not deserialize key potion into net.minecraft.world.entity.EntityType<?> at [chunks, entity-per-chunk-save-limit]: Missing value in Registry[ResourceKey[minecraft:root / minecraft:entity_type] (Stable)] with key minecraft:potion
[00:03:39 ERROR]: [MapSerializer]
Can I ignore them?
[00:04:04 ERROR]: [MapSerializer] Could not deserialize key potion into net.minecraft.world.entity.EntityType<?> at [chunks, entity-per-chunk-save-limit]: Missing value in Registry[ResourceKey[minecraft:root / minecraft:entity_type] (Stable)] with key minecraft:potion
Loading...
Loading...