Migration
Switching from another land claiming plugin to Homestead? The built-in migration system makes it easy to transfer all your existing claims without losing data.
Supported Plugins
Homestead can import data from these popular claiming plugins:
| Plugin | Status | Notes |
|---|---|---|
| GriefPrevention | Fully supported, can import trusted players | |
| ClaimChunk | Fully supported | |
| LandLord4 | Fully supported | |
| Lands | Fully supported, can import trusted players | |
| HuskClaims | Fully supported |
Need Support for Another Plugin?
If your claiming plugin isn't listed, please contact the developers to request migration support.
Migration Process
Test on a Backup First
If possible, test the migration on a development server or backup before doing it on your production server. This lets you verify everything works without risk.
Follow these steps to safely migrate your data:
Step 1: Prepare for Migration
Do Not Delete Anything Yet
Do not uninstall your old claiming plugin or delete its data files. The migration tool needs these files to import your claims.
- Create a full backup of your server
- Backup your old plugin's data folder
- Don't let players play on your server
Step 2: Install Homestead
- Download the latest Homestead version
- Place it in your
pluginsfolder - Restart the server
Step 3: Run the Migration Command
Start your server with both plugins installed (old + Homestead).
Run the migration command:
Replace [plugin] with the name of your old plugin:
- GriefPrevention:
/hsadmin import GriefPrevention - ClaimChunk:
/hsadmin import ClaimChunk - LandLord4:
/hsadmin import LandLord - Lands:
/hsadmin import Lands - HuskClaims:
/hsadmin import Huskclaims
Step 4: Wait for Completion
The migration process will begin importing all claims. This may take several minutes depending on how many claims exist.
Don't Stop the Server
Do not stop the server or reload the plugin while migration is running. This could corrupt your data.
Step 5: Verify the Migration
After the migration completes:
-
Check if all regions were imported:
-
Visit a few claim locations and verify:
- Boundaries are correct
- Permissions work properly
- Trusted players were transferred
-
Check console logs for any errors or warnings
Step 6: Remove the Old Plugin
Only after confirming everything works:
- Stop the server
- Remove the old claiming plugin JAR from
pluginsfolder - (Optional) Keep the old plugin's data folder as backup
- Start the server
What Gets Migrated?
✓ Claimed chunk locations
✓ Region owners
✓ Trusted members/players (not for all plugins)
✗ Permissions, groups, roles...
Why Not Everything?
Each plugin uses different systems for flags, economy, and advanced features. Homestead imports core claim data and uses its own defaults for everything else.