Difference between revisions of "Minetest.conf"
Jump to navigation
Jump to search
(Clarify view_bobbing_amount and explain the 0.0 trick, which keeps wield item bobbing.) |
|||
Line 111: | Line 111: | ||
| integer | | integer | ||
| 600 | | 600 | ||
− | | This will set the client to | + | | This will set the client to forget parts of the map from the ''memory'' when they haven't been accessed for N seconds. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Line 137: | Line 131: | ||
| integer | | integer | ||
| 72 | | 72 | ||
− | | This changes the speed of the [[ | + | | This changes the speed of the [[day-night cycle]] (also applies to local/singleplayer game). When set to 0, the day-night cycle stops. The higher is the value, the faster the day-night cycle will be. 1 is equivalent to real world's day-night cycle. |
|- | |- | ||
Line 143: | Line 137: | ||
| integer | | integer | ||
| 25 | | 25 | ||
− | | Allows the user to change their minimal view range. This is very useful for slow computers. | + | | Allows the user to change their minimal view range. This is very useful for slow computers. Can be changed using <kbd>KP +</kbd> and <kbd>KP -</kbd> in-game. |
|- | |- |
Revision as of 18:27, 2 May 2014
minetest.conf is the configuration file used for numerous purposes. This file is read every time the game starts and is always created/modified when the menu quits.
The configuration file is located in one of these locations:
../minetest.conf
- (RUN_IN_PLACE version, relative to executable)../../minetest.conf
- (RUN_IN_PLACE version, relative to executable)~/.minetest/minetest.conf
- (globally installed version on Linux)
A custom path to a configuration file can be specified in command line using the option --config /path/to/minetest.conf
.
A file called minetest.conf.example is provided as an example. See that file for a more complete list of options.
This C++ code automatically generates minetest.conf, it contains all the default settings: [1]
Default Settings
Key | Type | Default Value | Description |
---|---|---|---|
video_driver | string | opengl | Allows the user to chose the video renderer used to render Minetest.
|
address | string | blank | The address used for connecting to a server, if it is blank, the game will start a local server when attempting to connect. |
port | integer | 30000 | The port used when connecting to, or creating a server. For creating a server, ports above 1024 are preferred for security, compatibility and standards compliance reasons. |
creative_mode | boolean | 0 | Enables creative mode. This only affects local server.
|
enable_damage | boolean | 0 | Enables damage. When disabled, players cannot die or receive damage of any kind. This only affects local server.
|
name | string | blank | The name of the player. |
new_style_leaves | boolean | 1 | Whether to make leaves transparent (1) or opaque (0); opaque leaves are faster, thus recommended on slower computers.
|
new_style_water | boolean | 0 | Whether to lower water surface (1) or not (0) compared to other nodes; default water is faster to render and more accurate.
|
opaque_water | boolean | 0 | Whether to enable opaque water.
|
show_debug | boolean | 0 | Whether to enable debug info (coordinates, draw times...) on startup.
|
smooth_lighting | boolean | 1 | Whether to use smooth lighting.
|
client_delete_unused_sectors_timeout | integer | 600 | This will set the client to forget parts of the map from the memory when they haven't been accessed for N seconds. |
invert_mouse | boolean | 0 | Allows the user to invert their mouse vertical axis.
|
texture_path | string | blank | Allows the user to specify an additional texture directory, from which Minetest will first search for textures. |
time_speed | integer | 72 | This changes the speed of the day-night cycle (also applies to local/singleplayer game). When set to 0, the day-night cycle stops. The higher is the value, the faster the day-night cycle will be. 1 is equivalent to real world's day-night cycle. |
viewing_range_nodes_min | integer | 25 | Allows the user to change their minimal view range. This is very useful for slow computers. Can be changed using KP + and KP - in-game. |
viewing_range_nodes_max | integer | 160 | Allows the user to change their maximal view range. This is very useful for slow computers. |
fov | integer | 72 | Allows the user to change their field of view. |
view_bobbing | boolean | 1 | Whether to enable view and wield item bobbing.
|
view_bobbing_amount | float | 1.0 | Controls view bobbing intensity, 1.0 being 100%, 1.5 being 150% and so on. When set to 0.0, view bobbing is disabled but the wield item still bobs. |
enable_fog | boolean | 1 | Whether to fog out the end of the visible area.
|
enable_clouds | boolean | 1 | Whether to draw clouds.
|
enable_3d_clouds | boolean | 0 | Allows the user to enable 3D clouds.
|
enable_sound | boolean | 1 | Whether to enable sound; sound can only be enabled if you have installed OpenAL.
|
sound_volume | float | 0.8 | Allows the user to change sound volume. 1 is 100% volume whereas 0 is 0% volume. |
Controls
The key bindings are configurable in the “settings” menu.