3.3.0 - 26.3 neo/fabric
Curse Maven Snippet
What's new
Highlights:
- Add MC 26.3 support
- Upped API version 7.0.1 -> 7.1.0
- Add a high-speed surface world generator to MC 1.19.2 and newer
- Add Anti-Aliasing
- Fix Iris shadow maps rendering incorrectly
- Fix needing to reload Iris to have the correct depth texture in certain cases
- Reduce disk usage by about 50%
- Note: file sizes are the same, this change just reduces the work your hard drive needs to do.
Full Changelog
Additions:
- A texture Mipmaps to fix grainy texture rendering
- Proof-of-concept pirate translation
- Add Temporal Antialiasing to fix flicking/noise in distant terrain
- Add high-speed surface world gen to MC 1.19.2 and newer
- Add support for Iris 1.11.4
- Added the ability for shader devs to access DH textures
- Add /dh help command
- Add the ability for DH to render with forward or reverse Z
- Reverse Z is used normally and fixes issues with the far clip plane
- forward Z is used for old Iris shaders that require it
- Add fading support for 1.12.2
<br/>
Improvements:
- Improve render loading speed
- Prioritize loading LODs for rendering over other thread tasks
- Disable update propagator if the Chunk-to-LOD builder is busy
- Significantly improve database speed with Chunky and C2ME
- Improve database migration speed slightly
- parallelize thread pool shutdown to reduce shutdown time
- Improve cross-chunk lighting significantly
- Optimize blaze3D debug rendering
- Reduce disk usage by about 50% in some cases
- File sizes are the same, this change just reduces the work your hard drive needs to do.
- This was done by changing SQLite's Synchronization from FULL to NORMAL
- Disk usage can be further reduced by changing Synchronization to OFF in the config, at the risk of database corruption on power loss
- Improve LodDataBuilder's API validation error message
- Significantly improve world gen task queuing for fast custom world generators
- Improve DH's handling for custom mod fluids
<br/>
Changes:
- Rate limit DH chat messages to make them easier to read
- Send a chat message warning if Windows long file paths are needed
- Reduce the Extreme quality preset drop-off slightly
- Re-add DisableChunkHashCheck to the config UI
- Enabling can be helpful if you are limited by your disk speed
- Disable logExplicitGcDisabledWarning by default
- This shouldn't be as big an issue since we pool our ByteBuffers now
- Pause world gen if the server thread is overloaded or the player/camera is moving quickly
- This is done to reduce stuttering/CPU load and provide a smoother experience.
- both options can be toggled in the config if faster world gen is desired over smoothness.
- Add javadoc and config messages for MC 1.12
- Remove deprecated rendering API warning for OpenGL
- Limit the lowest possible detail level to prevent rendering corrupted terrain caused by a downsampling issue
- Increase the maxTexturedLodDetailLevel config's max value from 4 -> 8
- Don't link DH thread count to C2ME unless Chunky is also present
- Using Chunky and DH isn't recommended due to the possibility of holes, but having DH use the same thread count as Chunky should help reduce those issues.
- But having the same number of threads as C2ME can cause undesired CPU usage when Chunky is absent.
- Ignore case in BlockState deserialization
- Done to fix a few issues with the plugin
- Relocate the XZ library to fix issues with other mods including it
<br/>
Bug Fixes:
- Fix black lighting under floating islands
- fix server level not setting a DH Level causing a null pointers in some cases
- Fix F3 screen flipping the "Render Load" and "File Handler" stats
- Fix snow rendering incorrectly on LOD borders
- Fix water rendering under ice
- Fix cave berries causing weird lighting over water
- Fix config UI not showing "Set by API" if the option is rapidly changed
- Fix needing to reload Iris to have correct shader depth in certain cases
- Fix Sqlite queries sometimes timing out
- Fix LOD downsampling causing monoliths
- Fix underwater bright spots due to downsampling incorrectly
- Fix rendering when Immersive Portals is present
- Fix LODs not saving in some cases when changes are present
- Fix vanilla fading not appearing when Iris is present
- Fix 1.12.2 LAN not sending LODs
- Fix Iris shadow maps rendering with the wrong size, causing shadows to be corrupted
- Fix zoom quality causing issues with Iris' shadow pass
- Fix massive lag when zoomed in and spinning the camera
- Fix block textures being blurry on NVIDIA GPUs
- Prevent timer failure during world unload (!1287)
- Fix the far clip plane flashing when taking damage (!983)
- Also fixes clouds flickering when view bobbing is enabled or damage is taken
- Fix ThermalDynamics having invalid textures on 1.12.2
- Fix connecting to a server server requesting DH as dependency on 1.12.2
- Fix DH being ignored if loaded in a Forge environment on 1.12.2
- Fix DH GL texture bind leaking on 1.12.2 causing issue with some mods
- Fix grass being rendered incorrectly if LOD textures are enabled on 1.12.2
This mod has no additional files

