Prerequisites
Before installing Iris, ensure your server meets these requirements:Verify Java Version
Iris requires Java 21 or higher. Check your Java version:You should see output showing Java 21 or higher:
Install Java 21
Install Java 21
If you need to install Java 21:Download Java 21:Set JAVA_HOME (if needed):
Installation Methods
Method 1: Download from SpigotMC (Recommended)
Purchase & Download
Support the developers by purchasing Iris from SpigotMC:
- Visit the Iris resource page on SpigotMC
- Purchase and download the latest version
- You’ll receive
Iris-[version].jar
Method 2: Build from Source
Advanced: Build from GitHub
Advanced: Build from GitHub
First Launch
After installing Iris, the first server start will:Auto-Configuration
Iris automatically configures server settings if enabled:
Auto-configuration can be disabled in
settings.json under autoConfigurationVerify Installation
Confirm Iris is running correctly:Troubleshooting
Plugin won't load - Java version error
Plugin won't load - Java version error
Error:
You must run gradle on Java 21 or newerSolution:- Install Java 21 or higher
- Set
JAVA_HOMEenvironment variable - Restart your server with Java 21
java -versionIris commands not working
Iris commands not working
Symptoms: Commands like
/iris return “Unknown command”Solutions:- Ensure Iris loaded successfully (check startup logs)
- Verify you have operator permissions
- Check for plugin conflicts in
plugins/folder - Look for errors in
logs/latest.log
World generation is slow
World generation is slow
Symptoms: Chunks take a long time to generateSolutions:
- Allocate more RAM to your server (recommended: 4GB minimum)
- Adjust thread settings in
settings.json: - Enable pregeneration for your world (see quickstart)
Custom biomes not loading
Custom biomes not loading
Error:
Custom Biomes: 0 in startup logsCauses:- NMS (Native Minecraft Server) bindings failed
- Server version not supported
- Dimension pack missing or corrupted
- Verify Minecraft version is 1.20.1-1.21.11
- Re-download dimension pack:
/iris download overworld - Check
settings.json- ensuredisableNMS: false
Next Steps
Now that Iris is installed:Create Your First World
Follow the quickstart guide to create an Iris world
Configure Settings
Optimize performance and customize behavior
Download Dimension Packs
Browse available packs at IrisDimensions
Studio Mode
Learn to create custom dimensions with Studio