this post was submitted on 21 Apr 2024
3 points (80.0% liked)

Minetest community

610 readers
1 users here now

Minetest is an infinite-world block sandbox game and a game engine, inspired by Infiniminer, Minecraft and the like.

The community is about the great and open source sandbox game writed in Lua, Minetest.

Feel free to call players for a multiplayer game or publish your project of a mod and everthing related.

Download the game. Check out the wiki.

founded 4 years ago
MODERATORS
 

I wanna make a server as close to vanilla mc as possible but my hardware is a bit limited, I'm running a Samsung a51 as my server.

What plugins give a mc like experience? And how do I make the server

all 15 comments
sorted by: hot top controversial new old
[–] MajorHavoc@programming.dev 3 points 7 months ago* (last edited 7 months ago) (1 children)

My understanding is that choosing the 'VoxeLibre' (formerly 'MineClone2') game will get you the most MineCraft-like experience available on the 'MineTest' engine.

https://content.minetest.net/packages/Wuzzy/mineclone2/

If you're going to play on the device that serves the game, choose the 'Host' tab after choosing 'VoxelLibre/MineClone2', create a world, choose a username, and press 'Host Game'.

You'll need to do a little research to figure out what your Samsung devices IP addresses are.

There's an internal IP for friends playing with you on the same WiFi, and an external IP for friends across the Internet.

To play on the same WIFI, just give your friends the internal IP. Have them press Register and then Login.

To play with friends outside your local WIFI, you'll need to also pinhole port 30000 to your device, using your router configuration.

Note that this is exactly the same IP situation as with Minecraft Java edition. So you can follow any guide that works for Java Minecraft and it will work for MineTest. The only difference is that the MineTest port is always 30000, unless you change it.

[–] sleepybisexual@beehaw.org 1 points 7 months ago (4 children)

So, I'd need a way to get a static IP?

How tf do j get to router settings

[–] tarmarbar@startrek.website 3 points 7 months ago (1 children)

Maybe it's best to give your ISP a call to see what are your options. Here in Croatia port forwarding won't work until you call them and tell them you want it, then they enable it.

You can then also ask them how to access your router. But usually you find your router's IP in your WiFi settings, enter that IP in your browser, and the password is usually printed on the bottom of the router. But check with your ISP.

If they say you can port forward, it means they've given you a unique public IP. That IP can be either static or dynamic. Both will work, it's just that the dynamic one will sometimes change and you'd have to send your friends the new one. You can always check your public IP by googling "what's my ip".

If you get a dynamic one and it changes too often for your convenience, there's a thing called "dynamic DNS" or DDNS. noip.com is a popular DDNS provider. It works by having an app that checks your IP every few minutes and sends it to noip. They issue you a host name, for example "mygreatservername.ddns.net" which always points to your current IP, and you give your friends that hostname.

This might be a bit overwhelming, so keep us updated with your progress and we'll help along the way.

[–] sleepybisexual@beehaw.org 2 points 7 months ago (1 children)

So I'd need to use my primary router? I can't use Ethernet or the secondary router in my room?

Busy today but I'll ask my ISP customer service when I have a minute

[–] MajorHavoc@programming.dev 2 points 7 months ago

So I'd need to use my primary router? I can't use Ethernet or the secondary router in my room?

Yes. To make sure a port forward works, you'll need, at minimum your primary router to forward the port. Depending on your network setup, you may also need to forward the port through each additional router that your Internet traffic goes through, before leaving your home network.

If you've gotten a port-forward/pinhole to work before for any previous old game, on that network, do exactly the same thing, again.

If not, any advice for your country and/or Internet provider, that you find about Minecraft: Java Edition, or really any older networked game, will apply to MineTest as well.

[–] GrappleHat@lemmy.ml 2 points 7 months ago* (last edited 7 months ago) (1 children)

Sometimes the info to get to your router's settings is written on the bottom of the physical router itself.

For example, you might find a sticker saying it's default local IP is 192.168.0.1, it's default username is "Admin", & it's default password is "Admin123". In that case on a computer connected to your WiFi you could navigate to https://192.168.0.1 in a browser and provide those credentials when prompted. Afterward you can access router settings including port forwarding.

If you don't find that info on the bottom of the router you can check its user manual (if you have it). Or you can often look up those defaults by searching for your router's model number on the internet.

[–] sleepybisexual@beehaw.org 2 points 7 months ago

Oki

Might just find a vps but thank you

[–] MajorHavoc@programming.dev 1 points 7 months ago* (last edited 7 months ago)

So, I'd need a way to get a static IP?

Officially, yes.

But actually, probably not.

If you don't get a static IP, you'll need to look up your external IP and share it with your friends every time it changes.

I've had home networks where the external IP only changed once every year or two.

Technically, your external IP could change every hour or so. Realistically, the way DNS works, it's unlikely to change more than every three days. But I've never seen my external IP change anywhere near that often. Could be I've just been lucky.

If you find that your IP is changing so often that is a pain, you can either get a static IP (expensive) or set up Dynamic DNS services (much cheaper) as a workaround.

I've always landed at "not actually dynamic DNS", where I create a public DNS record for my external IP, and I just change it by hand about once per year when I notice it has changed. I pay about $2 US per month for DNS services, plus about $15 per year for a domain name.

[–] MajorHavoc@programming.dev 1 points 7 months ago* (last edited 7 months ago) (1 children)

Just a quick add, when you're playing on the same WiFi network as your friends, you don't need any of the external IP stuff in this thread.

So playing on the same WIFI network could be a good way to see how you like the gameplay, before going into hardcore gamer networking to get remote play working.

Of course, everything discussed here works for a ton of games. So it can be well worth the effort to figure out, if you find the time.

[–] sleepybisexual@beehaw.org 2 points 7 months ago (1 children)

Its gonna be with friends across my country. Hell. Maybe multinational

Gonna look into a vps? Anyone has free servers? Or free tiers?

[–] MajorHavoc@programming.dev 1 points 6 months ago (1 children)

A VPS is a good idea. I haven't gotten that far with MineTest yet, but I'll be happy to swap tips as we progress in our attempts here.

[–] sleepybisexual@beehaw.org 1 points 6 months ago (1 children)

Gave up on minetest, decided to get an mc server.

Android mintest doesn't work well on an android console

[–] MajorHavoc@programming.dev 1 points 6 months ago (1 children)

Ah. Makes sense. Yeah. I can't imagine a MineTest configuration that would play well on an Android console - at least the one I had. I had poor luck doing much with my Android console (before it died) outside of what came with it.

[–] sleepybisexual@beehaw.org 1 points 6 months ago

What console was it?