Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Minetest"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
m (General maintenance with AutoWikiBrowser in Bot mode)
 
(15 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|mobygames    =
 
|strategywiki =  
 
|strategywiki =  
 
|wikipedia    =  
 
|wikipedia    =  
 
|winehq      =  
 
|winehq      =  
|license      = Freeware
+
|license      = freeware
 
|taxonomy    =
 
|taxonomy    =
 
{{Infobox game/row/taxonomy/monetization      | Freeware }}
 
{{Infobox game/row/taxonomy/monetization      | Freeware }}
Line 25: Line 26:
 
{{++}} Good modding support and community.
 
{{++}} Good modding support and community.
 
{{++}} Great performance even on low-end devices.
 
{{++}} Great performance even on low-end devices.
{{ii}} Game is pretty basic without any mods or modpacks. Additional player-made game modes which feature mods and mod packs can be downloaded though.
+
{{ii}} Minetest is a game engine/platform that allows you to play different games. The default game is pretty basic without any mods. You can install additional games, mods, and more using the official content downloader: Content > Browse Online Content. Also see [https://content.minetest.net/ the website].
 
 
 
'''General information'''
 
'''General information'''
 
{{mm}} [https://www.minetest.net/ Official website]
 
{{mm}} [https://www.minetest.net/ Official website]
Line 36: Line 36:
 
{{Availability|
 
{{Availability|
 
{{Availability/row| developer | https://www.minetest.net/downloads/ | DRM-free | | | Windows, OS X, Linux }}
 
{{Availability/row| developer | https://www.minetest.net/downloads/ | DRM-free | | | Windows, OS X, Linux }}
{{Availability/row| publisher | https://snapcraft.io/minetest | DRM-free | | | Linux }}
 
 
}}
 
}}
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 +
{{ii}} You can edit all settings in Settings > All Settings without needing to use minetest.conf
 +
 
{{Game data|
 
{{Game data|
 
{{Game data/config|Windows|{{p|game}}\minetest.conf}}
 
{{Game data/config|Windows|{{p|game}}\minetest.conf}}
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
{{Game data/config|Linux|~/.minetest/minetest.conf}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.minetest/minetest.conf}}
 
}}
 
}}
 
{{ii}} A custom path to a configuration file can be specified in command line using the option <code>--config /path/to/minetest.conf</code>.<ref name="minetest-conf" />
 
{{ii}} A custom path to a configuration file can be specified in command line using the option <code>--config /path/to/minetest.conf</code>.<ref name="minetest-conf" />
Line 53: Line 54:
 
{{Game data/saves|Windows|{{p|game}}\worlds}}
 
{{Game data/saves|Windows|{{p|game}}\worlds}}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|OS X|}}
{{Game data/saves|Linux|~/.minetest/worlds}}
+
{{Game data/saves|Linux|{{p|linuxhome}}/.minetest/worlds}}
 
}}
 
}}
 
{{ii}} Unknown if XDG is being followed (partially, completely, not at all)
 
{{ii}} Unknown if XDG is being followed (partially, completely, not at all)
Line 73: Line 74:
 
|4k ultra hd                = unknown
 
|4k ultra hd                = unknown
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = hackable
+
|fov                        = true
|fov notes                  = Can be set in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf">[http://wiki.minetest.com/wiki/Minetest.conf minetest.conf - Minetest Wiki]</ref>
+
|fov notes                  = Can be set in Settings > All Settings or <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf">[http://wiki.minetest.com/wiki/Minetest.conf minetest.conf - Minetest Wiki]</ref>
 
|windowed                  = true
 
|windowed                  = true
|windowed notes            = Native Fullscreen option is not available
+
|windowed notes            = Native fullscreen option is not available, only borderless fullscreen
|borderless windowed        = false
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Settings > All Settings > search fullscreen
|anisotropic                = unknown
+
|anisotropic                = true
|anisotropic notes          =  
+
|anisotropic notes          = Off by default, setting: anisotropic_filter
|antialiasing              = unknown
+
|antialiasing              = true
|antialiasing notes        =  
+
|antialiasing notes        = Off by default, setting: fsaa
|vsync                      = hackable
+
|upscaling                  = unknown
|vsync notes                = Can be set in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf" />
+
|upscaling tech            =
 +
|upscaling notes            =  
 +
|vsync                      = true
 +
|vsync notes                = Off by default, setting: vsync
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = hackable
 
|120 fps                    = hackable
|120 fps notes              = Locked to 60 FPS by default; Custom FPS can be set with fps_max in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf" />
+
|120 fps notes              = Locked to 60 FPS by default; Custom FPS can be set with fps_max in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf" />. NVIDIA forces Vsync to be on, so you'll also need to disable that: <code>vblank_mode=0 ./minetest</code>
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = false
 
|color blind                = false
Line 97: Line 101:
 
==Input==
 
==Input==
 
{{Input
 
{{Input
|key remap                = hackable
+
|key remap                = true
|key remap notes          = Can be set in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf" />
+
|key remap notes          = Settings > Change keys
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
|mouse sensitivity notes  =  
+
|mouse sensitivity notes  = Settings > All Settings > Controls > Keyboard and Mouse > Mouse sensitivity
 
|mouse menu                = false
 
|mouse menu                = false
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = hackable
+
|invert mouse y-axis      = true
|invert mouse y-axis notes = Can be set in <code>[[#Configuration file(s) location|minetest.conf]]</code><ref name="minetest-conf" />
+
|invert mouse y-axis notes = Settings > All Settings > Controls > Keyboard and Mouse > Invert mouse
|touchscreen              = unknown
+
|touchscreen              = hackable
|touchscreen notes        =  
+
|touchscreen notes        = Requires you to build it using -DENABLE_TOUCHSCREEN=1
 
|controller support        = false
 
|controller support        = false
|controller support notes  =  
+
|controller support notes  = Use an external program, [https://wiki.minetest.net/Gamepads MT help page]
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
Line 161: Line 165:
 
==Audio==
 
==Audio==
 
{{Audio
 
{{Audio
|separate volume          = false
+
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = Pause menu > Change volume
|surround sound          = unknown
+
|surround sound          = false
|surround sound notes    =  
+
|surround sound notes    = HRTF is supported, and enabled when headphones are detected
 
|subtitles                = n/a
 
|subtitles                = n/a
 
|subtitles notes          =  
 
|subtitles notes          =  
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 393: Line 399:
  
 
{{Network/Multiplayer
 
{{Network/Multiplayer
|local play          = false
+
|local play          = true
 
|local play players  =  
 
|local play players  =  
 
|local play modes    =  
 
|local play modes    =  
Line 405: Line 411:
 
|online play modes    =  
 
|online play modes    =  
 
|online play notes    =  
 
|online play notes    =  
|asynchronous        =  
+
|asynchronous        =
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                =  
+
|p2p                = false
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          =  
+
|dedicated          = true
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      =  
+
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          =  
+
|direct ip          = true
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}
 
}}
Line 423: Line 429:
 
|tcp  = 30000 (default)
 
|tcp  = 30000 (default)
 
|udp  = 30000 (default)
 
|udp  = 30000 (default)
|upnp = unknown
+
|upnp = false
 
}}
 
}}
  
Line 429: Line 435:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      =
|direct3d notes        = Some shaders don't work with Direct3D 9 renderer.
+
|direct3d notes        =
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        = 4.4
+
|opengl versions        = 1
 
|opengl notes          =  
 
|opengl notes          =  
 
|glide versions        =  
 
|glide versions        =  
Line 454: Line 460:
 
|macos intel 32-bit app = true
 
|macos intel 32-bit app = true
 
|macos intel 64-bit app = true
 
|macos intel 64-bit app = true
|macos arm app          = hackable
+
|macos arm app          = true
|macos app notes        = ARM requires fanmade nightly builds or building from source.<ref>{{Refurl|url=https://forum.minetest.net/viewtopic.php?f=42&t=26521&sid=068a8ddf43e81cb3dcef341934a7df52|title=\[macOS Big Sur\] Jordach's Universal Binaries + Homebrew Self Compilation Guide|date=2021-05-30}}</ref>
+
|macos app notes        = ARM requires fanmade nightly builds, building from source,<ref>{{Refurl|url=https://forum.minetest.net/viewtopic.php?f=42&t=26521&sid=068a8ddf43e81cb3dcef341934a7df52|title=\[macOS Big Sur\] Jordach's Universal Binaries + Homebrew Self Compilation Guide|date=2021-05-30}}</ref> or Homebrew.<ref>{{Refurl|url=https://formulae.brew.sh/formula/minetest|title=minetest — Homebrew Formulae|date=1 March 2022}}</ref>
 
|linux powerpc app      = true
 
|linux powerpc app      = true
 
|linux 32-bit executable= true
 
|linux 32-bit executable= true
 
|linux 64-bit executable= true
 
|linux 64-bit executable= true
 
|linux arm app          = true
 
|linux arm app          = true
 +
|linux 68k app          = true
 
|linux executable notes = <ref>{{refurl|url=https://packages.debian.org/search?keywords=minetest|title=Debian -- Package Search Results -- minetest|date=2020-11-20}}</ref>
 
|linux executable notes = <ref>{{refurl|url=https://packages.debian.org/search?keywords=minetest|title=Debian -- Package Search Results -- minetest|date=2020-11-20}}</ref>
 
}}
 
}}

Latest revision as of 19:08, 4 May 2023

Minetest
Minetest cover
Developers
Perttu "celeron55" Ahola and contributors
Engines
Irrlicht Engine
Release dates
Windows December 6, 2012
macOS (OS X) December 6, 2012
Linux December 6, 2012
Taxonomy
Monetization Freeware

Key points

Free and Open Source Software
Cross-platform multiplayer.
Good modding support and community.
Great performance even on low-end devices.
Minetest is a game engine/platform that allows you to play different games. The default game is pretty basic without any mods. You can install additional games, mods, and more using the official content downloader: Content > Browse Online Content. Also see the website.

General information

Official website
Official wiki
Source code
Bugs can be reported in official forums in Bug and Problem sub forum.

Availability

Source DRM Notes Keys OS
Developer website
DRM-free
Windows
macOS (OS X)
Linux

Game data

Configuration file(s) location

You can edit all settings in Settings > All Settings without needing to use minetest.conf
System Location
Windows <path-to-game>\minetest.conf[Note 1]
macOS (OS X)
Linux $HOME/.minetest/minetest.conf
A custom path to a configuration file can be specified in command line using the option --config /path/to/minetest.conf.[1]
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows <path-to-game>\worlds[Note 1]
macOS (OS X)
Linux $HOME/.minetest/worlds
Unknown if XDG is being followed (partially, completely, not at all)

Video

In-game settings menu
In-game settings menu

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Can be set in Settings > All Settings or minetest.conf[1]
Windowed
Native fullscreen option is not available, only borderless fullscreen
Borderless fullscreen windowed
Settings > All Settings > search fullscreen
Anisotropic filtering (AF)
Off by default, setting: anisotropic_filter
Anti-aliasing (AA)
Off by default, setting: fsaa
Vertical sync (Vsync)
Off by default, setting: vsync
60 FPS
120+ FPS
Locked to 60 FPS by default; Custom FPS can be set with fps_max in minetest.conf[1]. NVIDIA forces Vsync to be on, so you'll also need to disable that: vblank_mode=0 ./minetest
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

Keyboard and mouse, touch State Notes
Remapping
Settings > Change keys
Mouse acceleration
Mouse sensitivity
Settings > All Settings > Controls > Keyboard and Mouse > Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Settings > All Settings > Controls > Keyboard and Mouse > Invert mouse
Touchscreen optimised
Requires you to build it using -DENABLE_TOUCHSCREEN=1
Controller
Controller support
Use an external program, MT help page
Controller types

Audio

Audio feature State Notes
Separate volume controls
Pause menu > Change volume
Surround sound
HRTF is supported, and enabled when headphones are detected
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Belarusian
Simplified Chinese
Listed as Chinese (China)
Czech
Danish
Dutch
Estonian
French
German
Hebrew
Hindi
Hungarian
Indonesian
Italian
Japanese
Korean
Lithuanian
Malay
Norwegian
Polish
Portuguese
Brazilian Portuguese
Romanian
Russian
Slovak
Slovenian
Spanish
Thai
Turkish
Ukrainian
Also available in Kyrgyz and Swahili. Translations for other languages exist, but may have translated less than 30% of the game interface. Translation progress can be checked at Minetest/Minetest @ Hosted Weblate page.

Network

Cross-platform multiplayer between Windows, OS X, Linux and Android is possible, even without varying game versions. Only host (server) is required to have the mods installed.

Multiplayer types

Type Native Notes
Local play
LAN play
Online play

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 30000 (default)
UDP 30000 (default)
This game does not support Universal Plug and Play (UPnP) for automatic port configuration.

Other information

API

Technical specs Supported Notes
OpenGL 1
ExecutablePPC16-bit 32-bit 64-bitARM Notes
Windows
macOS (OS X)
ARM requires fanmade nightly builds, building from source,[2] or Homebrew.[3]
Linux
[4]

System requirements

Windows
Minimum
Operating system (OS) XP[5]
Processor (CPU)
System memory (RAM) 512 MB[5]
Hard disk drive (HDD)
macOS (OS X)
Minimum
Operating system (OS)
Processor (CPU)
System memory (RAM) 512 MB?[5]
Hard disk drive (HDD)
Linux
Minimum
Operating system (OS)
Processor (CPU)
System memory (RAM) 512 MB?[5]
Hard disk drive (HDD)


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. 1.0 1.1 1.2 minetest.conf - Minetest Wiki
  2. \[macOS Big Sur\ Jordach's Universal Binaries + Homebrew Self Compilation Guide] - last accessed on 2021-05-30
  3. minetest — Homebrew Formulae - last accessed on 1 March 2022
  4. Debian -- Package Search Results -- minetest - last accessed on 2020-11-20
  5. 5.0 5.1 5.2 5.3 Minimum Minetest Hardware Requirements Thread - Minetest Forums