Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
HexLands Sizes
A datapack for HexLands: https://modrinth.com/mod/hexlands
Provides world presets very similar to the original, but at different hex sizes.
Please also download and install the matching resource pack so that the worldgen presets have their names:
Sizes
I picked sizes that seemed fun.
- Size 20: Quite small, big enough to build a single house or other small structure with some area around it
- HexLands (40): The HexLands default size, the right size to show off HexLands
- Size 100: Quite big, a single hex is big enough for a sprawling base, and horses fit on the borders
- Size 300: About as big as you can get while still noticing the hexes, with moderate sized borders
The biome scale is the same used in the HexLands default presets, 32, which make the biomes fairly random.
How Does It Work?
Here's the critical bit of configuration:
"hex_settings": {
"biome_scale": 32,
"hex_size": 100,
"hex_border_threshold": 0.92,
"bottom_border": {
"min_height": 62,
"max_height": 66,
"state": {
"Name": "minecraft:stone_bricks",
"Properties": {}
}
}
}
This follows, very precisely, the instructions in the description for HexLands: https://modrinth.com/mod/hexlands
Half the reason I've made this datapack is so that there's an example online for configuring those settings, since I think HexLands is a fun mod.
Nether and End
This pack currently only has "Overworld Only" options. It can be used as a working example to model for making Nether and End configs. Without a lot of biome mods, putting hexes in those dimensions is less effective at making a new experience.
If you want a single-player or server with tweaked settings, unzip this datapack into a 'hexlands_sizes' folder in your datapacks folder, then activate it.
I would also encourage people to play with the other settings. In particular, try a hex_size of 10, which is very silly.
Version Support
The datapack version number is for 1.20.1, but it should work for most/all versions of HexLands which expose options to datapacks. Currently that's 1.19.x - 1.20.x, and possibly later versions.
You might get a warning or error on versions other than 1.20.1. If you really need to fix that, see the format number table here: https://minecraft.wiki/w/Pack_format#List_of_data_pack_formats
Translation Dependency
Without the matching resource pack HexLands Sizes Lang, the world presets will simply be "generated.hexlands_sizes....". Translations have to go in resource packs, not datapacks, so I had to ship them separately.
Usage and Licensing
This is just a set of configs for using a different mod. I've intentionally marked this and the translation resource pack as CC0, e.g. Public. Freely download, distribute, copy, edit, repost this, etc., even without permission or credit. It's intended as a guide as much as a tool.