This is the second tutorial in a short series on how to add custom features to Java Edition through data packs! It's also a continuation of the custom biome series which is a continuation of the longer custom dimension series.
If you find this helpful, consider subscribing to see more tutorials like this!
(To clarify, this is the 10th in the whole custom worldgen series, but the 2nd in the series about features!)
THIS SERIES:
Previous video: [ Ссылка ]
Custom features part 1: [ Ссылка ]
Next video: [ Ссылка ]
Next video:
Playlist: [ Ссылка ]
LINKS:
My Discord server: [ Ссылка ]
Download slicedlime's vanilla worldgen defaults (most recent version): [ Ссылка ]
List of slicedlime's vanilla worldgen defaults (list of all versions):
[ Ссылка ]
Configured feature Minecraft wiki page:
[ Ссылка ]
Custom biome json format Minecraft wiki page:
[ Ссылка ]
Custom dimensions Minecraft wiki page: [ Ссылка ]
Get Visual Studio Code: [ Ссылка ]
Get the Data-pack Helper Plus extension for VSCode: [ Ссылка ]
TIMESTAMPS:
0:00 - Intro
0:56 - Making the file
3:57 - carving_mask
5:16 - cave_surface
6:18 - chance
7:00 - count and count_extra
9:05 - count_noise and count_noise_biased
11:59 - end_gateway
12:19 - heightmap and heightmap_spread_double
14:40 - lava_lake
15:23 - range
18:29 - spread_32_above and square
18:55 - water_depth_threshold
19:36 - Examples
23:31 - Outro and endscreen
![](https://s2.save4k.ru/pic/9hGqi9MW-ic/maxresdefault.jpg)