Difference between revisions of "Server"

From Luanti Wiki
Jump to navigation Jump to search
(Move playing on a server up)
(rename minetest forums to luanti forums)
 
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{Languages}}
 
{{Languages}}
  
Minetest '''servers''' allow players to play online with other people. They can be run from a dedicated server, a Virtual Private Server or a home computer.
+
Luanti '''servers''' allow players to play online with other people. They can be run from a dedicated server, a Virtual Private Server or a home computer.
  
This is not a list of servers, please see the [http://minetest.net/servers Minetest Server List] or [https://forum.minetest.net/viewforum.php?f=10 Minetest Forum servers section] instead.
+
This is not a list of servers, please see the [http://minetest.net/servers Luanti Server List] or [https://forum.minetest.net/viewforum.php?f=10 Luanti Forum servers section] instead.
  
== Playing on a server ==
+
== Getting access to a server ==
  
 
=== Finding a server ===
 
=== Finding a server ===
 +
[[File:Minetest_serverlist.png|thumb|500px|The 'Join Game' tab]]
  
In order to play on a server at all, you need to know the address and a port number of a server first. <br />
+
In order to play on a server at all, you need to know the address and a port number of a server first. There are many ways to find those addresses:
There are many ways to find those addresses.
 
  
==== Public server list ====
+
* '''Server list in Luanti''': The easiest way to obtain a list of servers found within Luanti itself. You find it in the main menu under the tab “Join Game”.
 +
* '''Server list website''': '''[http://www.minetest.net/servers/ http://www.minetest.net/servers/]''' has the same server list as above, but you can view in your browser.
 +
* '''Luanti Forums''': There is a subforum called “[https://forum.minetest.net/viewforum.php?f=10 Servers]” entirely devoted to servers.
 +
* '''Friends''': If you know a friend who hosts a Luanti server, ask for the address and port number.
  
Public server lists are basicly just lists of server addresses.  
+
=== Connecting to a server ===
You can obtain a list of available servers by multiple ways.
+
If you have obtained address and the port number of a server, you just have to enter those values into the respective fields in the “Join Game” tab in the main menu. In case you used the in-game server list, Luanti automatically enters those values for you.
  
===== Inside the game =====
+
==== Account registration ====
 +
If you are new to a server, you need to register on that server. Luanti does not have centralised authentication, so you will need to register for every server you play on. Press the ''Register'' button and type in the username and password you want to use.
  
The easiest way to obtain a server list is inside the game.
+
Player names have the following limitations:
You find it in the main menu under “Multiplayer”.
 
  
===== In the web =====
+
* Allowed characters are a-z, A-Z, 0-9, the hyphen (“-”) and the underscore (“_”)
 +
* The name must not be “singleplayer”
 +
* The name must have a length of 1-20 characters
  
'''[http://minetest.net/servers This webpage]''' contains a server list.
+
The next time you log into the server, you will input the username and password you registered with and press the ''Login'' button.
  
==== Forums ====
+
'''Warning''': There is also no automatic mechanism to recover a lost password. If you lost your password, it's tough luck for you. You could try to contact one of the server operators, but there is no guarantee they'll help you.
  
In the Minetest forums, there is a subforum called “[https://forum.minetest.net/viewforum.php?f=10 Servers]”. <br />
+
==== Logging in ====
The entire point of this subforum is to announce servers and their addresses.
+
The next time you log into the server, you will input the username and password you registered with and press the ''Login'' button.
Also discussion of these servers.
 
  
==== Friends ====
+
== Playing on the server ==
 +
[[File:Switchboard PVP spawn.jpg|thumb|450px|At the spawn of Switchboard PVP made by yngwie123]]
 +
[[File:Just Test Tribute.jpg|thumb|450px|Playing on Just Test Tribute]]
 +
=== Basics ===
 +
The gameplay in a multiplayer server is basically the same as in a singleplayer game. The same rules apply. See [[Getting Started#Gameplay|Getting Started]] for gameplay-related concepts. Well, at least in theory.
  
If you know a friend who hosts a Minetest server, ask them for the address and port number.
+
In practice, every server is different. They could just host the vanilla Minetest Game, or host Minetest Game with many crazy mods installed, or even host an entirely different [[Games|game]]. Be prepared to be surprised! :D To see the game a server is running, you can check the '''gameid''' in the server list, and to see the modset it is running you can type <code>/mods</code> if it hasn't been disabled. If the server administrator is nice they may provide the game with modset for download somewhere.
  
=== Connecting to a server ===
+
Also, different servers are usually managed by different people, they also may or may not have rules which may or may not be enforced.
  
If you have obtained address and the port number of a server, you just have to enter those values into the respective fields under “Multiplayer” in the main menu and click on “connect”, or press <kbd>Enter</kbd>. <br />
+
=== Useful things to know ===
In case you used the in-game server list, Minetest automatically enters those values for you.
+
In multiplayer servers, these things become more important:
 
+
* [[Chat]]: learn how to communicate with other players
You also need to choose a player name. Player names need to be unique on a per-sever basis.<br />
+
* [[Privileges]]: learn what you can and can’t do on a server
Allowed characters are a-z, A-Z, 0-9, the hyphen (“-”) and the underscore (“_”). <br />
+
* [[Server commands]]: learn how to use server commands. They are also sometimes useful for players; for example, you can pulverize an item, teleport (if you are allowed to), and more
The name must not be “singleplayer”. <br />
+
** Find out more about the server with commands like “/mods”, “/privs”, “/status”.
 
+
* The [[mods]] installed on the server
Some servers require:
+
** Take note of [[mobs]], PvP (fighting “player-vs-player”), and server rules
* a default password for all new users, ask the server owner,
+
* Custom settings which may affect gameplay
* or a non-empty password, to prevent account stealing.
+
* When you press <kbd>Esc</kbd>, the game will not be paused like in single player mode
 
 
'''Important''': If you connect the first time to a server and set a password, the server will automatically and silently create an account for you, if you were able to connect successfully. <br />
 
There will be no additional messages which confirm this account creation. <br />
 
If you connect to this server again with this user name, you must enter the same password you have entered the first time.
 
  
'''Warning''': There is no automatic mechanism to recover a lost password. <br />
+
Also, you can generally connect to all servers, no matter how many mods they use or what game they host. All data (textures, sound, item/node definitions...) you need is downloaded automatically for you, you do not need to have the mods locally installed to be able to join a server running those mods.
If you lost your password, you could try to contact one of the server operators,
 
but there is no guarantee they'll help you.
 
  
That means:
+
=== Griefing and protection ===
'''Write down your password''' before connecting for the first time to a server!
+
“Griefing” and “protection” are two words you will read frequently when playing on servers.
  
=== In the server ===
+
[[Griefing]]” refers to the act of destroying, damaging, or vandalizing a building built by other players against their will. On some servers griefing is forbidden, on some servers it is allowed.
 
 
The gameplay in a multiplayer server is basicly the same as in a singleplayer game.<br />
 
The same rules apply.
 
See [[Getting_Started#Gameplay|Getting Started]] for gameplay-related concepts.<br />
 
However, in multiplayer servers, some concepts not very important in [[singleplayer]] are important in multiplayer:
 
* [[Privileges]]: learn what you can and can’t do on a server
 
* [[Chat]]: learn how to communicate with other players
 
* [[Server commands]]: learn how to use server commands. <br />Server commands are not just useful for server operators but for players as well; <br />for example, you can pulverize an item, teleport, find out about your privileges and more.
 
* The mods installed on the server, and the settings may affect gameplay.
 
** Take note of mobs ("monsters"), pvp (fighting "player-vs-player"), and server-rules !
 
** Find out with commands like "/mods", "/privs", "/about", "/rules".
 
<!-- TODO:
 
*[[Griefing]]
 
-->
 
  
 +
Protection mods are very common on servers. A protection mod is a mod which grants players ownership to certain parts of the world. Only the owner can add or remove blocks in an owned area. Protection basically eliminates griefing.
  
 
== Managing a server ==
 
== Managing a server ==
 
+
See [[Setting up a server]] for information running your own server.
=== Server Setup ===
 
 
 
* Setting up a server in such a way so that others may connect to it via the Internet takes some time, and a little technical know-how.
 
* Netbooks and Notebooks generally don't make for good server machines due to the fact that they typically have lower-end hardware.
 
* Do not attempt to host a sizeable (over a few people) server on a wireless network, use a wired network instead.
 
 
 
For more information see [[Setting_up_a_server|setting up a server]] page, or a [https://forum.minetest.net/viewtopic.php?id=2870 discussion in the forum] for an explanation on setting up your own server.
 
 
 
=== Server Configuration ===
 
 
 
For a detailed explanation of the server configuration file, see the [https://github.com/minetest/minetest/blob/master/minetest.conf.example minetest.conf] page.
 
 
 
You may also want to consider to use a different [[Database backends|database backend]] for your world.
 
 
 
==== Server Commands ====
 
 
 
See the [[Server commands]] page for a list of useful commands.
 
 
 
Also see [[Itemstrings]] for the itemstrings for use with the <code>/give</code> and <code>/giveme</code> commands.
 
 
 
=== Privilege System ===
 
 
 
See the [[privileges]] page for detailed information on the privilege system.
 
 
 
  
 
== See also ==
 
== See also ==
 
+
* [https://content.minetest.net/packages/?tag=server_tools Server tool mods]
[[Mods:Server|Server mods]]
 
  
 
[[Category:Server]]
 
[[Category:Server]]

Latest revision as of 10:22, 25 October 2024

Languages Language: English • Deutsch • español • français • italiano • 日本語 • Bahasa Melayu

Luanti servers allow players to play online with other people. They can be run from a dedicated server, a Virtual Private Server or a home computer.

This is not a list of servers, please see the Luanti Server List or Luanti Forum servers section instead.

Getting access to a server

Finding a server

The 'Join Game' tab

In order to play on a server at all, you need to know the address and a port number of a server first. There are many ways to find those addresses:

  • Server list in Luanti: The easiest way to obtain a list of servers found within Luanti itself. You find it in the main menu under the tab “Join Game”.
  • Server list website: http://www.minetest.net/servers/ has the same server list as above, but you can view in your browser.
  • Luanti Forums: There is a subforum called “Servers” entirely devoted to servers.
  • Friends: If you know a friend who hosts a Luanti server, ask for the address and port number.

Connecting to a server

If you have obtained address and the port number of a server, you just have to enter those values into the respective fields in the “Join Game” tab in the main menu. In case you used the in-game server list, Luanti automatically enters those values for you.

Account registration

If you are new to a server, you need to register on that server. Luanti does not have centralised authentication, so you will need to register for every server you play on. Press the Register button and type in the username and password you want to use.

Player names have the following limitations:

  • Allowed characters are a-z, A-Z, 0-9, the hyphen (“-”) and the underscore (“_”)
  • The name must not be “singleplayer”
  • The name must have a length of 1-20 characters

The next time you log into the server, you will input the username and password you registered with and press the Login button.

Warning: There is also no automatic mechanism to recover a lost password. If you lost your password, it's tough luck for you. You could try to contact one of the server operators, but there is no guarantee they'll help you.

Logging in

The next time you log into the server, you will input the username and password you registered with and press the Login button.

Playing on the server

At the spawn of Switchboard PVP made by yngwie123
Playing on Just Test Tribute

Basics

The gameplay in a multiplayer server is basically the same as in a singleplayer game. The same rules apply. See Getting Started for gameplay-related concepts. Well, at least in theory.

In practice, every server is different. They could just host the vanilla Minetest Game, or host Minetest Game with many crazy mods installed, or even host an entirely different game. Be prepared to be surprised! :D To see the game a server is running, you can check the gameid in the server list, and to see the modset it is running you can type /mods if it hasn't been disabled. If the server administrator is nice they may provide the game with modset for download somewhere.

Also, different servers are usually managed by different people, they also may or may not have rules which may or may not be enforced.

Useful things to know

In multiplayer servers, these things become more important:

  • Chat: learn how to communicate with other players
  • Privileges: learn what you can and can’t do on a server
  • Server commands: learn how to use server commands. They are also sometimes useful for players; for example, you can pulverize an item, teleport (if you are allowed to), and more
    • Find out more about the server with commands like “/mods”, “/privs”, “/status”.
  • The mods installed on the server
    • Take note of mobs, PvP (fighting “player-vs-player”), and server rules
  • Custom settings which may affect gameplay
  • When you press Esc, the game will not be paused like in single player mode

Also, you can generally connect to all servers, no matter how many mods they use or what game they host. All data (textures, sound, item/node definitions...) you need is downloaded automatically for you, you do not need to have the mods locally installed to be able to join a server running those mods.

Griefing and protection

“Griefing” and “protection” are two words you will read frequently when playing on servers.

Griefing” refers to the act of destroying, damaging, or vandalizing a building built by other players against their will. On some servers griefing is forbidden, on some servers it is allowed.

Protection mods are very common on servers. A protection mod is a mod which grants players ownership to certain parts of the world. Only the owner can add or remove blocks in an owned area. Protection basically eliminates griefing.

Managing a server

See Setting up a server for information running your own server.

See also