Downloads: Difference between revisions
No edit summary |
No edit summary |
||
(16 intermediate revisions by the same user not shown) | |||
Line 25: | Line 25: | ||
== Introduction == | == Introduction == | ||
This page | This page provides a pile of Final Minetest code and data. Possibly other code as well. | ||
'''Note:''' The Final Minetest source code is for gamedev types. If the following is too complicated, you should try MultiCraft instead. Or ask a tech family member or friend for help. | |||
If you know Linux and CLI, though, this is the Best Test. There is no better Test for gamedevs. | |||
<br /> | |||
<span id="whyfinal"></span> | |||
== What's so good about Final Minetest? == | |||
Final Minetest tries to be stable, backwards compatible, fast, and flexible. It isn't a walled garden like MultiCraft. The key figures also aren't anonymous as in | |||
[https://minetest.net/ Trolltest.] | |||
Additionally, Final Minetest has been in development since 2012. It has modset-level APIs and other features that no other Test can boast of. | |||
<br /> | <br /> | ||
<span id=" | <span id="mtkit"></span> | ||
== | == Here You Go for the Impatient == | ||
Impatient? For most gamedevs, the Linux Minetest Kit is a good starting point. You can browse the sources for that at either of these links: | |||
https://minetest.io/assemble/?linux-minetest-kit<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?linux-minetest-kit | |||
'''Warning:''' The links above are intended for '''browsing''' purposes only. They'd be bad for mass downloads. If you'd like to download the entire Linux Minetest Kit, you can use either of these links: | |||
https://minetest.io/linux-minetest-kit.zip<br /> | |||
(or)<br /> | |||
https://minetest.org/linux-minetest-kit.zip | |||
Note: The ZIP file is about 1 GB in size. So, you'll need some free disk space to download and unpack it. | |||
<br /> | |||
<span id="assemble-full"></span> | |||
== Too Much Codes == | |||
The complete Final Minetest source tree is larger. You can think of the complete tree as the sources for the sources. It's referred to as the '''assemble''' tree. | |||
You can browse the documentation for the '''assemble''' tree at either of these links: | |||
https://minetest.io/minetest-assemble.txt<br /> | |||
(or)<br /> | |||
https://minetest.org/minetest-assemble.txt | |||
If you'd like to browse the '''assemble''' tree itself, use either of these links: | |||
https://minetest.io/assemble/<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/ | |||
'''Warning:''' Once again, don't use the browsing links for mass downloads. If you'd like to download the entire '''assemble''' tree, you can use either of these links: | |||
https://minetest.io/assemble.tgz<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble.tgz | |||
'''assemble.tgz''' contains everything significant from the browseable '''assemble''' tree except for the '''prod''' subdirectory. Scripts are provided to recreate that directory. | |||
'''assemble.tgz''' is about 2 GB in size. You might be better off downloading individual components from the list further down. | |||
<br /> | |||
<span id="important"></span> | |||
== Important: Read this == | |||
'''01)''' Final Minetest is for adult or teenage Linux or BSD CLI | '''01)''' Final Minetest is for adult or teenage Linux or BSD CLI gamedevs. Ages 15 to 85. Final Minetest supports Windows but even the Windows part is built under Linux or BSD. | ||
<br /> | <br /> | ||
Line 58: | Line 110: | ||
---- | ---- | ||
'''05)''' There are a huge number of mods organized into a few "_games". The "_games" are also known as "modsets". The mods have a massive number of bug fixes and features. | '''05)''' There are a huge number of mods organized into a few "_games". The "_games" are also known as "modsets". | ||
The mods have a massive number of bug fixes and features. Note: They're for use with Final Minetest servers or private Final Minetest setups. Don't try to use them in Multicraft or [https://minetest.net Trolltest] worlds. | |||
<br /> | <br /> | ||
Line 68: | Line 122: | ||
---- | ---- | ||
'''07)''' A number of | '''07)''' A number of large historical Minetest worlds will be added when we can afford the disk space needed. You'll be able to use them either at home in private setups or on public servers. However, the worlds will only work with Final Minetest servers. | ||
<br /> | <br /> | ||
---- | ---- | ||
'''08)''' You'll need | '''08)''' You'll need perhaps 5 GB to 10 GB of free disk space to build servers and clients. A few small worlds will be included in that. Regular worlds will add 1 GB to 25 GB per world. | ||
<br /> | <br /> | ||
Line 80: | Line 134: | ||
'''09)''' Final Minetest comes with source code for Linux, source code for Windows [we're redoing this part], and source code for the source code. | '''09)''' Final Minetest comes with source code for Linux, source code for Windows [we're redoing this part], and source code for the source code. | ||
The last part, source code for the source code, is for people who'd like total control and the ability to rework everything. If you'd like to download and work with the source code for the source code, that will increase | The last part, source code for the source code, is for people who'd like total control and the ability to rework everything. If you'd like to download and work with the source code for the source code, that will increase disk space requirements. | ||
<br /> | <br /> | ||
<span id="main-downloads"></span> | <span id="main-downloads"></span> | ||
== Main | == Main Downloads List == | ||
'''10)''' BitTorrent dump. You can grab the main set of source archives using a single BitTorrent transfer. If you're a BitTorrent user, try feeding the file '''prod.torrent''' linked below to a BitTorrent client: | '''10)''' BitTorrent dump. You can grab the main set of source archives using a single BitTorrent transfer. If you're a BitTorrent user, try feeding the file '''prod.torrent''' linked below to a BitTorrent client: | ||
Line 95: | Line 149: | ||
---- | ---- | ||
'''11)''' | '''11)''' Browse or download the sources for the sources. | ||
As explained further up, you can browse the sources for the sources at these links: | |||
https://minetest.io/assemble/<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/ | |||
or download a 2 GB tarball using these links: | |||
https://minetest.io/assemble.tgz<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble.tgz | |||
The tarball includes git source trees for the servers and clients, source trees for multiple modsets aka _games, the Linux Minetest Kit, and other components. | |||
You can browse the documentation for the tarball at: | |||
https://minetest.io/minetest-assemble.txt<br /> | |||
(or)<br /> | |||
https://minetest.org/minetest-assemble.txt | |||
For casual gamedevs, the Linux Minetest Kit linked further down will be a better choice. | |||
<br /> | |||
---- | |||
'''12)''' Text-format change-log. To browse a text-format change-log, use either of the following links: | |||
[https://minetest.io/changes.txt https://minetest.io/changes.txt]<br /> | |||
(or)<br /> | |||
[https://minetest.org/changes.txt https://minetest.org/changes.txt] | [https://minetest.org/changes.txt https://minetest.org/changes.txt] | ||
<br /> | <br /> | ||
Line 104: | Line 185: | ||
---- | ---- | ||
''' | '''13)''' The Linux Minetest Kit. This is a ZIP file that is a little less than 1 GB in size. To download it, use either of the following links: | ||
[https://minetest.io/linux-minetest-kit.zip https://minetest.io/linux-minetest-kit.zip] | [https://minetest.io/linux-minetest-kit.zip https://minetest.io/linux-minetest-kit.zip]<br /> | ||
(or)<br /> | |||
[https://minetest.org/linux-minetest-kit.zip https://minetest.org/linux-minetest-kit.zip] | |||
You can also browse the Linux Minetest Kit sources at: | |||
https://minetest.io/assemble/?linux-minetest-kit<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?linux-minetest-kit | |||
This is a '''rolling release.''' To see the current release number, | This is a '''rolling release.''' To see the current release number, | ||
Line 117: | Line 204: | ||
---- | ---- | ||
The "Games", or modsets, discussed in the next few sections are included in the Linux Minetest Kit, both as tarballs there and, in some cases, in sample worlds. However, for your convenience, direct downloads of the modsets are provided here as well. | |||
---- | |||
'''14)''' Bucket Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is about 150 MB in size. The unpacked contents are about 235 MB. | |||
Bucket Game is a large but generally fast and stable modset. It is comparable in VanessaE's old Dreambuilder modset but is superior in some respects. One key element of Bucket Game is that despite being cutting edge it supports far more old worlds than any other large modset. | |||
To download Bucket Game, use either of the following links: | |||
[https://minetest.io/bucket_game.zip https://minetest.io/bucket_game.zip]<br /> | |||
(or)<br /> | |||
[https://minetest.org/bucket_game.zip https://minetest.org/bucket_game.zip] | [https://minetest.org/bucket_game.zip https://minetest.org/bucket_game.zip] | ||
You can also browse the Bucket Game sources at: | |||
https://minetest.io/assemble/?bucket_game<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?bucket_game/ | |||
This is a '''rolling release.''' To see the current release number, | This is a '''rolling release.''' To see the current release number, | ||
[https://minetest.io/bucket-release.txt click here] or | [https://minetest.io/bucket-release.txt click here] or | ||
[https://minetest.org/bucket-release.txt here.] | [https://minetest.org/bucket-release.txt here.] | ||
Bucket Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes. | |||
<br /> | <br /> | ||
---- | ---- | ||
''' | '''15)''' Australia Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is about 65 MB in size. The unpacked contents are about 122 MB. | ||
Australia Game creates worlds which resemble Australia. There are other such modsets, but the Final MT version merges bug fixes from the others and works better in general. | |||
[https://minetest.org/ | To download Australia Game, use either of the following links: | ||
[https://minetest.io/australia_game.zip https://minetest.io/australia_game.zip]<br /> | |||
(or)<br /> | |||
[https://minetest.org/australia_game.zip https://minetest.org/australia_game.zip] | |||
You can also browse the Australia Game sources at: | |||
https://minetest.io/assemble/?australia_game<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?australia_game/ | |||
This is a '''rolling release.''' To see the current release number, | This is a '''rolling release.''' To see the current release number, | ||
[https://minetest.io/ | [https://minetest.io/australia-release.txt click here] or | ||
[https://minetest.org/ | [https://minetest.org/australia-release.txt here.] | ||
Australia Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes. | |||
<br /> | <br /> | ||
---- | ---- | ||
''' | '''16)''' ByteSize Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is much smaller than the Bucket Game ZIP file. It's a little less than 26 MB in size. The unpacked contents are about 69 MB. | ||
ByteSize Game is a lighter version of Bucket Game. It omits some less important mods and also ".git" and other developer source trees. | |||
ByteSize Game is suitable for general play. Advanced builders might want to try Bucket Game but ByteSize offers a good balance of features, speed, and size. | |||
To download ByteSize Game, use either of the following links: | |||
[https://minetest.io/bytesize_game.zip https://minetest.io/bytesize_game.zip]<br /> | |||
(or)<br /> | |||
[https://minetest.org/bytesize_game.zip https://minetest.org/bytesize_game.zip] | |||
This is a '''rolling release.''' To see the current release | You can also browse the ByteSize Game sources at: | ||
https://minetest.io/assemble/?bytesize_game<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?bytesize_game/ | |||
This is a '''rolling release.''' To see the current release number, | |||
[https://minetest.io/bytesize-release.txt click here] or | |||
[https://minetest.org/bytesize-release.txt here.] | |||
ByteSize Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes. | |||
<br /> | <br /> | ||
---- | ---- | ||
'''17)''' MeseLite Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is a little less than 5 MB in size. The unpacked contents are 16 MB. | |||
MeseLite Game is a very small but capable modset. It's a fraction of the size of Bucket Game and Dreambuilder. It's designed, additionally, to work with old mobiles, even low-end devices. | |||
To get the size down to this level, we dropped "decorpack", "moreblocks", and most other large mods or modpacks. However, the modset is more than complete enough to build cities in a number of building styles and one MeseLite world was quite popular for a few years. | |||
Despite its small size, MeseLite Game supports basic farming and includes household objects similar to those provided by Decor Pack and VanessaE's Home Decor. The modset even supports mobs, though they're cubes as opposed to regular models. | |||
To download MeseLite Game, use either of the following links: | |||
[https://minetest.io/meselite_game.zip https://minetest.io/meselite_game.zip]<br /> | |||
(or)<br /> | |||
[https://minetest.org/meselite_game.zip https://minetest.org/meselite_game.zip] | |||
You can also browse the MeseLite Game sources at: | |||
https://minetest.io/assemble/?meselite_game<br /> | |||
(or)<br /> | |||
https://minetest.org/assemble/?meselite_game/ | |||
This is a '''rolling release.''' To see the current release number, | |||
[https://minetest.io/meselite-release.txt click here] or | |||
[https://minetest.org/meselite-release.txt here.] | |||
MeseLite will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes. | |||
<br /> | <br /> | ||
Line 164: | Line 315: | ||
== A note about updates == | == A note about updates == | ||
You don't need to download the rolling releases every day. However, we suggest that you update periodically. | |||
<br /> | <br /> | ||
<span id="kit-started"></span> | <span id="kit-started"></span> | ||
== To get started with the Linux kit == | == To get started with the Linux kit == | ||
To get started with the Linux kit, do something like this on a Linux box: | To get started with the Linux kit, do something like this on a Linux box: |
Latest revision as of 12:15, 23 November 2023
Introduction
This page provides a pile of Final Minetest code and data. Possibly other code as well.
Note: The Final Minetest source code is for gamedev types. If the following is too complicated, you should try MultiCraft instead. Or ask a tech family member or friend for help.
If you know Linux and CLI, though, this is the Best Test. There is no better Test for gamedevs.
What's so good about Final Minetest?
Final Minetest tries to be stable, backwards compatible, fast, and flexible. It isn't a walled garden like MultiCraft. The key figures also aren't anonymous as in Trolltest.
Additionally, Final Minetest has been in development since 2012. It has modset-level APIs and other features that no other Test can boast of.
Here You Go for the Impatient
Impatient? For most gamedevs, the Linux Minetest Kit is a good starting point. You can browse the sources for that at either of these links:
https://minetest.io/assemble/?linux-minetest-kit
(or)
https://minetest.org/assemble/?linux-minetest-kit
Warning: The links above are intended for browsing purposes only. They'd be bad for mass downloads. If you'd like to download the entire Linux Minetest Kit, you can use either of these links:
https://minetest.io/linux-minetest-kit.zip
(or)
https://minetest.org/linux-minetest-kit.zip
Note: The ZIP file is about 1 GB in size. So, you'll need some free disk space to download and unpack it.
Too Much Codes
The complete Final Minetest source tree is larger. You can think of the complete tree as the sources for the sources. It's referred to as the assemble tree.
You can browse the documentation for the assemble tree at either of these links:
https://minetest.io/minetest-assemble.txt
(or)
https://minetest.org/minetest-assemble.txt
If you'd like to browse the assemble tree itself, use either of these links:
https://minetest.io/assemble/
(or)
https://minetest.org/assemble/
Warning: Once again, don't use the browsing links for mass downloads. If you'd like to download the entire assemble tree, you can use either of these links:
https://minetest.io/assemble.tgz
(or)
https://minetest.org/assemble.tgz
assemble.tgz contains everything significant from the browseable assemble tree except for the prod subdirectory. Scripts are provided to recreate that directory.
assemble.tgz is about 2 GB in size. You might be better off downloading individual components from the list further down.
Important: Read this
01) Final Minetest is for adult or teenage Linux or BSD CLI gamedevs. Ages 15 to 85. Final Minetest supports Windows but even the Windows part is built under Linux or BSD.
02) We're sorry, but there is no direct Mac OS X support. However, Mac OS X clients can connect to Final Minetest servers.
03) There is no separate Final Minetest mobile client. For 2023, though, the MultiCraft 1 and 2, Minetest Classic 0.4, and Trolltest [minetest.net] mobile clients all work with Final Minetest servers. We don't know yet if the mobile clients will continue to be compatible.
04) The servers and clients are source code for different types of Linux. Not executables yet. They're easy for Linux tech types ages 15 and up to build. They're not for younger ages or for people who don't do Linux builds.
05) There are a huge number of mods organized into a few "_games". The "_games" are also known as "modsets".
The mods have a massive number of bug fixes and features. Note: They're for use with Final Minetest servers or private Final Minetest setups. Don't try to use them in Multicraft or Trolltest worlds.
06) Microsoft Windows is supported, too. However, we'll need to update the Windows code. This is in progress.
07) A number of large historical Minetest worlds will be added when we can afford the disk space needed. You'll be able to use them either at home in private setups or on public servers. However, the worlds will only work with Final Minetest servers.
08) You'll need perhaps 5 GB to 10 GB of free disk space to build servers and clients. A few small worlds will be included in that. Regular worlds will add 1 GB to 25 GB per world.
09) Final Minetest comes with source code for Linux, source code for Windows [we're redoing this part], and source code for the source code.
The last part, source code for the source code, is for people who'd like total control and the ability to rework everything. If you'd like to download and work with the source code for the source code, that will increase disk space requirements.
Main Downloads List
10) BitTorrent dump. You can grab the main set of source archives using a single BitTorrent transfer. If you're a BitTorrent user, try feeding the file prod.torrent linked below to a BitTorrent client:
https://minetest.org/prod.torrent
Warning: Due to the use of rolling releases, any particular copy of prod.torrent might expire after a day or less.
11) Browse or download the sources for the sources.
As explained further up, you can browse the sources for the sources at these links:
https://minetest.io/assemble/
(or)
https://minetest.org/assemble/
or download a 2 GB tarball using these links:
https://minetest.io/assemble.tgz
(or)
https://minetest.org/assemble.tgz
The tarball includes git source trees for the servers and clients, source trees for multiple modsets aka _games, the Linux Minetest Kit, and other components.
You can browse the documentation for the tarball at:
https://minetest.io/minetest-assemble.txt
(or)
https://minetest.org/minetest-assemble.txt
For casual gamedevs, the Linux Minetest Kit linked further down will be a better choice.
12) Text-format change-log. To browse a text-format change-log, use either of the following links:
https://minetest.io/changes.txt
(or)
https://minetest.org/changes.txt
13) The Linux Minetest Kit. This is a ZIP file that is a little less than 1 GB in size. To download it, use either of the following links:
https://minetest.io/linux-minetest-kit.zip
(or)
https://minetest.org/linux-minetest-kit.zip
You can also browse the Linux Minetest Kit sources at:
https://minetest.io/assemble/?linux-minetest-kit
(or)
https://minetest.org/assemble/?linux-minetest-kit
This is a rolling release. To see the current release number,
click here or
here.
The "Games", or modsets, discussed in the next few sections are included in the Linux Minetest Kit, both as tarballs there and, in some cases, in sample worlds. However, for your convenience, direct downloads of the modsets are provided here as well.
14) Bucket Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is about 150 MB in size. The unpacked contents are about 235 MB.
Bucket Game is a large but generally fast and stable modset. It is comparable in VanessaE's old Dreambuilder modset but is superior in some respects. One key element of Bucket Game is that despite being cutting edge it supports far more old worlds than any other large modset.
To download Bucket Game, use either of the following links:
https://minetest.io/bucket_game.zip
(or)
https://minetest.org/bucket_game.zip
You can also browse the Bucket Game sources at:
https://minetest.io/assemble/?bucket_game
(or)
https://minetest.org/assemble/?bucket_game/
This is a rolling release. To see the current release number, click here or here.
Bucket Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes.
15) Australia Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is about 65 MB in size. The unpacked contents are about 122 MB.
Australia Game creates worlds which resemble Australia. There are other such modsets, but the Final MT version merges bug fixes from the others and works better in general.
To download Australia Game, use either of the following links:
https://minetest.io/australia_game.zip
(or)
https://minetest.org/australia_game.zip
You can also browse the Australia Game sources at:
https://minetest.io/assemble/?australia_game
(or)
https://minetest.org/assemble/?australia_game/
This is a rolling release. To see the current release number, click here or here.
Australia Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes.
16) ByteSize Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is much smaller than the Bucket Game ZIP file. It's a little less than 26 MB in size. The unpacked contents are about 69 MB.
ByteSize Game is a lighter version of Bucket Game. It omits some less important mods and also ".git" and other developer source trees.
ByteSize Game is suitable for general play. Advanced builders might want to try Bucket Game but ByteSize offers a good balance of features, speed, and size.
To download ByteSize Game, use either of the following links:
https://minetest.io/bytesize_game.zip
(or)
https://minetest.org/bytesize_game.zip
You can also browse the ByteSize Game sources at:
https://minetest.io/assemble/?bytesize_game
(or)
https://minetest.org/assemble/?bytesize_game/
This is a rolling release. To see the current release number, click here or here.
ByteSize Game will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes.
17) MeseLite Game. This is a ZIP file that contains a Final Minetest modset. The ZIP file is a little less than 5 MB in size. The unpacked contents are 16 MB.
MeseLite Game is a very small but capable modset. It's a fraction of the size of Bucket Game and Dreambuilder. It's designed, additionally, to work with old mobiles, even low-end devices.
To get the size down to this level, we dropped "decorpack", "moreblocks", and most other large mods or modpacks. However, the modset is more than complete enough to build cities in a number of building styles and one MeseLite world was quite popular for a few years.
Despite its small size, MeseLite Game supports basic farming and includes household objects similar to those provided by Decor Pack and VanessaE's Home Decor. The modset even supports mobs, though they're cubes as opposed to regular models.
To download MeseLite Game, use either of the following links:
https://minetest.io/meselite_game.zip
(or)
https://minetest.org/meselite_game.zip
You can also browse the MeseLite Game sources at:
https://minetest.io/assemble/?meselite_game
(or)
https://minetest.org/assemble/?meselite_game/
This is a rolling release. To see the current release number, click here or here.
MeseLite will only work with Final Minetest. You're welcome to try to use pieces with other Minetests but you'll need to make changes.
A note about updates
You don't need to download the rolling releases every day. However, we suggest that you update periodically.
To get started with the Linux kit
To get started with the Linux kit, do something like this on a Linux box:
sudo bash mkdir -p /opt/minebest/ cd /opt/minebest/ # Warning: This will delete existing stuff rm -fr linux-minetest-kit rm -fr linux-minetest-kit.zip rm -fr mtkit wget https://minetest.org/linux-minetest-kit.zip unzip -q linux-minetest-kit.zip mv linux-minetest-kit mtkit less mtkit/quickstart.txt
More will be added here.