Minetest

I like to play games made in Minetest, a voxel game engine. It is my longest game (engine) that I still play (and contribute!) until now. I make mods and published some of them to Minetest Content Database.

Minetest came to me when I was searching for voxel sandboxing game (that is free!) many years ago. Since then, I either play it, create mods for it, or contribute to it. Here are some of my mods:

Superflat Map Generator

This mod generates world layer by layer. This mod was created because I read that Minecraft has superflat mode in its world generation. This works the same, albeit uses different format, as superflat in Minecraft.

The actual description is "(Yet Another) Superflat Map Generator" because there is another map generator that generates flat world, e.g. built-in flat mapgen and flatgen mod.

This mod was recently updated to version 2.0. This major update fixes a world generation bug: the procedure for deciding the block of a layer was broken for taller world configurations (taller than one mapchunk). Considering that the bug was there for many years, I wonder whether anybody noticed the bug.

Flat world from superflat mod
Flat world from superflat mod

Far Glitch Land

This mod generates glitchy-looking lands at the edge of the world. It is inspired by Minecraft's Far Lands. This mod was created because I watched a lot of videos talking about Minecraft's Far Lands (like its history and others).

Corner far glitch land in MineClone2
Corner far glitch land in MineClone2
Far glitch land in Minetest Game
Far glitch land in Minetest Game

Another Map Generator for Minetest

This mod generates world with more biomes and features than what Minetest had back then. It also supports other mods: moreores and bakedclay. This mod was my attempt to create map generator that uses noise (2D and 3D) and supports another mod.

This mod can be modified by another mod. I also create an example for that in another mod: amgmt_plugin. Now, Minetest supports custom biomes from its modding API that makes this mod irrelevant.

An intersection of many biomes from amgmt mod
An intersection of many biomes
A river bordering two biomes from amgmt mod
A river bordering two biomes

Advanced Ban

This mod can ban a player based on its username. It can also ban both its username and its IP address.

This mod was created because I realised that Minetest's default ban only ban IP address. I am not sure about Minetest's behaviour in latest version.

This mod's command was really long /advancedban. It was suggested that this mod's command should be shorter, so I choose /aban as replacement.

Banned on Die

This mod bans player when they are dead, i.e. Minecraft's hardcore mode.

This is a continuation from advancedban mod. I actually forgot which idea comes first: this or ban player's name. If I recall correctly, this idea comes first and then I realised that Minetest bans only IP address.

I have not checked this mod for so long. Maybe, I should back into improving this mod. There are requests to set a timer to reset the list and/or add API for other mods.

Limit chat by distance

This mod limits messages by distance so that only players within certain distance are able to hear. Player can "pay" to "shout" (send message without distance limitation), though.

This mod was created because I like the idea that you can not hear distant speech.

This idea already implemented before in chatplus mod. But, shout mod only implements this very idea. Also, it has payment for "shouting".

Carpet

This mod adds carpets from loaded mods with two layers of decoration.

I do not know what to say at this point; it was a crazy idea. This mod did not turn out to be enjoyed much (at least, by me). I am not planning to maintain this mod.