/studio command provides tools for developing and testing Iris dimension packs. These commands are essential for pack creators. Access via /studio, /std, or /s.
Studio Management
Open Studio World
Open a studio world for testing a dimension pack.dimension- The dimension pack to test (default:default)seed- The seed for generation (default:1337)
o
Example:
Close Studio
Close the currently open studio project.x, c
Create New Project
Create a new dimension pack project.name- Name of the new projecttemplate- Existing pack to use as template
+
Example:
Teleport to Studio
Teleport to the active studio world.stp
Pack Management
Download Pack
Download a dimension pack for editing.pack- Pack to download (default:overworld)branch- Git branch (default:master)overwrite- Overwrite existing (default:false)
dl
Example:
Package Dimension
Package a dimension into a compressed format for distribution.dimension- Dimension to package (default:default)obfuscate- Obfuscate the pack (default:false)minify- Minify JSON (default:true)
package
Example:
Get Pack Version
Display the version of a dimension pack.Update Workspace
Update the VSCode workspace configuration for a dimension.Development Tools
Hotload Changes
Reload dimension files without restarting the server.reload, h
Regenerate Chunks
Regenerate chunks in a radius around you for testing changes.radius- Chunk radius to regenerate (default:5)
rg
Example:
Open VSCode
Open VSCode for a dimension pack.vsc, edit
Example:
Analysis Tools
Profile Performance
Generate a performance profile for a dimension pack.- Noise style performance
- Interpolator timings
- Generator performance
- Biome performance
- Region performance
Region Distribution
Calculate the spawn chance for each region.radius- Radius in chunks to sample (default:500)
Structure Distances
Analyze structure distribution and spacing.radius- Radius in chunks to sample
dist
Example:
Get Object Info
Generate a report of objects in nearby chunks.find-objects
Creates a detailed report including:
- Chunk information
- World statistics
- Biome distribution
- Object placements and sizes
Visual Tools
Noise Explorer
Open the noise explorer GUI.nmap, n
Requires
useServerLaunchedGuis enabled in Iris settings.Explore Generator
Preview a noise generator in the explorer GUI.generator- The generator to visualizeseed- Seed for generation (default:12345)
generator, gen
Render World Map
Open the world map renderer GUI.render
Example:
Testing Tools
Preview Loot
Show what loot would spawn at your location.fast- Fast item insertion (default:false)add- Append to current inventory (default:true)
Spawn Entity
Spawn an Iris entity for testing.entity- The Iris entity to spawnlocation- Where to spawn (defaults to your location)
summon
Example:
Execute Script
Run an Iris script.run
Example:
Charge Spawners
Manually charge all spawners in the area.zzt