- Updated support for Spelunkery to support for Dimensional Tears (thanks Cassian!)
- Portals can now (configurably) wild shape:
- Greater flexibility for types of portal shapes, as the algorithm now relies on a flood fill instead of a straightforward box computation. Huge credit to Nicer Portals for the open-source codebase!
- Not sure of performance impact for servers. Config has maximum portal size values just in case the default is too heavy. (Also added a minimum for people who dislike the idea of 1x1 portals. Will maybe work on min/max height/width later.)
- Increased parity with obsidian:
- All obby/crying obby blocks share the same bass drum note block instrument
- Obby decor now appropriately needs diamond-tier to properly harvest
- Using a bottle on crying obby blocks for portal fluid is now consistent with Spelunkery's config
- Added loot tables (kinda needed)
- Migrated hardcoded maps to datamaps, such as block conversions to and from crying variants (Spelunkery isn't ported to 1.21 for portal fluid, but potential pre-emptive compat has been implemented)
- Using a bottle on crying obby blocks for portal fluid is now consistent with Spelunkery's config
- fix creative menu crash (definitively)
- fixed server crash. thanks Cassian!
- Fixed the lack of recipes
- 1.21.1 port. Thanks, Cassian!
- Packaged in MixinExtras to stop potential crash
- Improved logger warnings for invalid exit frame portal blocks a lil bit
- Added compat to Spelunkery's hammer and chisel items (cursed problems require cursed solutions)
- Made mixins less offensive to the average programmer
1.20.1 port. Weirdly easier than expected
- Init release



