- Added some new fractal structures to the end dimension.
- Sped up island generation some more (it'll be different on the border between old chunks and new chunks again).
- Some structures are now more common.
- Fixed loot tables that interact with silk touch.
- Fixed crash with Ryoamic Lights (integration code won't work though).
- Possibly fixed compatibility with Flashback.
- Better compatibility with Sinytra Connector out of the box.
- Big Globe biomes are no longer in vanilla "has_structure" tags.
- This prevents modded structures which use those tags from spawning, but also makes it easier to support such structures with data packs.
- The only vanilla biome tag remaining is
#required_ocean_monument_surrounding
. - All vanilla structures are now delegated and use Big Globe biome tags instead of vanilla biome tags.
- Fixed scripts not being able to call
Block.getRandomState(long seed)
. - Marked terralith as incompatible because it always takes priority over Big Globe regardless of what world type the user selects.
- Island world type generates a bit faster, but generation is not equivalent to previous version. Expect some differences on the border between old chunks and new chunks.
- Fixed ball of string recipe in MC 1.21.0. Again.
- Fixed data packs with excessively large voronoi diagrams having integer overflow issues that sometimes cause exceptions to be thrown.
- Island world type generates a bit faster, but generation is not equivalent to previous version. Expect some differences on the border between old chunks and new chunks.
- Fixed data packs with excessively large voronoi diagrams having integer overflow issues that sometimes cause exceptions to be thrown.
- Fixed crash on startup.
- Island world type generates a bit faster, but generation is not equivalent to previous version. Expect some differences on the border between old chunks and new chunks.
- Fixed data packs with excessively large voronoi diagrams having integer overflow issues that sometimes cause exceptions to be thrown.
- Island world type generates a bit faster, but generation is not equivalent to previous version. Expect some differences on the border between old chunks and new chunks.
- Fixed data packs with excessively large voronoi diagrams having integer overflow issues that sometimes cause exceptions to be thrown.
For regular players:
- Added a new island world preset.
- This preset is experimental. Please report any bugs you find with it!
- Known issues:
- Worldgen is slower in this world type compared to the normal Big Globe world type.
- Fixed nether fungi not growing into Big Globe trees when bonemealed.
- Some structures which spawn on top of lakes will now have hills below them instead of floating in mid-air.
- Some structures are now more likely to spawn in hilly areas.
- Fixed recipes involving balls of string.
- Reduced sounds from rivers again.
- Strongholds now generate below caves instead of inside caves.
- Fixed bug causing a bunch of images to be created in .minecraft/bigglobe_dependency_graphs when the config option which controls this is disabled.
- Fixed end crystals spawned during worldgen showing the base plate.
For data pack makers:
- Scripts can now be declared in files in addition to being embedded in json.
- Scripts can now include code from multiple files.
- Chunk generators can now load world traits from files provided by multiple data packs.
For regular players:
- Possibly fixed some worlds and dimensions erroring out.
- Not sure if this was an issue in the previous version or if this bug was introduced after that, but either way, it's fixed now.
- Fixed several issues with Voxy.
For data pack makers:
- Added a new trait system for chunk generators to share information with other scripts.
- Data packs with custom world types may need to implement the same traits that built-in world types provide.
- Added
script_chance
decision tree type. - Scripts can now create constant literal List's, Set's, and Map's.
- The collection will only ever be created once, not once every time the script runs.
- Iteration order is the same as the creation argument order.
- Scripting: integer numeric literals with no suffix no longer default to being less precise than int. Use the new 'y' or 'Y' suffix for byte literals, and 's' or 'S' for shorts.
- For backwards compatibility, the 'i' and 'I' suffixes will still work too.