Archive for the ‘Minetest’ Category

Terraforming is NOT landscaping

Saturday, March 16th, 2013

The internet is wrong. I need to make it right.

Motivated by the downvotes to these reddit comments of mine, I ask:

PLEASE, FOR THE LOVE OF GOD, don’t call doing stuff with a shovel, or a shovel-equivalent, “terraforming“. It is not. It is landscaping.



If you were to go terraforming your garden, it would involve things like sublimating frozen carbon dioxide into there and buying ammonia and hydrocarbons in order to warm it up and make it possible for living things from earth to live in there. This garden would exist on an another planet. It’s appearance would be the smallest of your problems.



If you were to go landscaping your garden, it would involve a shovel or some sort of machine for moving ground around, and some seeds or whatever, in order to make it look like you want it to.

Minetest 0.4.5 released

Tuesday, March 5th, 2013

(Quick note: fix to a missing password-related check has been applied to 0.3, making the newest inĀ that series 0.3.3. Those who still run these servers, please update.)

Minetest 0.4.5 has been released. This is the first completely community-made release, me just handling some of this website stuffs.

Go see the changelog to figure out who exactly to thank, but I’ll mention that kwolekr (aka hmmm) set the feature freeze and the Windows package has been built by xyz.

Some changes include a multiplayer server list, umm… ehm… well, there is a ton of changes. See the changelog. Oh, I already said that.



EDIT 2013-03-08: It appears the launchpad stable repo is broken for us for now. The unstable/daily repo works slightly better. <- if you click on that link and it appers to work, shout at me.

0.4.4 release notice for archival purposes

Tuesday, March 5th, 2013

Copy from the temporary news section on posted there on 2012-12-06, for archival purposes:

2012-12-06: Minetest 0.4.4 released

After all the hard work of the past autumn months, we present the Minetest 0.4.4 release.

Ubuntu packages should be ready in Launchpad in a moment, as well as Archlinux AUR packages. Others will probably take more or less time.





0.4.3 -> 0.4.4 (by Calinou and PilzAdam)

New features:
* Added animated 3D player and a new default skin, the default model also supports Minecraft skins (Taoki, skin by Jordach)
* Added shaders support (can be disabled in Settings menu), makes water a bit smaller than a full block, makes lighting look prettier (kahrl and celeron55)
* New default doors mod: doors have a 3D look, ability to create "double doors" added, added locked steel doors (only the owner of the door can open/close it) (PilzAdam)
* Improve map generation speed a lot (hmmmm)
* Day-night transitions are now smoother (celeron55)
* Water textures are now animated (RealBadAngel (textures) and PilzAdam)
* Added on-demand item previews (reduces load time/RAM usage), disabled by default (celeron55)
* Added 3D anaglyph support (red-cyan glasses) (xyz)
* Fire is now animated and causes damage to players (PilzAdam, Muadtralk (textures))
* Tweaked some textures: apple, nyan cat, bricks, papyrus, steel sword (Calinou, VanessaE)
* Tweaked digging animation (no more mining with the tip of your pickaxe!) (jordan4ibanez)
* Changed apple, sapling and papyrus selection box size to be smaller (VanessaE)
* Players who do not move no longer send their positions to save bandwidth (Taoki)
* Make steel block and brick drop themselves when dug and make them craftable back into their materials (PilzAdam)
* Glass now makes a sound when broken (PilzAdam)
* Dead players are now visible (Taoki)
* Changed default server tick to 0.1 second, decreasing server CPU usage (celeron55)
* Clients now send their position every 0.1 second too, making other player movement look smoother (celeron55)
* Use of /grant and /revoke commands is now logged (dannydark)
* Added ability for server to tweak amount of bandwidth used to upload mods to clients (celeron55)

* Fixed falling sand and gravel sometimes incorrectly landing (PilzAdam)
* Fixed empty bucket being named "emtpy bucket" (khonkhortisan and PilzAdam)
* Fixed slab to full block transformation (PilzAdam)
* Fixed smooth lighting between MapBlocks (celeron55)
* Prevent some blocks (leaves, falling sand and gravel) from giving air when dug when they disappear as you mine them (PilzAdam)
* Fixed papyruses and cacti growing inside trees (PilzAdam)
* Fixed flowing liquid animation direction calculation (celeron55)
* Fixed wielditem entity drawtype brightness control (celeron55)
* Fixed ObjectRef:punch() (celeron55)
* Fixed a rare bug in leaf decay (PilzAdam)
* Fixed trees growing into any type of node (xyz)
* Fixed server crashing when "/clearpassword" is typed without an argument (Uberi)
* Head no longer shifts downwards when you are inside transparent blocks such as glass or nodeboxes (Calinou)
* Directories beginning with a "." are now ignored when searching for mods on Windows (matttpt)
* Fixed the automagic render distance tuner (celeron55)

Modding-related changes:
* Added 3D model support for entities (Taoki)
* Added attachment support (so that entities can "ride" other entities) (Taoki)
* Backgrounds and images can now be used in formspecs (RealBadAngel)
* Liquids can now be made non-renewable (xyz)
* Added nodedef.on_blast() to lua_api.txt in order to support chained explosions of any explosives (celeron55)
* Allow transparent image buttons (khonkhortisan)
* Added shutdown hook interface to Lua API (matttpt)
* Added "attached_node" group to make nodes which are not attached to any other walkable node drop (PilzAdam)

Friday, February 15th, 2013

It has been three months since 0.4.4. I feel a need to summarize things that have happened since December.

First of all I’ll note that I really am not “the developer” anymore; there are people who are more involved in Minetest than me, and I’m mostly trying to keep out of the way doing other projects. Anyhow, I still have a chunk of things I’m responsible for.

Kept I have, an eye on things, enough to post something.


Website-wise, the VPS encountered bad problems (later diagnosed to be failing hardware), and we (me and xyz) moved the forum out to on xyz’s servers (2013-01-13). The forums are now automatically securely backed up over to me and xyz. The main website is now temporarily hosted on

xyz made the wiki, into which the existing Lua API documentation was moved, and later much Core documentation was written too. It now serves as the main source of documentation for developers and advanced users.


Many bugs have been fixed since 0.4.4 and I would have hoped for 0.4.5 to be released a month or two ago, but we have ended up on somewhat a rolling release model with mods already using features from unreleased versions and many people making unofficial Windows builds. We’ll try to make a proper release in a month or so, as/if a more suitable time is found. Until then, daily/unofficial builds (xyz’s, PilzAdam’s, sfan5′s) are recommended and I probably need to update the main site accordingly.


So… after 0.4.4,

I’ve granted thexyz, PilzAdam, darkrose and hmmmm upstream access a couple of months ago, so (yay!) I don’t have to wade through all this myself.

*Screams loudly in order to distract this boring officialness*

So, umm… many things are going well and not many things are going badly. Good it is!

On a completely unrelated note, and as a not really active movie watcher at all, I recently watched all the 6 worthy Star Wars movies, in the order of releases. I completely agree with the IMDB ratings.

Documentation Sprint for Minetest

Monday, January 7th, 2013

Minetest core is a volunteer effort, but the barrier to entry is too high. In a series of changes meant to lower that, we’re going to hold an event meant to help people understand the engine: A documentation sprint!

What: Documentation sprint for Minetest
Where: #minetest-doc on Freenode and
When: 2013-01-19 16:00 UTC to 2013-01-20 01:00 UTC