
Ultra Fast Pregen
Ultra-fast chunk pre-generation plugin with region-optimized architecture and smart memory management
UltraFastPregen - Platform Description
Short Summary
The fastest chunk pre-generation plugin for Paper - 2.26x faster than Chunky!
Full Description
UltraFastPregen is the fastest chunk pre-generation plugin available for Paper servers, outperforming Chunky by 2.26x in real-world benchmarks.
Built from the ground up with a region-optimized architecture, it scans .mca files directly instead of relying on Bukkit API calls, processes chunks in aligned 32x32 batches, and dynamically adapts concurrency to your available RAM. The result: hundreds of chunks generated per second with zero TPS impact.
Features
- 2x faster than Chunky - Region-optimized architecture with direct .mca file scanning
- Two generation shapes - Square (default) or Circle
- Real-time statistics - Progress, speed, ETA, and TPS monitoring
- Full control - Pause, resume, and stop at any time
- Auto-adaptive - Automatically adjusts parallel chunk count based on available RAM (100-500)
- Multi-world support - Generate across any loaded world
- Production-ready - Thread-safe, no memory leaks, robust error handling
- Zero configuration - Works out of the box
Performance
Real-world benchmarks on Paper 1.21.11 (8GB RAM, SSD):
| Radius | UltraFastPregen | Chunky | Speedup |
|---|---|---|---|
| 1,000 blocks (12,281 chunks) | 2m 10s @ 95.8 c/s | 4m 54s @ 54.8 c/s | 2.26x |
| 5,000 blocks (306,777 chunks) | ~24 min @ 213 c/s | ~55 min @ 93 c/s | 2.3x |
Commands
/pregen start <radius> [world] [shape] - Start generation
/pregen stop - Stop
/pregen pause - Pause
/pregen resume - Resume
/pregen status - View progress
/pregen help - Help
Examples:
/pregen start 1000
/pregen start 5000 circle
/pregen start 1000 world_nether square
Auto Configuration
The plugin automatically scales to your server's resources:
| RAM | Parallel Chunks | Performance Level |
|---|---|---|
| 8GB+ | 500 | Ultra |
| 4-8GB | 300 | Very High |
| 2-4GB | 200 | High |
| <2GB | 100 | Standard |
Requirements
- Server: Paper 1.21.11 or compatible (Purpur, etc.)
- RAM: 4GB minimum recommended
- Java: 21+
License
All Rights Reserved - Free for personal use only. Modifications, commercial use, and redistribution are not permitted. Contact the author for commercial licensing.
Meta
Tags: World Generation, Chunk Pre-generation, Performance, Optimization, Admin Tools, Paper
Version: 1.0.0 | Tested: Paper 1.21.11 | Compatible: Paper 1.21+
Links:
