1. Creating a Folder
First, create a folder here, replacing “YourPackName” with the desired name of your Pack: ./AppData/Roaming/Hytale/UserData/Packs/YourPackName
2. Manifest File
Next, create a manifest.json file - you can find an example of this below. Make sure you replace the metadata with the correct information.
{
"Group": "YourGroupName",
"Name": "PackName",
"Version": "1.0.0",
"Description": "Add the pack description here",
"Authors": [
{
"Name": "AuthorName",
"Email": "example@example.com",
"Url": "https://your-url.com"
}
],
"Website": "https://your-website.com",
"ServerVersion": "*",
"Dependencies": {},
"OptionalDependencies": {},
"DisabledByDefault": false
}3. Common and Server Folders
Now you need to create a Common and a Server folder.
Common handles models and textures, whereas Server handles Item and Block creation, translation, particle creation, etc...
./AppData/Roaming/Hytale/UserData/Packs/YourPackName/Server ./AppData/Roaming/Hytale/UserData/Packs/YourPackName/Common
For next steps, check the following articles for details on adding content to your Pack:
- Adding a Block
- Item Categories
- Block Hitboxes
Thank you to Sketch Macaw for creating this tutorial.