World Management
Learn how to manage, backup, and customize your Minecraft worlds.Best Practices
World Basics
World Folder Structure
Vanilla servers store all dimensions in
/world/. Paper/Spigot separates them.Creating a New World
Method 1: Delete and Regenerate
- Stop your server
- Delete the
worldfolder(s) - Update
server.propertiesif desired - Start server - new world generates
Method 2: Change World Name
- Stop server
- Edit
server.properties: - Start server - new world with that name
Using World Seeds
Finding Seeds
- Minecraft Seeds
- ChunkBase
- Reddit communities
Setting a Seed
- Stop server
- Edit
server.properties: - Delete existing world folder
- Start server
Uploading an Existing World
From Singleplayer
- Find your world:
- Windows:
%appdata%\.minecraft\saves\WorldName - Mac:
~/Library/Application Support/minecraft/saves/WorldName - Linux:
~/.minecraft/saves/WorldName
- Windows:
- Zip the world folder
- Upload via SFTP
- Extract to server root
- Update
level-nameinserver.properties - Start server
From Another Server
- Download the world folder(s) from old server
- Upload to new server
- Match the
level-namesetting - Start server
Backing Up Worlds
Manual Backup
- Stop server (important!)
- Use File Manager or SFTP
- Download the world folder(s)
- Store safely on your computer
Panel Backup
- Go to Backups in panel
- Create backup (includes world)
- Download for offline storage
Automated Backups
Set up scheduled backups:- Go to Schedules
- Create backup schedule
- Recommend: Every 6-12 hours
Resetting Dimensions
Reset the Nether
- Stop server
- Delete
world_netherfolder (orworld/DIM-1) - Start server - Nether regenerates
Reset the End
- Stop server
- Delete
world_the_endfolder (orworld/DIM1) - Start server - End regenerates
Reset Specific Regions
Delete specific region files to regenerate areas:- Region files:
r.X.Z.mca - Each region is 512x512 blocks
- Calculate: Region X = Floor(BlockX / 512)
Multiple Worlds
Using Multiverse-Core
- Install Multiverse-Core plugin
- Commands:
World Types
| Type | Description |
|---|---|
NORMAL | Standard overworld |
FLAT | Superflat world |
NETHER | Nether environment |
END | End environment |
AMPLIFIED | Extreme terrain |
World Settings
level.dat Options
Use NBT editors to modify world settings:- NBTExplorer (desktop)
- Universal Minecraft Editor
Common Modifications
Pre-generating Chunks
Reduce lag by pre-generating the world:Using Chunky Plugin
- Install Chunky
- Commands:
Benefits
- No lag when players explore new areas
- Faster terrain loading
- Reduced CPU spikes
World Borders
Vanilla Command
WorldBorder Plugin
More features and control:World Optimization
Trim Unused Chunks
Remove chunks no one has visited recently:- Use MCASelector tool
- Filter by InhabitedTime
- Delete unused chunks
- Reduces world size significantly
Optimize NBT Data
- Use MCASelector or similar
- Remove excessive entity data
- Clear unused player data
Troubleshooting
World Won’t Load
- Check world folder name matches
level-name - Verify folder structure is correct
- Check console for specific errors
- Try creating a fresh world to test
Corrupted Chunks
- Identify corrupted region file
- Delete the specific
.mcafile - Chunks will regenerate
- Or restore from backup
World Too Large
- Trim unused chunks with MCASelector
- Set world border to prevent expansion
- Consider reducing backup frequency
Players Spawning in Wrong Location
- Check spawn coordinates in console
- Use
/setworldspawnto set new spawn - Verify spawn chunks are generated
Best Practices
- Always backup before changes
- Stop server before modifying world files
- Use world borders to control size
- Pre-generate chunks for better performance
- Regular backups (automated)
- Document your seed for reference
