Page 1 of 1

How to Create a Server in Minetest 4.x

PostPosted: Tue Jan 21, 2014 02:55
by BRICK
I am running Minetest 4.8 and 4.9 (I have both) and I want to set up a public server that shows up in the public server list.
I have tried several methods from other sources/forums online, but they either don't work or are too outdated to work.

Since minetest 4.8 no longer has an "Advanced" tab, it appears to be a bit more complicated.

Can somebody provide a step-by-step for setting up a public server?

Thanks!

PostPosted: Tue Jan 21, 2014 13:51
by rommiekerova
The simplest way I know is to click the server tab, choose your world and on the left, under enable damage is the box named public. Simply click that and log into your server. Your server will show in the public list but it does mean you have to keep that character logged in or the server goes down again. In essence the character becomes your server.

There's the regular way which is to allow people to connect to it via settings on your router but I can't do that myself with my limited net.
The topic already exists explaining it how to do the router way.

PostPosted: Tue Jan 21, 2014 13:59
by kaeza
https://forum.minetest.net/viewtopic.php?id=2870
The "Advanced" tab is now called "Server".

PostPosted: Tue Jan 21, 2014 21:08
by BRICK
rommiekerova wrote:The simplest way I know is to click the server tab, choose your world and on the left, under enable damage is the box named public. Simply click that and log into your server. Your server will show in the public list but it does mean you have to keep that character logged in or the server goes down again. In essence the character becomes your server.

There's the regular way which is to allow people to connect to it via settings on your router but I can't do that myself with my limited net.
The topic already exists explaining it how to do the router way.



Okay, thanks for that - I got it to work. However, people can only join my server if they know the IP address that it uses (and the server does not show up in the public server list).

How do I set it so that it will show up in the public server list so that people can join it without the need to type in my ip address?

PostPosted: Wed Jan 22, 2014 01:59
by stormchaser3000
BRICK wrote:
rommiekerova wrote:The simplest way I know is to click the server tab, choose your world and on the left, under enable damage is the box named public. Simply click that and log into your server. Your server will show in the public list but it does mean you have to keep that character logged in or the server goes down again. In essence the character becomes your server.

There's the regular way which is to allow people to connect to it via settings on your router but I can't do that myself with my limited net.
The topic already exists explaining it how to do the router way.



Okay, thanks for that - I got it to work. However, people can only join my server if they know the IP address that it uses (and the server does not show up in the public server list).

How do I set it so that it will show up in the public server list so that people can join it without the need to type in my ip address?


put this is minetest.conf: server_announce = 1

PostPosted: Wed Jan 22, 2014 23:35
by BRICK
stormchaser3000 wrote:
BRICK wrote:
rommiekerova wrote:The simplest way I know is to click the server tab, choose your world and on the left, under enable damage is the box named public. Simply click that and log into your server. Your server will show in the public list but it does mean you have to keep that character logged in or the server goes down again. In essence the character becomes your server.

There's the regular way which is to allow people to connect to it via settings on your router but I can't do that myself with my limited net.
The topic already exists explaining it how to do the router way.



Okay, thanks for that - I got it to work. However, people can only join my server if they know the IP address that it uses (and the server does not show up in the public server list).

How do I set it so that it will show up in the public server list so that people can join it without the need to type in my ip address?


put this is minetest.conf: server_announce = 1



I tried that and it still will not show up in the public server list :(

PostPosted: Thu Jan 23, 2014 02:55
by stormchaser3000
BRICK wrote:
stormchaser3000 wrote:
BRICK wrote:

Okay, thanks for that - I got it to work. However, people can only join my server if they know the IP address that it uses (and the server does not show up in the public server list).

How do I set it so that it will show up in the public server list so that people can join it without the need to type in my ip address?


put this is minetest.conf: server_announce = 1



I tried that and it still will not show up in the public server list :(


and try: server_name = (your server name)

PostPosted: Thu Jan 23, 2014 19:43
by BRICK
I have done a little more searching for an answer, and found that you need a domain in order to make a server appear on the public list.
I understand how to get a domain, etc, but I am wondering how (or if) I can connect it to a Minetest server?

PostPosted: Thu Jan 23, 2014 19:46
by sfan5
BRICK wrote:I have done a little more searching for an answer, and found that you need a domain in order to make a server appear on the public list.
I understand how to get a domain, etc, but I am wondering how (or if) I can connect it to a Minetest server?

You do not need a domain.

PostPosted: Fri Jan 24, 2014 21:10
by BRICK
sfan5 wrote:
BRICK wrote:I have done a little more searching for an answer, and found that you need a domain in order to make a server appear on the public list.
I understand how to get a domain, etc, but I am wondering how (or if) I can connect it to a Minetest server?

You do not need a domain.



Oh. I guess what I'm wondering then is how (for example) VenessaE's servers appear on the public server list while most others (like mine) don't.