Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Minetest, the popular free and open source voxel game engine, one that can be used to play various different games (like a Minecraft clone) just released version 5.8.0.

There's some pretty big changes to how it works with this release removing Minetest Game from the default install. The idea seems to be a mixture of it not exactly being a good showcase, along with making Minetest itself more of a neutral game engine (and get away from all the Minecraft Clone comments).

Going along with that the main menu went through a redesign, prompting you to install an actual game and a much improved settings menu making it easier to use and more modern. There's also more antialiasing filters, rendering performance improvements, modding improvements and so on.

New settings menu layout style:

The settings menu now actually looks like it's from a modern game — hooray!

MineClone2 screenshot:

There's lots more that's new, improved and changed:

Minetest 5.8.0 changelog, click me

Deprecations and compatibility notes

  • Minetest Game is no longer the default game and will no longer be shipped by Minetest. If you want it back, install it by using the “Content” tab
  • lua_api.txt has been converted to Markdown and renamed to lua_api.md
  • Android now builds via CMake (sfan5)
  • Compiling: C++17 support is now required
  • Node definition field air_equivalent is now documented—as deprecated.

Client / Audiovisuals

  • Main menu: Redesign and unify settings interface (rubenwardy, grorp, icon by Zughy)
  • Main menu: better prompt to install a game when none is installed (ROllerozxa)
  • Main menu: various fixes (grorp, ROllerozxa)
  • ContentDB GUI: Load package list asynchronously (grorp)
  • Option to invert direction or disable mouse wheel for hotbar item selection (srifqi)
  • Inventory mouse shortcut improvements (OgelGames)
    • Holding down Sneak+click while moving the mouse over item slots now continously moves items to other inventory (if available)
    • Press Sneak+click on the crafting output slot to craft and move result to inventory
      • Left mouse button: Craft as many as possible
      • Mouse wheel: Craft 10 times
      • Right mouse button: Craft once
    • Drag an item stack on the crafting grid to split stacks evenly
    • Hold down Left mouse button while holding an item stack and move the cursor over the slots to pick up items of the same type
    • Scroll the mouse wheel on top of a slot to pick up or put down items
  • Implement check_offset for decorations (nephele-gh)
  • Touchscreen input improvements (srifqi)
  • Rendering-related performance improvements and fixes (numberZero)
  • Add antialiasing filters (FXAA, SSAA) (x2048)
  • Reverse eye-offset Z-coordinate in 3rd person front view (lhofhansl)
  • DPI-aware crosshair (grorp)
  • Prevent early respawns caused by up/down button in the death screen (srifqi)
  • Sounds and animations are now paused in pause menu in singleplayer (DS)
  • Android: Place nodes with single tap (grorp)
  • Android: Higher default graphics settings (grorp)
  • Android: Auto-detect locale (grorp)
  • Android: ignore broken language files (srifqi)
  • X11 (Linux): Add primary selection (copy & paste via select & middleclick) support (DS)

World / Server / Environment

  • Major speedup for crafting shapeless craft recipes (Hocroft-Karp algorithm) (DS)
  • Fix crash on handling wallmounted nodes with invalid param2 (savilli)
  • Fix biomes not repecting their Y limits (Radar6255)
    • Especially thin biomes will now be generated as intended.
  • Saner (HTTP) timeout limits and log messages (sfan5)

