User:Twoelk/sandbox1
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This shall be my sandbox
folder structure playtree
Folder structure examples
based on the run-in-place builts for Windows
- File structure as installed by minetest-0.4.9-65d1cb8 compiled by sfan5 (2014-03-30)
minetest/ ├── bin/ ├── builtin/ ├── client/ │ ├── serverlist/ │ └── shaders/ │ ├── alpha_shader/ │ ├── leaves_shader/ │ ├── liquids_shader/ │ ├── plants_shader/ │ └── solids_shader/ ├── doc/ ├── fonts/ ├── games/ │ ├── minetest_game/ │ └── minimal/ ├── locale/ │ └── (lots of language folders) ├── mods/ ├── testsounds/ └── textures/ └── base/ └── pack/
- File structure with the folders Minetest adds after some usage as client and server, as well as the positions (...) that costum made content goes.
minetest/ ├── bin/ ├── builtin/ ├── cache/ │ ├── media/ │ └── tmp/ ├── client/ │ ├── serverlist/ │ └── shaders/ │ ├── alpha_shader/ │ ├── leaves_shader/ │ ├── liquids_shader/ │ ├── plants_shader/ │ └── solids_shader/ ├── doc/ ├── fonts/ ├── games/ │ ├── minetest_game/ │ ├── minimal/ │ └── ... (installed extra games) ├── locale/ (lots of language folders) ├── mods/ │ └── ... (installed extra mods and modpacks) ├── testsounds/ (soundpack folder) ├── textures/ │ ├── base/ │ │ └── pack/ │ └── ... (installed extra texturepacks) └── worlds/ └── ... (saved worlds. Some with exclusive world mods)
- Folder structure with extra folders for screenshots and minetest-mapper
minetest/ ├── bin/ ├── builtin/ ├── cache/ │ ├── media/ │ └── tmp/ ├── client/ │ ├── serverlist/ │ └── shaders/ │ ├── alpha_shader/ │ ├── leaves_shader/ │ ├── liquids_shader/ │ ├── plants_shader/ │ └── solids_shader/ ├── doc/ ├── fonts/ ├── games/ │ ├── minetest_game/ │ ├── minimal/ │ └── ... (installed extra games) ├── locale/ (lots of language folders) ├── mods/ │ └── ... (installed extra mods and modpacks) ├── screenshots/ ├── testsounds/ (soundpack folder) ├── textures/ │ ├── base/ │ │ └── pack/ │ └── ... (installed extra texturepacks) ├── util/ │ └── mapper/ └── worlds/ └── ... (saved worlds. Some with exclusive world mods)
Details of file structures within a mod
In this example the mods "carts" and "tnt" are installed:
mods/ ├── carts/ │ ├── depends.txt │ ├── init.lua │ ├── functions.lua │ ├── README.txt │ ├── textures/ │ │ ├── carts_top.png │ │ └── ... │ └── models/ │ ├── cart.x │ └── ... ├── tnt/ │ ├── init.lua │ ├── depends.txt │ ├── README.txt │ ├── textures/ │ │ ├── tnt_side.png │ │ └── ... │ └── sounds/ │ ├── tnt_explode.ogg │ └── ... └── modname/ ├── bower.json (used by the Minetest-Bower project) ├── init.lua ├── depends.txt ├── description.txt ├── mod.conf ├── README.txt or README.md ├── screenshot.png ├── textures/ │ ├── modname_stuff.png │ ├── modname_something_else.png │ └── ... ├── sounds/ │ ├── some_sound.ogg │ └── ... ├── media/ │ ├── some_media │ └── ... ├── models/ │ ├── some_model.x │ └── ... └── <custom data>/ ├── some_data └── ...
Details of file structures within a game
This example has the default games "minetest_game" and "minimal" installed and shows a possible structure of an own game in "my_game":
games/ ├── minetest_game/ │ ├── game.conf │ ├── README.txt │ ├── menu/ │ │ ├── header.png │ │ └── icon.png │ └── mods/ │ ├── some mod │ ├── some other mod │ └── ... ├── minimal/ │ ├── game.conf │ ├── menu/ │ │ ├── background.png │ │ ├── icon.png │ │ └── ... │ └── mods/ │ ├── some mod │ ├── some other mod │ └── ... ├── my_game/ │ ├── game.conf │ ├── minetest.conf │ ├── README.txt │ ├── license.txt │ ├── menu/ │ │ ├── background.png │ │ ├── footer.png │ │ ├── header.png │ │ ├── icon.png │ │ ├── overlay.png │ │ └── ... │ └── mods/ │ ├── license.txt │ ├── some mod │ ├── some other mod │ └── ... └── some more games
Details of file structures within a world
This commented example shows the location and structure of a world called "someworld":
minetest/ ├── bin/ (contains the executable program file) ├── builtin/ ├── cache/ ├── client/ ├── doc/ ├── fonts/ ├── games/ (collection of mods tweacked or designed to work well together) │ ├── minetest_game/ │ ├── minimal/ │ └── … (installed extra games) ├── locale/ (language files) ├── mods/ │ └── … (installed extra mods and modpacks) ├── textures/ │ ├── base/ │ │ └── pack/ │ └── … (installed extra texturepacks) │ ├── worlds/ (this folder will be created when the first local/singleplayer world is created │ ├── someworld (the name given to the world by the user when it is created) │ │ ├── players/ (ingame data for each player) │ │ ├── worldmods/ (create this folder for world exclusive mods) │ │ ├── auth.txt (player login data) │ │ ├── env_meta.txt (contains mostly time related information) │ │ ├── map.sqlite (database containing the map. The name may differ depending on backend used) │ │ ├── map_meta.txt (defines which mapgen is used and how) │ │ └── world.mt (should at least contain the subgame-id without which the world │ │ will not show up in the singleplayer tab) │ └── … (more saved worlds. Some with exclusive world mods) ├── minetest.conf (will be created with first start of Minetest) └── minetest.conf.example (a list of all possible settings)
Folder structure according to CMakeLists.txt
based on the building scripts in CMakeLists.txt on github
DirVariable | WIN32 | APPLE | UNIX/Linux/BSD RUN_IN_PLACE | UNIX/Linux/BSD | Description |
---|---|---|---|---|---|
SHAREDIR | . | ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME} | . | ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME} | Directory to install data files into |
BINDIR | bin | bin | bin | ${CMAKE_INSTALL_PREFIX}/bin | Directory to install binaries into |
DOCDIR | doc | share/doc/${PROJECT_NAME} | doc | ${CMAKE_INSTALL_PREFIX}/share/doc/${PROJECT_NAME} | Directory to install documentation into |
EXAMPLE_CONF_DIR | . | ${DOCDIR} | . | ${DOCDIR} | Directory to install example config file into |
MANDIR | unix/man | ${CMAKE_INSTALL_PREFIX}/share/man | Directory to install manpages into | ||
XDG_APPS_DIR | unix/applications | ${CMAKE_INSTALL_PREFIX}/share/applications | Directory to install .desktop files into | ||
APPDATADIR | ${CMAKE_INSTALL_PREFIX}/share/appdata | ||||
ICONDIR | unix/icons | ${CMAKE_INSTALL_PREFIX}/share/icons | Directory to install icons into | ||
LOCALEDIR | locale | locale | locale | ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/locale | Directory to install l10n files into |
Category tree (as of early 2014)
- Category:Minetest (Root Category)
- Category:Game Content
- Category:Gameplay
- Category:Games
- Category:Map
- Category:Mods
- Category:People
- Category:Pictures
- Category:Animated Picture
- Category:Bronze
- Category:Bucket
- Category:Copper
- Category:Diamond
- Category:Dyes
- Category:Flowers
- Category:Gold
- Category:GUI Picture
- Category:Ingot
- Category:Iron
- Category:Isometric Picture
- Category:Mese
- Category:Mob Picture
- Category:Plants
- Category:Rails
- Category:Screenshot
- Category:Steel
- Category:Related software
- Category:Server
- Category:Special Categories
- Category:Tutorials
Alphabet Blocks
- Alphabet (alphabet) by cactuz_pl
- Glowing letters A-Z + 0-9 (neon) by webdesigner97
- minetest-teaching (teaching) by sfan5
- Learn how to read (phonics) by Neuromancer
- Letters (letters) by Amaz1
- Abjphabet (abjphabet) by ABJ, integrated into Awesomepack
for Apple
- ~/Library/Application Support/minetest/mods/
- ~/Library/Application Support/minetest/games/
- ~/Library/Application Support/minetest/worlds/
name | stable version | mapversion | release |
---|---|---|---|
Minetest-c55 | 0.1.0 | - | - |
- | 0.2.0 | sqlite | 22.09.2011 |
- | 0.3.0 | 17 | 01.11.2011 |
- | 0.3.1 | 17+ | 09.11.2011 |
- | 0.4.0 | 23 | - |
Minetest-c55 | 0.4.4 | 23 | 04.12.2012 |
Minetest-c55 | 0.4.4-d1 | 24 | 02.01.2013 |
Minetest | 0.4.5 | 03.04.2013 | |
Minetest | 0.4.6 | - | 03.04.2013 |
Minetest | 0.4.7 | - | 06.06.2013 |
Minetest | 0.4.8 | - | 24.11.2013 |
Minetest | 0.4.9 | - | 01.01.2014 |
Minetest | 0.4.10 | - | 06.07.2014 |
Minetest | 0.4.11 | 24 | 24.12.2014 |
Minetest | 0.4.12 | 24 | 18.02.2015 |
Minetest | 0.4.13 | 25 | 20.08.2015 |
Minetest | 0.4.14 | - | 15.05.2016 |
Minetest | 0.4.15 | - | 22.12.2016 |
Minetest | 0.4.16 | 27 | 03.06.2017 |
Minetest | 0.4.17 | - | 03.06.2018 |
Minetest | 0.4.17.1 | - | 10.06.2018 |
Minetest | 5.0.0 | - | 2019 |
Notes
limit to the number of nodes types loaded = 32766 (as said on irc )
<categorytree>Blocks</categorytree>