<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dragonfireclient.git/src/mapgen/mg_biome.h, branch 2022.05</title>
<subtitle>luanti cheat client
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/atom?h=2022.05</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/atom?h=2022.05'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/'/>
<updated>2021-03-23T14:43:26+00:00</updated>
<entry>
<title>Fix broken `BiomeGen` abstraction (#11107)</title>
<updated>2021-03-23T14:43:26+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2021-03-23T14:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=2da1eee394554879bf1cee6bc0f7b77acf0b6c43'/>
<id>urn:sha1:2da1eee394554879bf1cee6bc0f7b77acf0b6c43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow more than 255 biomes, document new maximum (#9855)</title>
<updated>2020-05-20T21:16:14+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2020-05-20T21:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=42fcfb75e85523a2fa5d99a453c2fabc2c04c0f6'/>
<id>urn:sha1:42fcfb75e85523a2fa5d99a453c2fabc2c04c0f6</id>
<content type='text'>
Change biomemap data type from u8 to u16.
New technical (not practical) maximum is 65535 biomes.</content>
</entry>
<entry>
<title>Fix remaining issues with mapgen scriptapi</title>
<updated>2020-05-05T17:26:59+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2020-04-10T00:43:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=c28fbd06a8bfafc9691a92c90f0cf10ec94cd314'/>
<id>urn:sha1:c28fbd06a8bfafc9691a92c90f0cf10ec94cd314</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy</title>
<updated>2020-05-05T17:26:59+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2020-04-10T00:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=3c65d1acec27366d88fc3686d3f820175673e203'/>
<id>urn:sha1:3c65d1acec27366d88fc3686d3f820175673e203</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow ObjDefManager instances to be cloned</title>
<updated>2020-05-05T17:26:59+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2020-04-09T21:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=2062c80e21b657fed8e68aa48523fa12ad5ef095'/>
<id>urn:sha1:2062c80e21b657fed8e68aa48523fa12ad5ef095</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow multiple cave liquids in a biome definition (#8481)</title>
<updated>2019-05-18T20:13:14+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2019-05-18T20:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=b1b40fef16a17f4a6da7d4268af8f0921dbe829c'/>
<id>urn:sha1:b1b40fef16a17f4a6da7d4268af8f0921dbe829c</id>
<content type='text'>
This allows games to specify biome cave liquids and avoid the old
hardcoded behaviour, but preserves the ability to have multiple
cave liquids in one biome, such as lava and water.

When multiple cave liquids are defined by the biome definition,
make each entire cave use a randomly chosen liquid, instead of
every small cave segment using a randomly chosen liquid.

Plus an optimisation:
Don't place nodes if cave liquid is defined as 'air'
</content>
</entry>
<entry>
<title>Biome API / dungeons: Add biome-defined dungeon nodes</title>
<updated>2018-04-07T21:09:54+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2018-04-07T21:09:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=746ca41f58e356b0fbeeca1b43b7061ad1e1c02d'/>
<id>urn:sha1:746ca41f58e356b0fbeeca1b43b7061ad1e1c02d</id>
<content type='text'>
Add new biome fields 'node_dungeon', 'node_dungeon_alt', 'node_dungeon_stair'.
If 'node_dungeon' is not defined dungeons fall back to classic behaviour.

Remove messy and imprecise dungeon material code from 'generateBiomes()'.
Code deciding dungeon materials is now in 'generateDungeons()' and uses the
biome at mapchunk centre for more precision.

Remove hardcoded 'MG_STONE' types as long intended.</content>
</entry>
<entry>
<title>Biome API / cavegen: Add definable cave liquid for a biome (#7192)</title>
<updated>2018-04-05T16:21:41+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2018-04-05T16:21:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=32d456bd2d4dda50f77c01c702d1b5a5ff26134b'/>
<id>urn:sha1:32d456bd2d4dda50f77c01c702d1b5a5ff26134b</id>
<content type='text'>
Add 'node_cave_liquid' as a new field in biome registration.
If field is absent cave liquids fall back to classic behaviour.</content>
</entry>
<entry>
<title>Mapgen: Remove unused mgv7 code and some unused biometypes</title>
<updated>2018-03-26T03:59:49+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2018-03-26T03:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=2f280cc6724cd9dd0bf0bbe7a0d07bf888efce27'/>
<id>urn:sha1:2f280cc6724cd9dd0bf0bbe7a0d07bf888efce27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Biomes: Add 'min_pos'/'max_pos' xyz biome limits</title>
<updated>2018-03-09T03:16:25+00:00</updated>
<author>
<name>paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2018-02-23T08:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=cbb9301bea9d869a7d11f810fb320d93f6d31460'/>
<id>urn:sha1:cbb9301bea9d869a7d11f810fb320d93f6d31460</id>
<content type='text'>
'y_min' and 'y_max' are still accepted for compatibility.
</content>
</entry>
</feed>