Script API / Modding

  • Add ability to override item images using ItemMetaData (rubenwardy)
  • Add node pos to node damage HP change reason (Radar6255)
  • Add vector.in_area() utility function (AFCMS)
  • Add focused styling to buttons (rubenwardy)
  • Add min/max protocol version to minetest.get_version() (BuckarooBanzay)
  • Add additional texture modifiers (Treer)
  • Add node group disable_descend to disable actively descending down climbable nodes and nodes with liquid move physics (Wuzzy)
  • Add VoxelArea::intersect() (sfan5)
  • Allow nodes to have their post_effect_color affected by lighting (grorp)
  • Fix potential freeze in core.check_for_falling (savilli)
  • Send everlasting particle spawners to all players (chmodsayshello)
  • Allow place_param2 = 0 node placement predictions (SmallJoker)
  • New player physics overrides for climb speed, sneak speed, acceleration, liquid fluidity and liquid sink speed (#11465) (Wuzzy)
  • Allow to set custom third person front view camera offset (grorp)
  • Add script to update/generate mod translations: util/mod_translation_updater.py (Wuzzy)
    • See util/README_mod_translation_updater.md for details
  • Add start_time to sound parameter tables (part of #12764) (DS)

Misc / Maintenance

  • Entity/Object fixes and unittests (numberZero)
  • Lua environment cleanups and improvements (sfan5)
  • Various documentation improvements (Zughy, Wuzzy)
  • Inventory code fixes (SmallJoker, DS)
  • Many various code fixes (sfan5, grorp, srifqi)
  • Opt-out option for Doxygen generation on build (nerzhul)
  • Sound code cleanups and improvements (#12764) (DS)
    • Long sounds in sound packs, or sent via dynamic media, no longer cause client freezes on load
    • Positional sounds can be faded now
    • Documentation
    • Other improvements listed elsewhere
  • Faster client load times (#12764 and irr#233) (DS)

Minetest Game

  • Minetest Game is no longer the default game and no longer installed by default
  • New water textures (the old ones were non-free) (Lopano)
  • Improve leaves textures in "Opaque Leaves" mode (Wuzzy)
  • When a player dies in protected air, bones now spawn as a block instead of dropping as an item (OgelGames)
  • Add API for sapling growth (aegroto)
  • Hook callbacks for default.set_inventory_action_loggers (appgurueu)
  • Fix logic error in bed rotation (fluxionary)
  • Fix coral and kelp duplication glitch with sticky piston from Mesecons mod (zmv7)
  • Fix players being able to skip many nights at once by spam-clicking bed (appgurueu)
  • Fix not updating vessel shelf infotext (Niklp)
  • Fix bookshelf infotext not updating when adding, removing or moving items inside (Montandalar, appgurueu)
  • Update translations: German (Wuzzy), Spanish (David Leal), Ukrainian (Andriy), French (xin)

See more on the official Minetest website.

Article taken from GamingOnLinux.com.
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
12 comments
Page: 1/2»
  Go to:

dpanter Dec 5, 2023
>> BEGIN MINECRAFT CLONE COMMENT <<

So... the Minecraft clone engine that started as the Minecraft clone game and is clearly designed to do Minecraft-type games is trying to distance themselves from Minecraft clones by not including the Minecraft clone game that gave the Minetest name widespread recognition. Not sure I even realized the Minecraft clone game was separate from Minetest in this way.

I wonder if some shady M$ lawyers were sniffing around here.

>> END MINECRAFT CLONE COMMENT <<
Pengling Dec 5, 2023
Good update! I've been meaning to fire up Minetest again on my Steam Deck to play some more of Jail Escape, so now's as good a time as any!

As for removing Minetest Game, I can kind of understand why, even though I agree with dpanter, above, that it seems odd. Reason being, it seemed to cause a lot of unwarranted criticism about Minetest being under-featured from people who hadn't realised that Minetest Game was basically a demo for the engine and not the be-all-and-end-all for it, and that the real stuff is in the ContentDB.
Matombo Dec 5, 2023
Quoting: dpanter>> BEGIN MINECRAFT CLONE COMMENT <<

So... the Minecraft clone engine that started as the Minecraft clone game and is clearly designed to do Minecraft-type games is trying to distance themselves from Minecraft clones by not including the Minecraft clone game that gave the Minetest name widespread recognition. Not sure I even realized the Minecraft clone game was separate from Minetest in this way.

I wonder if some shady M$ lawyers were sniffing around here.

>> END MINECRAFT CLONE COMMENT <<

Don't confuse Minetest (The engine and launcher) with Minetest Game (A minimalistic sample game implemented in that engine which is little more then just creative mode without unlimited resources), with MineClone2 a Mincraft Clone implemented in the Minetest engine.
Nezchan Dec 5, 2023
I'm trying to get it from the PPA repositories listed on their site, but I'm getting an error that there isn't a Release file, and my system disables them by default. So apparently I don't get the new version.

Presumably they haven't updated since Ubuntu (and variants) went to 23.10 in, uh....October.

Edit: No up to date Debian packages in the link they provide either. So on Ubuntu-MATE, I'm pretty much forced to either use Flatpak or stay on the old version, I guess.


Last edited by Nezchan on 5 December 2023 at 7:04 pm UTC
Pengling Dec 5, 2023
Quoting: NezchanEdit: No up to date Debian packages in the link they provide either. So on Ubuntu-MATE, I'm pretty much forced to either use Flatpak or stay on the old version, I guess.
I just took a look on my Steam Deck, and the Flatpak hasn't been updated yet, either, unfortunately!
Bestia Dec 5, 2023
There is also a snap package and it was updated today.

Also there is an AppImage but that is still 5.7.0 version.

https://github.com/An0n3m0us/Minetest-AppImages/releases
rubenwardy Dec 5, 2023
Quoting: dpanterNot sure I even realized the Minecraft clone game was separate from Minetest in this way.

That's exactly why we're doing this. It's nothing to do with distancing from Minecraft, it's to make it more obvious that there's more than one game available inside Minetest. It's still possible to get Minetest Game, it's one of the options, it's just no longer predownloaded. The official release blog post goes into more detail about the 'why'.

Quoting: NezchanI'm trying to get it from the PPA repositories listed on their site, but I'm getting an error that there isn't a Release file, and my system disables them by default. So apparently I don't get the new version.

Presumably they haven't updated since Ubuntu (and variants) went to 23.10 in, uh....October.

You're right, looks like 23.10 hadn't been enabled in the build settings. I've built a version for 23.10 now


Last edited by rubenwardy on 6 December 2023 at 11:42 pm UTC
Nezchan Dec 6, 2023
Quoting: NezchanI'm trying to get it from the PPA repositories listed on their site, but I'm getting an error that there isn't a Release file, and my system disables them by default. So apparently I don't get the new version.

Presumably they haven't updated since Ubuntu (and variants) went to 23.10 in, uh....October.

You're right, looks like 23.10 hadn't been enabled in the build settings. I've built a version for 23.10 now[/quote]
Works great, thanks.

Now if only the Dungeon Crawl: Stone Soup devs would do the same...
Pengling Dec 6, 2023
The Flatpak's been updated now! w00t!
dpanter Dec 6, 2023
Quoting: rubenwardyThe official release blog post goes into more detail (probably can't link to it here)
You have my permission.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.