GrownupFaster - Accelerated Dungeon Generation
This mod is an adapted version of the popular optimization solution VaultFaster, specifically enhanced to work with updated objectives in the GrownUp Vault modpack. The main goal of the project is to dramatically speed up the dungeon creation process in Minecraft Vault Hunters.
Next-Level Performance
The mod demonstrates impressive world generation speed improvement - more than 4 times compared to the standard version. Testing results on various system configurations confirm optimization effectiveness:
- Standard version, 5 CPU cores: 1330 chunks in 50 seconds
- Standard version, 2 CPU cores: 430 chunks in 50 seconds
- Optimized version, 5 CPU cores: 5500 chunks in 50 seconds
- Optimized version, 2 CPU cores: 2000 chunks in 50 seconds
Key Technical Enhancements
Developers implemented a comprehensive optimization approach:
- Enhanced block placement algorithm in batchSetBlocks.kt that skips heightmap updates and locks chunks only once per section
- Replacement of string block identifiers and PartialTile with numerical registryIndex values for faster processing
- Implementation of tile mapper system to minimize the number of applied tile processors through multimap usage with numerical indexes
- Caching of frequently used values to reduce computational load
- Removal of biome decorations for additional generation acceleration
All technical improvements aim to minimize delays during dungeon creation, ensuring smooth gameplay even on systems with average specifications.