-
Notifications
You must be signed in to change notification settings - Fork 0
/
minetest.html
201 lines (198 loc) · 12.6 KB
/
minetest.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<title>Minetest - srifqi</title>
<meta charset="utf-8">
<meta name="author" content="srifqi">
<meta name="description" content="srifqi in Minetest community">
<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1">
<link rel="stylesheet" href="/main.css">
<style>
article>aside {
font-size: smaller;
}
.mod-yes {
color: green;
}
.mod-no {
color: #b30000;
}
.cdb {
text-align: center;
}
</style>
</head>
<body>
<header><h1>Minetest</h1></header>
<main>
<nav>
<ul class="left-menu">
<li><div><a href="/">Home</a></div></li>
<li><div><a href="/experiment/">Experiments</a></div></li>
<li class="active"><div><a href="/minetest.html">Minetest</a></div></li>
<li><div><a href="/library.html">Libraries</a></div></li>
</ul>
</nav>
<section>
<p>I like to play games made in <a href="https://www.minetest.net" target="_blank" rel="noopener">Minetest</a>, 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 <a href="https://content.minetest.net" target="_blank" rel="noopener">Minetest Content Database</a>.</p>
<p>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 <a href="https://github.com/minetest/minetest/commits?author=srifqi" target="_blank" rel="noopener">contribute to it</a>. Here are some of <a href="https://forum.minetest.net/search.php?author=srifqi&fid[]=9&fid[]=11&fid[]=13&fid[]=15&sf=firstpost&sr=topics&sk=t" target="_blank" rel="noopener">my mods</a>:</p>
<article id="superflat">
<h2>Superflat Map Generator</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">superflat</th></tr>
</thead>
<tbody>
<tr><td colspan=2 class="cdb"><a href="https://content.minetest.net/packages/srifqi/superflat/" target="_blank" rel="noopener"><img src="https://content.minetest.net/packages/srifqi/superflat/shields/title/" width="130" height="20" alt="Superflat on Content DB"></a></td></tr>
<tr><th>Latest version</th><td>2.0<br><time datetime="2023-06-24">24 June 2023</time></td></tr>
<tr><th>First release</th><td><time datetime="2014-07-17">17 July 2014</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=9772" target="_blank" rel="noopener">link</a></td></tr>
</tbody>
</table>
</aside>
<p>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.</p>
<p>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 <a href="https://forum.minetest.net/viewtopic.php?t=8952" target="_blank" rel="noopener">flatgen</a> mod.</p>
<p>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.</p>
<figure>
<a href="/assets/minetest-mod-superflat.png" target="_blank" rel="noopener"><img src="/assets/minetest-mod-superflat.png" width="270" height="180" alt="Flat world from superflat mod"></a>
<figcaption>Flat world from superflat mod</figcaption>
</figure>
</article>
<article id="far_glitch_land">
<h2>Far Glitch Land</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">far_glitch_land</th></tr>
</thead>
<tbody>
<tr><td colspan=2 class="cdb"><a href="https://content.minetest.net/packages/srifqi/far_glitch_land/" target="_blank" rel="noopener"><img src="https://content.minetest.net/packages/srifqi/far_glitch_land/shields/title/" width="162" height="20" alt="Far Glitch Land on Content DB"></a></td></tr>
<tr><th>Latest version</th><td>0.1<br><time datetime="2023-12-06">6 December 2023</time></td></tr>
<tr><th>First release</th><td><time datetime="2023-12-06">6 December 2023</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=30009" target="_blank" rel="noopener">link</a></td></tr>
</tbody>
</table>
</aside>
<p>This mod generates glitchy-looking lands at the edge of the world. It is inspired by <a href="https://minecraft.wiki/w/Far_Lands" target="_blank" rel="noopener">Minecraft's Far Lands</a>. This mod was created because I watched a lot of videos talking about Minecraft's Far Lands (like its history and others).</p>
<figure>
<a href="https://content.minetest.net/uploads/e7c98d9cec.png" target="_blank" rel="noopener"><img src="https://content.minetest.net/thumbnails/2/e7c98d9cec.webp" width="270" height="180" alt="Corner far glitch land in MineClone2"></a>
<figcaption>Corner far glitch land in MineClone2</figcaption>
</figure>
<figure>
<a href="https://content.minetest.net/uploads/0d9fab0306.png" target="_blank" rel="noopener"><img src="https://content.minetest.net/thumbnails/2/0d9fab0306.webp" width="270" height="180" alt="Far glitch land in Minetest Game"></a>
<figcaption>Far glitch land in Minetest Game</figcaption>
</figure>
</article>
<article id="amgmt">
<h2>Another Map Generator for Minetest</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">amgmt</th></tr>
</thead>
<tbody>
<tr><th>Latest version</th><td>0.7<br><time datetime="2016-02-27">27 February 2016</time></td></tr>
<tr><th>First release</th><td><time datetime="2014-09-03">3 September 2014</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=10055" target="_blank" rel="noopener">link</a></td></tr>
<tr><th>ContentDB</th><td><span class="mod-no">Not Registered</span></td></tr>
</tbody>
</table>
</aside>
<p>This mod generates world with more biomes and features than what Minetest had back then. It also supports other mods: <a href="https://forum.minetest.net/viewtopic.php?t=549" target="_blank" rel="noopener">moreores</a> and <a href="https://forum.minetest.net/viewtopic.php?t=8890" target="_blank" rel="noopener">bakedclay</a>. This mod was my attempt to create map generator that uses noise (2D and 3D) and supports another mod.</p>
<p>This mod can be modified by another mod. I also create an example for that in another mod: <a href="https://forum.minetest.net/viewtopic.php?t=11975" target="_blank" rel="noopener">amgmt_plugin</a>. Now, Minetest supports custom biomes from its modding API that makes this mod irrelevant.</p>
<figure>
<a href="/assets/minetest-mod-amgmt-1.png" target="_blank" rel="noopener"><img src="/assets/thumb/minetest-mod-amgmt-1.png" width="250" height="128" alt="An intersection of many biomes from amgmt mod"></a>
<figcaption>An intersection of many biomes</figcaption>
</figure>
<figure>
<a href="/assets/minetest-mod-amgmt-2.png" target="_blank" rel="noopener"><img src="/assets/thumb/minetest-mod-amgmt-2.png" width="250" height="128" alt="A river bordering two biomes from amgmt mod"></a>
<figcaption>A river bordering two biomes</figcaption>
</figure>
</article>
<article id="advancedban">
<h2>Advanced Ban</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">advancedban</th></tr>
</thead>
<tbody>
<tr><td colspan=2 class="cdb"><a href="https://content.minetest.net/packages/srifqi/advancedban/" target="_blank" rel="noopener"><img src="https://content.minetest.net/packages/srifqi/advancedban/shields/title/" width="158" height="20" alt="Advanced Ban on Content DB"></a></td></tr>
<tr><th>Latest version</th><td>0.3<br><time datetime="2019-08-08">8 August 2019</time></td></tr>
<tr><th>First release</th><td><time datetime="2014-12-24">24 December 2014</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=10823" target="_blank" rel="noopener">link</a></td></tr>
</tbody>
</table>
</aside>
<p>This mod can ban a player based on its username. It can also ban both its username and its IP address.</p>
<p>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.</p>
<p>This mod's command was really long <code>/advancedban</code>. It was suggested that this mod's command should be shorter, so I choose <code>/aban</code> as replacement.</p>
</article>
<article id="banondie">
<h2>Banned on Die</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">banondie</th></tr>
</thead>
<tbody>
<tr><td colspan=2 class="cdb"><a href="https://content.minetest.net/packages/srifqi/banondie/" target="_blank" rel="noopener"><img src="https://content.minetest.net/packages/srifqi/banondie/shields/title/" width="160" height="20" alt="Banned on Die on Content DB"></a></td></tr>
<tr><th>Latest version</th><td>0.1<br><time datetime="2015-01-07">7 January 2015</time></td></tr>
<tr><th>First release</th><td><time datetime="2015-01-07">7 January 2015</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=10940" target="_blank" rel="noopener">link</a></td></tr>
</tbody>
</table>
</aside>
<p>This mod bans player when they are dead, i.e. Minecraft's hardcore mode.</p>
<p>This is a continuation from <a href="https://forum.minetest.net/viewtopic.php?t=10823" target="_blank" rel="noopener">advancedban</a> 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.</p>
<p>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.</p>
</article>
<article id="shout">
<h2>Limit chat by distance</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">shout</th></tr>
</thead>
<tbody>
<tr><th>Latest version</th><td>0.1.2<br><time datetime="2015-06-24">24 June 2015</time></td></tr>
<tr><th>First release</th><td><time datetime="2015-06-11">11 June 2015</time></td></tr>
<tr><th>Active</th><td><span class="mod-yes">Yes</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=12560" target="_blank" rel="noopener">link</a></td></tr>
<tr><th>ContentDB</th><td><span class="mod-no">Not Registered</span></td></tr>
</tbody>
</table>
</aside>
<p>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.</p>
<p>This mod was created because I like the idea that you can not hear distant speech.</p>
<p>This idea already implemented before in <a href="https://forum.minetest.net/viewtopic.php?t=6273" target="_blank" rel="noopener">chatplus</a> mod. But, shout mod only implements this very idea. Also, it has payment for "shouting".</p>
</article>
<article id="carpet3d">
<h2>Carpet</h2>
<aside>
<table>
<thead>
<tr><th colspan="2">carpet3d</th></tr>
</thead>
<tbody>
<tr><th>Latest version</th><td>0.3<br><time datetime="2014-10-19">19 October 2014</time></td></tr>
<tr><th>First release</th><td><time datetime="2014-09-22">22 September 2014</time></td></tr>
<tr><th>Active</th><td><span class="mod-no">No</span></td></tr>
<tr><th>Forum topic</th><td><a href="https://forum.minetest.net/viewtopic.php?t=10180" target="_blank" rel="noopener">link</a></td></tr>
<tr><th>ContentDB</th><td><span class="mod-no">Not Registered</span></td></tr>
</tbody>
</table>
</aside>
<p>This mod adds carpets from loaded mods with two layers of decoration.</p>
<p>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.</p>
</article>
</section>
</main>
</body>
</html>