Changelog
Changes for regular players:
- Hyperspeed generators for Distant Horizons now require DH 2.2, but at the time of writing this, that version of DH hasn't been released yet. Please be patient while we all wait for the next version of DH to be released.
- Regular generators should work just fine with all versions of Distant Horizons.
- There is now only one seed per world. In older 4.x versions, there were actually two seeds; one derived from the other. This was a dumb decision in retrospect, and I'm fixing it now. Unfortunately, fixing this comes at a cost:
- The overall shape of terrain should be the same as in older versions.
- Ores and rock layers will probably be different, and have mismatches on the border of previously generated chunks.
- Bedrock, random cobblestone in the ground, and the blocks in the core gradient will generate at different positions in this new version compared to old versions, even if you used the same seed in both versions. But you probably won't notice because it's completely random anyway.
- Features like trees might spawn differently or in different places, but this might also depend on which direction you approached the chunk from in the first place, and these will not be cut off at the border between old chunks and new chunks, so you probably won't notice this either.
- Structures like mineshafts or geodes might spawn differently or in different places, and might be cut off at the border between old chunks and new chunks, depending on the structure in question.
- Fixed bug where 3D noise would sometimes not use the world seed at all (either of them).
- This affects void clouds, the core, and the deep dark. These will have mismatches on the border of previously generated chunks.
- Fixed animals not spawning during worldgen.
- Added frozen and sandy cave themes.
- Existing cave systems will have mismatches on the border between old chunks and new chunks.
- Void clouds now avoid generating too close to end cities.
- Made ancient cities less common.
- I don't actually know how this will affect any ancient cities that are near the border between old chunks and new chunks. You might get overlapping cities, cities that are cut-off, or cities that spawn normally.
- Fixed some surface structures sometimes spawning where they shouldn't.
- Possibly sped up script compilation somewhat.
Changes for data pack makers:
- Added
multi_state_3d
andscripted
layer types. - Added derivative grids. These compute analytical derivatives of noise for you.
- More scripts now have access to grids declared in the
/data/modid/bigglobe_noise_sources/
folder.- The benefit of this is that you can sample them with arbitrary seeds and at arbitrary locations, not just the seed and position of the current column.
- Column entry scripts are not included in this, because I need to figure out how to implement try/finally in runtime-generated bytecode first.
- Added higherInt(), higherLong(), lowerInt(), and lowerLong() functions for scripts.
- Added multi-declaration blocks for scripts.
- Added cast-and-compare operators for scripts.
- Column values can now reference other column values in the same folder or sub-folders more easily.
- The "Reload Big Globe chunk generators from mod jar" config option was removed, and now acts as if it's always enabled.
- If you are making a world preset, you must remove the "reload_dimension" property from your scripted chunk generators, or else they will be overridden by the default ones.
- All types of scripts which have a "seed" variable exposed will now always get the same value from it for the same world. This is very much related to the fact that worlds only have one seed now.
- Added debug command which turns voxy into a 3D graphing calculator.
Files
Big Globe-4.3.0-MC1.20.4.jar(5.66 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
4.3.0Loaders
Fabric
Game versions
1.20.3–1.20.4Downloads
42Publication date
August 12, 2024 at 5:07 PMPublisher
Builderb0y
Owner