Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platforms
Supported environments
Server-side
Singleplayer
Links
Tags
Creators
Details
Licensed MIT
Published 4 months ago
Updated 3 days ago
Adrenaline
Generation multithreading, but better.
Adrenaline is a Forge mod for Minecraft 1.20.1 focused on world generation performance. It adds parallel chunk generation, configurable worldgen optimizations, and compatibility handling for problematic mod combinations.
Features
- Parallel chunk generation with configurable worker threads
- Worldgen optimization toggles for terrain fill, surface, noise, aquifers, beardifier, ore veins, and more
- Feature safety radius controls for safer feature placement with modded worldgen
- ModernFix and Fastload compatibility handling
- Worldgen statistics overlay and debug logging in dev builds
- Runtime config stored in
config/adrenaline.json
Installation
- Install Forge for Minecraft 1.20.1
- Download the Adrenaline jar from the project pages below
- Place the jar in your
modsfolder - Launch the game
Project pages:
Supported Versions
| Minecraft | Loader | Status |
|---|---|---|
| 1.20.1 | Forge 47.x | Active |
Configuration
Adrenaline creates config/adrenaline.json on first launch.
Settings:
worldgenOptimizations- master switch for worldgen changesterrainFillOptimizations- speeds up terrain fill during noise generationsurfaceOptimizations- speeds up surface rule evaluation and block placementnoiseChunkOptimizations- optimizes hot paths in noise chunk samplingmaterialRuleOptimizations- reduces material rule dispatch overheadaquiferOptimizations- reduces aquifer lookup and fluid decision costbeardifierOptimizations- speeds up structure terrain blendingoreVeinOptimizations- speeds up ore vein samplinginitialSpawnOptimization- skips vanilla's slow spawn refinement passgenerationWorkerThreads- number of chunk generation workersserializationWorkerThreads- number of chunk save workersspawnZoneRadius- spawn generation radius in chunksparallelWorldgen- enables parallel world generationfeatureCompatibility- compatibility mode for widened feature writesfeatureSafetyRadius- reserved radius for feature generationparallelizeStructureStarts- parallelize the STRUCTURE_STARTS stageparallelizeStructureReferences- parallelize the STRUCTURE_REFERENCES stageparallelizeBiomes- parallelize the BIOMES stageparallelizeNoise- parallelize the NOISE stageparallelizeSurface- parallelize the SURFACE stageparallelizeCarvers- parallelize the CARVERS stageparallelizeFeatures- parallelize the FEATURES stageparallelizeInitializeLight- parallelize the INITIALIZE_LIGHT stageparallelizeLight- parallelize the LIGHT stageparallelizeSpawn- parallelize the SPAWN stageparallelizeFull- parallelize the FULL stagefastLegacyRandom- use the faster legacy random implementationdebugLogging- emit extra diagnostics to the console
Building from Source
./gradlew build
Prod build:
./gradlew buildProd
Built jars are in build/libs/.


