Simply Improved Terrain

Simply Improved Terrain

2M Downloads

1.18.2, 1.19, 1.20: TODO and Done

KdotJPG opened this issue · 3 comments

commented

Done:

✅ Density functions for splitting BlendedNoise
✅ Clean up biome border curve shaping
✅ Pull in revamped End island system from 1.16/1.17
✅ Pull in disk deposit, 2D Simplex, and ruined portal falloff changes from 1.16/1.17
*️⃣Feature generation tune-ups/reworks (* further work needed)
✅ Port to 1.19, 1.20
✅ Port to multi-loader repository structure
*️⃣ Interpolator with irregular or semi-irregular point distribution (* removed for now)
✅ Dynamically apply BlendedNoise-splitting to custom terrain formulas from mods and data packs

TODO before beta:

*️⃣ Mod/datapack compatibility testing & fixes

*️⃣ Amplified Nether crash & incorrect terrain generation
Structure Gel mixin conflict
Redirector mixin conflict
Repurposed Structures mixin conflict

🔲 Re-add interpolator using a modified Poisson-based arrangement instead

✅ 3D tiered "chunk" cache/query framework
✅ Poisson disc sampling plugin
🔲 Delaunay meshing plugin
🔲 Modified point distribution generator
🔲 Delaunay interpolator

🔲 Fix pillar shapes produced by modified terrain formula.
✅ Fix the Mega Taiga boulders made too big with my changes.
🔲 NeoForged mod loader support
🔲 Port back to 1.19

TODO before stable:

🔲 Configuration!
🔲 More mod/datapack compatibility testing
🔲 Refactor aquifer point sampling to use custom interpolator
🔲 Tune up End Island generator point distribution

commented

I see 1.19.4 branch. But will it support 1.19.2 as well?
1.19.4 is more like 1.20 snapshot packed as minor dot release.
But in reallity 1.19 modding mostly popular on 1.19.2.

commented

Thanks for clarifying. Really excited for this mod on modern mc versions. I remember it being one of my favorites back in 1.16 versions. Thank you for your efforts and good luck! :)

commented

I do plan to support all versions 1.18.2 and onward! The main reason for there being a 1.19.4 branch was because that was the latest version of the architectury template available at the time, so I made things work in that version first.