]> git.lizzy.rs Git - dragonfireclient.git/blob - doc/minetest.6
Improve LBMManager::applyLBMs() code
[dragonfireclient.git] / doc / minetest.6
1 .TH minetest 6 "2 February 2019" "" ""
2
3 .SH NAME
4 minetest, minetestserver \- Multiplayer infinite-world block sandbox
5
6 .SH SYNOPSIS
7 .B minetest
8 [\fB--server SERVER OPTIONS\fR | \fBCLIENT OPTIONS\fR]
9 [\fBCOMMON OPTIONS\fR]
10 [\fBWORLD PATH\fR]
11
12 .B minetestserver
13 [\fBSERVER OPTIONS\fR]
14 [\fBCOMMON OPTIONS\fR]
15 [\fBWORLD PATH\fR]
16
17 .SH DESCRIPTION
18 .B Minetest is one of the first InfiniMiner/Minecraft(/whatever) inspired games
19 (started October 2010), with a goal of taking the survival multiplayer gameplay
20 in a slightly different direction.
21 .PP
22 The main design philosophy is to keep it technically simple, stable and
23 portable. It will be kept lightweight enough to run on fairly old hardware.
24
25 .SH COMMON OPTIONS
26 .TP
27 .B \-\-help
28 Print allowed options and exit
29 .TP
30 .B \-\-version
31 Print version information and exit
32 .TP
33 .B \-\-config <value>
34 Load configuration from specified file
35 .TP
36 .B \-\-logfile <value>
37 Set logfile path ('' for no logging)
38 .TP
39 .B \-\-info
40 Print more information to console
41 .TP
42 .B \-\-verbose
43 Print even more information to console
44 .TP
45 .B \-\-trace
46 Print enormous amounts of information to console
47 .TP
48 .B \-\-quiet
49 Print only errors to console
50 .TP
51 .B \-\-color <value>
52 Colorize the logs ('always', 'never' or 'auto'), defaults to 'auto'
53 .TP
54 .B \-\-gameid <value> | list
55 Set gameid or list available ones
56 .TP
57 .B \-\-worldname <value>
58 Set world path by name
59 .TP
60 .B \-\-world <value>
61 Set world path
62 .TP
63 .B \-\-worldlist path | name | both
64 Get list of worlds ('path' lists paths, 'name' lists names, 'both' lists both)
65 .TP
66 .B \-\-map\-dir <value>
67 Same as \-\-world (deprecated)
68 .TP
69 .B \-\-port <value>
70 Set network port (UDP) to use
71 .TP
72 .B \-\-run\-unittests
73 Run unit tests and exit
74
75 .SH CLIENT OPTIONS
76 .TP
77 .B \-\-address <value>
78 Address to connect to
79 .TP
80 .B \-\-go
81 Disable main menu
82 .TP
83 .B \-\-name <value>
84 Set player name
85 .TP
86 .B \-\-password <value>
87 Set password
88 .TP
89 .B \-\-password\-file <value>
90 Set password from contents of file
91 .TP
92 .B \-\-random\-input
93 Enable random user input, for testing (client only)
94 .TP
95 .TP
96 .B \-\-speedtests
97 Run speed tests
98
99 .SH SERVER OPTIONS
100 .TP
101 .B \-\-migrate <value>
102 Migrate from current map backend to another. Possible values are sqlite3,
103 leveldb, redis, postgresql, and dummy.
104 .TP
105 .B \-\-migrate-auth <value>
106 Migrate from current auth backend to another. Possible values are sqlite3,
107 leveldb, and files.
108 .TP
109 .B \-\-migrate-players <value>
110 Migrate from current players backend to another. Possible values are sqlite3,
111 leveldb, postgresql, dummy, and files.
112 .TP
113 .B \-\-migrate-mod-storage <value>
114 Migrate from current mod storage backend to another. Possible values are
115 sqlite3, dummy, and files.
116 .TP
117 .B \-\-terminal
118 Display an interactive terminal over ncurses during execution.
119
120 .SH ENVIRONMENT
121 .TP
122 .B MINETEST_SUBGAME_PATH
123 Colon delimited list of directories to search for games.
124 .TP
125 .B MINETEST_MOD_PATH
126 Colon delimited list of directories to search for mods.
127
128 .SH BUGS
129 Please report all bugs at https://github.com/minetest/minetest/issues.
130
131 .SH AUTHOR
132 .PP
133 Perttu Ahola <celeron55@gmail.com> and contributors.
134 .PP
135 This man page was originally written by
136 Juhani Numminen <juhaninumminen0@gmail.com>.
137
138 .SH WWW
139 http://www.minetest.net/