This repository contains the instructions for installing and running Minetest server and client. It is part of the educational repository to learn how to write code by blocks. Educational repository is an italian page because the material is used by an italian team of CoderDojo.
Exceptionally, this documentation is primarily in Italian .
The Minetest server version that you will install, it will already have the Mesecons mods.
For installing a local version of Minetest server on your client, you can install Docker Desktop.
For mac, you can install the program directly on your client, without Docker Desktop.
The package is not self-consistent: you need to install some packages for deploying Minetest server.
Minetest server has default port 30000.
For mac,
brew install minetest
open /usr/local/opt/minetest/minetest.app/Contents/MacOS/minetest --serverFor Docker Desktop,
git clone https://github.com/bilardi/minetest
cd minetest
make # for printing the commands available
make install # for deploying the minetest server on your clientFor installing Minetest client on your client, you can follow the official guide.
For macOS,
brew install minetest
open /usr/local/opt/minetest/minetest.app/Contents/MacOS/minetestFor Windows,
- download the latest version
- choose the .zip file with win64 (ie: minetest-5.2.0-win64.zip)
- click on the .zip file and choose to extract all where you want
- search bin/minetest.exe and click that file for opening the game
There are 2 methods for play with Minetest:
- play alone, in your world, on your client
- play online, by a Minetest server
When you play alone, on your client, you can add mods in your client following the guide.
When you run the Minetest client,
- click on Start game tab
- choose if you want to play in Creative mode
- select a world and, if you don't have a world, click on New button for creating one
- you can enable the mods by Configure button and, for saving your changes, click on Save button
- click on Play Game to start
For playing on a Minetest server, you need 3 details: IP and port of the Minetest server, and if the server is private, the password.
When you run the Minetest client,
- click on Join game tab
- digit the IP of your (docker) container that you'll have deployed in the Address (*) input
- digit the port in Port input (on the right the Address input): default port is 30000
- digit your Name (without spaces!) in the input further down
- and in the gray rectangle input, digit the Password (*)
(*) if you have installed a local Minetest server on your client by Docker Desktop,
- the address IP of the local version of Minetest server on your client is 127.0.0.1
- the default password is created by install.sh: you can change it with that you want, before the deployment on (docker) container.
This package is released under the MIT license. See LICENSE for details.