https://github.com/krondor-game/minetest/releases
-------------------------------------------------------------------------------------------
Installation
Just unzip the file and move minetest to /Applications/.
If you get a warning on Yosemite that the MT app is not signed, you can either manually override Gatekeeper by Control-clicking the app and choosing to open it or change this Gatekeeper setting globally (under System Preferences → Security).
These builds include FreeType, cURL, gettext, LevelDB, LuaJIT, and hiredis support. The Pixture and Voxelgarden subgames are also included.
If you would like to start the Minetest server from a terminal, run "/Applications/minetest.app/Contents/MacOS/minetest --server".
Alternative: Installing via Homebrew
- Code: Select all
brew install minetest
Due to changes in Homebrew, the MT app does not appear in Launchpad anymore, so you can either open it from Terminal.app, e.g.:
- Code: Select all
open /usr/local/Cellar/minetest/0.4.17.1/minetest.app
Or you can navigate to the folder in Finder and launch the app from there. You can also copy the app to /Applications/ if you prefer.
Notes about mouse and keyboard controls
- Use two finger tap on trackpad for right click
- If you have a French keyboard (AZERTY), your "M" key will not work in chat.
- In older builds the Shift key does not work as a game control. Use "e" for sneaking/climbing down ladders (activate in 'Settings -> Change keys').
- In the latest build, you may have to define Shift for sneaking in the keys menu again. Because "Shift" works on macOS, "LShift" does not.
- Quit Minetest by hitting Escape to open the in-game menu, then return to the main menu from there, and finally press Escape again inside the main menu. Simply closing the window should also work in principle, but sometimes MT will crash on exit, so I recommend to always exit your world first and quit from the main menu.
File paths
- Worlds are stored in "~/Library/Application Support/minetest/worlds/" (where '~' stands for your user's home directory).
- Put additional subgames into "~/Library/Application Support/minetest/games/". (Like the mods folder, you need to create this folder first.)
- Put mods in "~/Library/Application Support/minetest/mods/" (You may have to create that folder first. Also note that mods need to be activated in the world's "Configure" menu.) In addition to the built-in MT mod store, you can use other tools like MT-GitSync to install mods.
Bugs and problems
- In singleplayer, make sure a subgame name (e.g. "MINETEST") is printed in large letters above the menu tabs like in this screenshot: http://i.imgur.com/oZrJsJl.png If no subgame is selected, click the corresponding game icon in the lower left.
- Looking around with the trackpad/mouse can become sluggish when the frame rate hits 60 fps. Increasing your fps_max in minetest.conf (e.g., "fps_max = 200") helps if this issue bothers you. Patches or pull requests to solve this bug are welcome. :-)
- Resizing the window causes problems with non-responsive GUI elements on the Mac. Instead of resizing, you can edit "~/Library/Application Support/minetest/minetest.conf" and add the line "fullscreen = true" to it, which will make MT start in fullscreen mode. Alternatively, you can use screenW and screenH in minetest.conf to set the default resolution.
- On unsupported CPUs, you may see a crash with "Exception Type: EXC_BAD_INSTRUCTION (SIGILL)". In that case you could use the build script below to compile your own binary. Or you could use the Windows binary on macOS via the Wine Windows emulation layer. Be advised however that installing Wine on your system may make it susceptible to Windows malware!
Compiling your own binary
Install the necessary dependencies, e.g. with Homebrew:
- Code: Select all
brew install cmake freetype gettext hiredis irrlicht jpeg leveldb libogg libvorbis luajit
You can compile Minetest on macOS/OS X and create a zipped application bundle with:
- Code: Select all
cmake .
make package