Difference between revisions of "Worlds"
(added info from world_format.txt about map folder content) |
(rename Minetest to Luanti) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}} | ||
+ | A '''world''' contains an environment and/or building(s) you can play in. A world also includes all saved data associated with a world, like player data, mob positions, health, breath, and the like. | ||
− | == | + | == Finding worlds == |
− | + | See [https://forum.minetest.net/viewforum.php?f=12 Maps] in the [http://forum.minetest.net forums] to find downloads to worlds that others have made. | |
− | |||
== Installation == | == Installation == | ||
+ | '''To install worlds:''' You have to extract them first. Most of them are in <code>.zip</code>, some of them can be in <code>.7z</code>, <code>.rar</code> or <code>.tar.gz</code> format. To extract archive files other than <code>.zip</code> on Windows, you need [https://7-zip.org/ 7-Zip]. | ||
− | + | For world creators, <code>.7z</code> is the recommended archive format as it is a free format (as compared to <code>.rar</code>) that typically allows for the best compression. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Put the extracted files in the “<code>worlds</code>” folder of your Luanti installation folder. To find the folder, select the "About" tab in the main menu and press "Open User Data Directory". | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | The files such as <code>env_meta.txt</code> '''must''' be in the root of the world’s folder (eg. “<code>worlds/my_world/env_meta.txt</code>”). | ||
− | + | == World directory content == | |
− | == World | + | See [https://github.com/minetest/minetest/blob/master/doc/world_format.md world_format.md] in the Luanti source tree. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Schem file Creation / Import == | == Schem file Creation / Import == | ||
− | + | A '''schem file (<code>.mts</code>)''' is used to import building(s) into a world with the [https://content.minetest.net/packages/sfan5/worldedit/ WorldEdit mod]. This file can be found in “<code>worlds/<my_world>/schems</code>” folder. | |
− | A '''schem file (<code>.mts</code>)''' is used to import building(s) into a world with the [https:// | ||
− | |||
* To '''create a schem file''' : | * To '''create a schem file''' : | ||
Line 142: | Line 28: | ||
# Select the area to export by commands with <code>//pos1</code> and <code>//pos2</code> (these positions corresponds to an invisible diagonal of a cuboid selection). | # Select the area to export by commands with <code>//pos1</code> and <code>//pos2</code> (these positions corresponds to an invisible diagonal of a cuboid selection). | ||
# Create your schem file with <code>//mtschemcreate <name of your schem file></code>. The file will be created into your “<code>worlds/<my_world>/schems</code>” folder. | # Create your schem file with <code>//mtschemcreate <name of your schem file></code>. The file will be created into your “<code>worlds/<my_world>/schems</code>” folder. | ||
− | |||
* To '''import a schem file''' : | * To '''import a schem file''' : | ||
Line 152: | Line 37: | ||
# Place a position where you want with command: <code>//pos1</code> | # Place a position where you want with command: <code>//pos1</code> | ||
# Import your schem file with <code>//mtschemplace <name of your schem file></code> | # Import your schem file with <code>//mtschemplace <name of your schem file></code> | ||
− | |||
== See also == | == See also == | ||
− | + | * [[Minetestmapper]], a program to draw a 2D map of a Luanti world. | |
− | * [[Minetestmapper]], a program to draw a 2D map of a | ||
− | |||
[[Category:Map]] | [[Category:Map]] | ||
[[Category:Tutorials]] | [[Category:Tutorials]] |
Latest revision as of 23:13, 22 October 2024
Language: | English • Deutsch • Bahasa Melayu |
---|
A world contains an environment and/or building(s) you can play in. A world also includes all saved data associated with a world, like player data, mob positions, health, breath, and the like.
Finding worlds
See Maps in the forums to find downloads to worlds that others have made.
Installation
To install worlds: You have to extract them first. Most of them are in .zip
, some of them can be in .7z
, .rar
or .tar.gz
format. To extract archive files other than .zip
on Windows, you need 7-Zip.
For world creators, .7z
is the recommended archive format as it is a free format (as compared to .rar
) that typically allows for the best compression.
Put the extracted files in the “worlds
” folder of your Luanti installation folder. To find the folder, select the "About" tab in the main menu and press "Open User Data Directory".
The files such as env_meta.txt
must be in the root of the world’s folder (eg. “worlds/my_world/env_meta.txt
”).
World directory content
See world_format.md in the Luanti source tree.
Schem file Creation / Import
A schem file (.mts
) is used to import building(s) into a world with the WorldEdit mod. This file can be found in “worlds/<my_world>/schems
” folder.
- To create a schem file :
- Type in your world name (with WorldEdit activated).
- Grant yourself all privileges:
/grantme all
- Press F5 to show the coordinates.
- Select the area to export by commands with
//pos1
and//pos2
(these positions corresponds to an invisible diagonal of a cuboid selection). - Create your schem file with
//mtschemcreate <name of your schem file>
. The file will be created into your “worlds/<my_world>/schems
” folder.
- To import a schem file :
- Enter in your world (with WorldEdit activated).
- Grant yourself all privileges:
/grantme all
- Put a schem file into your “
worlds/<name of your new world>/schems
" folder. - Press F5 to show the coordinatess.
- Place a position where you want with command:
//pos1
- Import your schem file with
//mtschemplace <name of your schem file>
See also
- Minetestmapper, a program to draw a 2D map of a Luanti world.