A NeoForge mod that allows server operators to regenerate chunks in Minecraft, perfect for fixing corrupted terrain, resetting resource areas, or refreshing landscapes.
- Regenerate Chunks - Reset chunks to their original generated state based on world seed
- Precise Control - Specify exact diameter for chunk regeneration area
- Permission-Based - Only server operators (level 2+) can execute the command
- Multi-Dimension - Works in Overworld, Nether, and End dimensions
- Simple Command - Easy-to-use single command interface
- Safety Limits - Built-in maximum diameter to prevent accidental mass regeneration
- Minecraft Version: 26.1.2+
- Modloader: NeoForge 26.1.3.60-beta+
- Side: Server-side (works on dedicated servers and single-player)
- Download the latest release from the Releases page
- Place the
.jarfile in yourmodsfolder - Restart your Minecraft server or game
- Verify installation with
/regenchunkscommand
/regenchunks <diameter>
diameter- Number of chunks from the center in each direction (radius)- Range: 1-20
- Example:
5regenerates an 11×11 chunk area (5 + 1 + 5 = 11 chunks wide)
# Regenerate current chunk only
/regenchunks 0
# Regenerate a 3×3 chunk area (1 chunk in each direction + center)
/regenchunks 1
# Regenerate a 11×11 chunk area (5 chunks in each direction + center)
/regenchunks 5
# Regenerate a 21×21 chunk area (10 chunks in each direction + center)
/regenchunks 10The total area regenerated is (2 × diameter + 1)² chunks:
| Diameter | Total Area | Chunk Count | Block Area |
|---|---|---|---|
| 0 | 1×1 | 1 chunk | 16×16 blocks |
| 1 | 3×3 | 9 chunks | 48×48 blocks |
| 5 | 11×11 | 121 chunks | 176×176 blocks |
| 10 | 21×21 | 441 chunks | 336×336 blocks |
| 20 | 41×41 | 1,681 chunks | 656×656 blocks |
Only server operators with permission level 2 or higher can use this command.
# Default operator (level 4)
/op <username>
# Specific operator level
/op <username> <level>DATA LOSS: Regenerating chunks will permanently delete all blocks, entities, and tile entities in the affected area, including:
- Player-built structures
- Chests and their contents
- Item frames, paintings, armor stands
- Animals, mobs, and villagers
- Redstone contraptions
- Any other player modifications
BACKUP FIRST: Always create a world backup before using this command on important areas!
PLAYER SAFETY: Players standing in regenerating chunks may experience issues. Teleport them away first.
SERVER PERFORMANCE: Large regeneration operations may cause temporary lag spikes.
- Calculate Area: Determines all chunks within the specified diameter from your current position
- Unload Chunks: Safely unloads all chunks in the regeneration area
- Delete Data: Removes chunk data from region files
- Regenerate: Chunks are regenerated using the world seed when reloaded
- Reload: Chunks are loaded back with fresh terrain
- Reset Resource Areas: Regenerate mining areas or farms
- Fix Corruption: Repair chunks with visual glitches or errors
- Restore Griefed Areas: Quickly restore terrain damaged by griefers
- Landscape Refresh: Remove unwanted terrain modifications
- World Updates: Get new terrain features from Minecraft updates
- Creative Mode: Quickly reset build areas for testing
A: No, regeneration is permanent. Always backup your world first!
A: The mod is designed for vanilla dimensions (Overworld, Nether, End). Modded dimensions may have unpredictable results.
A: Everything in the regenerated chunks is permanently deleted and replaced with fresh terrain.
A: Yes! This mod is designed primarily for server use. Ensure you're an operator to use the command.
A: No, chunks regenerate using the same world seed, so terrain will match the original generation.
A: The hard limit is 20 chunks (41×41 area) to prevent accidental large-scale regeneration.
- Verify mod is in
modsfolder - Check NeoForge version compatibility
- Restart server/game
- Ensure you're a server operator:
/op <username> - Verify operator level is 2 or higher
- Players/entities may be preventing unload - clear the area first
- Check server logs for errors
- Try smaller diameter values
- Large diameters (>10) can cause temporary lag
- Use smaller diameters or wait for server idle time
- Consider warning players before large operations
git clone https://github.com/Kazuto/regenchunks.git
cd regenchunks
./gradlew buildThe compiled mod will be in build/libs/.
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
- Confirmation prompt for large regenerations (diameter > 10)
- Progress bar for multi-chunk operations
- Entity preservation option
- Async processing to reduce lag
- Chunk backup before regeneration
- Configuration file for customization
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Wiki: Project Wiki
This project is licensed under the MIT License - see the LICENSE file for details.
- Author: Kazuto
- Built with: NeoForge
- Inspired by: WorldEdit and similar terrain management tools
This mod modifies world data. Always backup your worlds before use. The author is not responsible for data loss or corruption resulting from the use of this mod.
Made for the Minecraft modding community