- merge 1.0.34 into neoforge branch
- update misc mod metadata
- update neoforge version requirement (loader update)
Fixes:
- fix issue with worldgen being incorrect in eternal starlight
- fix version number being simple in mod metadata (now is actual one)
Changes:
- 1.21 neoforge is being dropped (now 1.21.1 and up is supported), This is due to an issue with metadata w/ neo-loom
- Switched from architectury-loom to neo-loom
- Minor optimizations to mod
- anti-xray is marked as incompatible now (at least on modrinth)
- bump mc ver
- bump mc version
- bump mc version
- don't apply optimisations on extended class, i.e. those that extend NoiseChunkGenerator
- backport minor optimizations
- fix breakage with eternal starlight
New:
- new chunk cache
- only apply surface optimisation when no special chunk rules are present = skip heightmap updates if they are not going to be updated
- defer block counting
- reduce isFluid checks
- reduce palette index
- use direct bit manipulation to update block states in surface builder
- simplify surface builder loop
- skip updating chunks
Fixes:
- Wrong chunk generation when chunks are unloaded b/w stages (only applicable to c2me-ocl)
- fix possible wrong chunkgen in eroded badlands
bump mc ver
- fix wrong generation for repacked chunks (chunks getting unloaded and reloaded b/w chunk stages)
- extra optimisations for surface builder
bump mc ver
- new chunk cache
- only apply surface optimisation when no special chunk rules are present = skip heightmap updates if they are not going to be updated
- defer block counting
- reduce isFluid checks
- reduce palette index
- use direct bit manipulation to update block states in surface builder
- simplify surface builder loop
- update mod icon and fabric.mod.json
- mark anti-xray as incompatible
- bump mc ver
- update to pre release 1
- bump mc version
- neoforge port of latest update
- backport 1.0.32c
- mark anti xray as incompatible
- backport surface optimization from 26.2
- mark anti-xray as incompatible
- backport 26.2 surface optimizations
mark anti-xray as incompatible
- backport vanilla optimizations to surface (for actual this time)


