File Details
1.7.1: CompoundTag optimization improvement
- R
- Apr 6, 2025
- 110.46 KB
- 70.7K
- 1.16.5
- Forge
File Name
DataStructium-1.16.5-1.7.1.jar
Supported Versions
- 1.16.5
Curse Maven Snippet
DataStructium 1.7.0 -> 1.7.1
CompoundTag optimization improvement
- ModernFix detection for CompoundTag check
- DataStrcutium optimization will be force-disabled when ModernFix is present. This is not the most ideal solution as ModernFix's solution is less thorough, but this is more compatible
- you can disable this check in config
- fast copy for CompoundTag
- smaller Number Tag Cache default size
- fix a certain part of CompoundTag optimization not working
DataStructium 1.6.0 -> 1.7.0
- Fixed BlockPos hashing algorithm breaking rendering if ImmersiveEngineering machines
- slightly improved the efficiency of Shader Uniform cache
- introduce key interning for CompoundTag backend to further decrease memory usage
- Faster chunk section iterating, making client side chunk meshing and possibly other client/server chunk section-based operations faster
- Disabling or enabling features will now directly disable/enable the mixin, avoiding redundant injection, also simplifying mixin codes
- make many more optimizations toggleable
- removed one useless optimization
- add a developer option to disable all mixins