- Added the /generate_configs command, which auto-generates compatibility packs for all loaded mods to the best of its ability, placing them in the
/config/infinity/gen
folder.- The command currently generates weighed lists for blocks, fluids, mobs, particles, items and sounds.
- The command has two blockPos arguments. To properly use it, input the first block position to be surrounded by air and the second one one block above a stone block.
- To use generated files as compatibility packs, for now you should manually drag the contents of
/config/infinity/gen
over to/config/infinity/modular
, merging folders and replacing files. Make sure to reload the world after that for these changes to pass.
- Added the Chaos custom material rule.
- Prevented dimensions from generating structures too frequently (which can be very laggy due to mobs spawning in them).
- Made the
config/infinity/modular/.../extra/structures.json
's format more mod-compatible. - Prevented several frequent features from using laggy blocks for generation.
- Added custom material conditions for "easter egg" dimensions
- Added floating pieces of text
- Silenced excessive warning spam
- Fixed a bug with some dimensions trying to find minecraft:air in the fluid registry, failing, and not generating at all
A major update adding:
- the /warp and /warp-id commands
- interface to add "easter egg" dimensions via configs
- several new density function types for usage in these dimensions
- support for having dimension IDs go to the long limit instead of the integer limit
- ability to add salt to book text -> numeric dimension id encoding
and also:
- making structures a bit more common
- removing the seedDependentDimensions gamerule in favor of salt.
Make sure to wipe your config/infinity folder before updating to this one.
- fixed a bug with geodes causing "bound must be greater than origin" error
- fixed a crucial bug in string formatting with floating point numbers, which caused them to be written with a comma instead of a dot, thus entirely preventing the mod from working, on some systems with non-english default java locale
- fixed a crucial bug preventing runtime generation on windows systems
- refactored how heights and sea level are generated to fix the bug when the sea level can become greater than maximum height
- refactored generation of dimension scale