NoiseThreader
NoiseThreader significantly speeds up world generation in Minecraft by implementing multi-threading technology for various noise and cave generators.
Main Features
The mod provides multi-threaded processing for:
- Noise generators in standard dimensions (Overworld, End, Nether)
- Overworld generator in OpenTerrainGenerator
- Cave and noise generator from YUNG's BetterCaves mod
How It Works
Normally, resource-intensive calculations during chunk generation are performed only in the main server thread. NoiseThreader optimizes this process by distributing the load across multiple threads for parallel processing.
Performance
Speed improvements depend on system configuration, but even on 4-core processors, significant performance gains are noticeable:
- Vanilla Overworld: ~50% speed increase
- OTG Overworld: ~60% improvement (reduction from ~2.5ms to ~1ms per chunk)
- Nether and End: 10-30% acceleration
- YUNG's BetterCaves: approximately 60%, which is especially important since cave generation is traditionally resource-intensive
The effect is more noticeable when the main server thread is under heavy load, such as when using OTG.
Configuration
By default, multi-threading is activated only on systems with at least 4 cores, but this threshold can be changed in the configuration.
Note: The mod is not required client-side.