Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Changelog
Updated BadOptimizations to 2.3.1 (1.21.8)
Version 2.3.1:
- Fix crashing when installed on a server
- Port to 1.21.9
Updated Bobby to 5.2.9 (1.21.8)
- Fix "Network Protocol Error" when "Dynamic World Management" is enabled and some worlds aren't fully matched (thanks to Alex3381.9.2 56!)
- Fix some worlds not being deleted with "Dynamic World Management" (thanks to Alex33856!)
Updated Chat Heads to 0.14.0 (1.21.8)
0.14.0
- add "Auto-detect Name Aliases" feature, which detects responses to
/realnamecommands on EssentialsX servers and automatically adds aliases for it (on by default) - [1.21.6+] fix "Missing Cloth Config" screen text being invisible
0.13.22
- respect "Player Customization" - If you take your hat off, it won't show in chat either
0.13.21
- add option to render shadow below chat heads (on by default)
- render upside down players upside down
Updated Fabric API to 0.134.0 (1.21.8)
ScreenEvents.AfterBackground event (#4880) (Fuzss)SpawnSettingsContext (#4884) (Fuzss)Updated Fabric Language Kotlin to 1.13.6+kotlin.2.2.20 (1.21.8)
- Bump version (modmuss)
- Update versions (#172) (github-actions[bot], github-actions)
- Update readme (github-actions)
Updated Iris Shaders to 1.9.2 (1.21.8)
Update to Sodium 0.7
Updated LambDynamicLights - Dynamic Lights to 4.7.2 (1.21.8)
- The Light block item now lights up with the correct luminance level with dynamic lighting.
Updated Lithium to 0.18.1 (1.21.8)
Lithium 0.18.1 for Minecraft 1.21.8 adds several new optimizations.
Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.
Additions
- Optimize piglin/hoglin repellent and turtle egg searches (Thanks to jcw780)
- Optimize random ticking
- Optimize precipitation
Changes
- Re-enable previously broken inline world height optimization
Fixes
- Fix missing initialization of block counting in empty sections
- Fix compatibility issue that convert client side mobs to nbt
- Fix incorrect section y coordinates used in experimental optimization (Thanks to jcw780)
Updated My Totem Doll to v2.2.3 (1.21.8)
- Fixed the "Holding Player" option in some cases
Updated Sodium to 0.7 (1.21.8)
This release brings a variety of performance optimizations, new features, and bug fixes.
We've spent a lot of time developing and testing this release, with some changes having been worked on and tuned for over a year. Thanks to our community members who contributed features and bug fixes to this release! If you are a mod author who finds their mod no longer works with Sodium 0.7, please open an issue so that we can work with you to fix it.
This is an overview of the biggest changes in this release:
- Complex translucent geometry, such as waterlogged stained glass panes and many types of modded blocks, are now correctly rendered with no measurable performance impact in typical scenarios. We've implemented a quad splitting approach into our translucency sorting solution, resulting in perfect translucency even where it was previously not possible. This provides a significant improvement in graphical fidelity in vanilla and modded scenarios.
- Many aspects of the chunk meshing task system have been updated to work independently of the frame rate. This means even at lower frame rates or with few threads chunks will be meshed without delay or overloading. Our carefully tuned scheduler uses machine learning to improve frame time stability even when loading new chunks.
- Terrain rendering itself has received some optimizations that improve the frame rate for some systems, and when the camera is not moving by using a new per-region cache.
- New optimizations to entity and particle rendering improve performance in heavy scenes.
New Optimizations and Features
- Added translucency sorting with quad splitting to correctly display intersecting and complex geometry (douira)
- Improved performance of terrain rendering on some systems (combined draw commands) (douira)
- Improved performance of terrain rendering when the camera is not moving (draw batch caching) (douira)
- Improved performance of entity rendering by faster vertex sorting (JellySquid)
- Improved chunk load performance & frame stability by task effort estimation and frame-rate independent task scheduling (douira)
- Improved frame time stability by limiting the uploaded chunks using size estimation (douira)
- Improved performance of particle rendering (MoePus)
Changes and Fixes
- Reduced unnecessary memory usage in the upload buffer (IMS, douira)
- Optimized and fixed some block models (muzikbike)
- Improved accessibility, correctness, and translatability of the options (MeeniMc, Madis0, contariaa)
- Added debug mode and safety features to prevent and detect off-thread rendering bugs (JellySquid)
- Improved mod compatibility with the sprite animation optimizations (contariaa)
Other Bugs Fixed
- Fixed small memory leak (JellySquid)
- Fixed some bugs with translucency sorting at large coordinates and with some specific geometry (douira)
- Fixed terrain rendering when the camera is outside the loaded area using bitmap trees (douira)
- Fixed jittery fog animation (cortex, douira)
- Fixed multiple bugs with missed chunk updates and race conditions (douira)
Updated Sodium Extra to 0.7.0 (1.21.8)
Full Changelog: https://github.com/FlashyReese/sodium-extra/compare/mc1.21.6-0.6.6...mc1.21.8-0.7.0
Updated Sodium Shadowy Path Blocks to 5.0.1 (1.21.8)
Bug Fixes:
- Fixed a crash (java.lang.ArrayIndexOutOfBoundsException) that could occupy while using the "Use vanilla lighting for path blocks" option
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
10.1Loaders
Game versions
1.21.8Downloads
36Publication date
October 3, 2025 at 2:36 PMPublisher

SparkleFlake
Owner








































