Description
By default (as of 17th January 2026) Hytale doesn't allow us to edit instances (it is hardcoded)
This mod allow you to :
- Duplicate existing instances in your own Pack
- Create totally new Instances
- Save your changes on updated Instances
Command list :
/customInstances <InstanceName>
Create a totally new Instance (chose the default worldgen by default but it can be changed in the files)
Can be added into the Pack you chose by using "--pack <packname>"
Can erase already existing instances by using "--force true"
/custominstancescopy <InstanceNameToCopy> <CreatedInstanceName>
Copy an existing Instance from and to a Pack you decide
Can be selected from any Pack by using "--fromPack <packname>"
Can be copied to any Pack by using "--toPack <packname>"
Can erase already existing instances by using "--force true"
/custominstancessave
Instances normally don't save the changes you made to them but with this command you can add blocks to them and then save all changes
Use /custominstancessave --toPack <packname> --name <instancename> --force true
To make this command work, you have to join an existing instance that is NOT in the hytale pack by using the vanilla "/instances" command. Once you joined your instance and made changes, use it to save those changes.
Example Workflow :
- Be sure you have a Pack created in the asset editor
- Duplicate the existing "Dungeon_Outlander" Instance with command "/custominstancescopy Dungeon_Outlander <MyNewTestInstance> --toPack=<YourCompletePackName>"
- This new instance should be seen using the "/instances" command
- Join this Instance by selecting it and clicking spawn
- Make any changes you desire
- Use the command "/custominstancessave --toPack=<YourCompletePackName> --name=<MyNewTestInstance> --force=true"
- Use "/instances exit" to leave this instance
- Join this Instance by selecting it and clicking spawn after using "/instances" command
- You should see the changes you did


