Download 100 models:
🎨
Browse Gallery

Creating & Importing Hytale Custom Textures

This comprehensive guide features two parts: first, how to generate and preview custom textures using VoxAI and Blockbench, and second, how to import those textures into Hytale using the in-game Asset Editor.

Part 1: Generating & Previewing Textures

1. Generating Textures with VoxAI

  1. Go to voxelai.ai/hytale.
  2. Select a base asset. The asset selection mimics the folder hierarchy of the Hytale default pack, which you can find in the Hytale built-in Asset Editor.Select Base Asset
  3. Enter your prompt. Describe what you want your texture to look like. You don't need to mention the item nature or format—just focus on the aesthetic.Write Prompt
  4. Once your texture has generated, it will appear in your textures collection. Press the download button.Download Texture
  5. Unzip the downloaded folder. You will find two files: one with a black background and one with a transparent background.Unzip File
  6. Use the transparent background one to apply your texture to the model in Blockbench or Hytale. The original is provided in case you need to edit the background manually.

2. Previewing in Blockbench (Optional)

If you want to view your new texture on the 3D model before importing it into the game, follow these steps. Otherwise, skip to Part 2.

  1. Open Blockbench and install the Hytale plugin. Go to File > Plugins.Blockbench Plugins
  2. Search for Hytale and click install.Install Hytale Plugin
  3. Back on the main page, click on Hytale Prop under the new Hytale section in the left menu.Hytale Prop Selection
  4. Click on Create new model.Create New Model
  5. Drag and drop the .blockymodel file of the asset you want to modify. You can find this in the game's source files by unzipping Asset.zip.
  6. Drag and drop your custom texture (transparent version) made with VoxAI and click Import.
    Import TextureTexture Settings
  7. Voila! You should now see your model with your new custom texture applied.Final Result in Blockbench

Part 2: Importing into Hytale

1. Accessing the Asset Editor

Start by entering a Creative World with operator permissions.

  1. Go to Creative World.Creative World Selection
  2. Select or create a new world.Select World
  3. Create the new world.
    Create WorldSave World
  4. Open the command line (press /) and type /op self to grant yourself operator privileges.OP Command
  5. Navigate to Inventory > Creative Tools > Assets > Asset Editor.
    Asset Editor Menu
  6. This will launch a dedicated window for the Asset Editor, You can see the same file structure as what you have in VoxAI when searching for a base asset.Asset Editor Window

2. Creating a Custom Resource Pack

  1. Click the three dots on the top right side of the left column and select Add Pack.Add Pack Menu
  2. Fill in the Pack Name, Group Description, and Author. Click Save.
    Pack DetailsSave Pack
  3. You have now created a custom pack available in your selected world.

3. Adding Texture Files

Now, we need to place your VoxAI texture file into the correct folder structure on your computer.

  1. Return to the world selection screen and click the Open Folder button for your world.Open World Folder
  2. Navigate to the Mods folder. You will see a folder for the pack you just created.
    Mods FolderPack Folder
  3. Crucial Step: You must replicate the Hytale folder structure to place your texture where the base asset is located.

    How to find the correct path:

    • Check the base asset location in the Asset Editor.
    • Or unzip Asset.zip in your Hytale game files to verify the hierarchy.
    Folder Structure

4. Configuring the Asset

Go back to the Asset Editor to link your texture.

  1. Select your Custom Pack from the dropdown menu at the top left.Select Pack
  2. Create a new asset (e.g. Item) and use the Copy Asset feature. Select the Hytale pack and search for the base asset you want to use (e.g., Weapon_Shield_Adamantite).
    Browse AssetsSelect Base Asset
  3. Give your asset a Unique Asset ID (e.g., Voxai_Shield_Hylian). Note: Ensure proper capitalization (e.g., after underscores). Click Create.

5. Finalizing & Testing

  1. Change Texture: Go to Rendering > Item Texture. Select your resource pack and choose the custom texture you added.
    Rendering MenuSelect Texture
  2. Create Icon: Go to General, click the Pen icon next to "Icon". Adjust the position and save.
    Edit IconFinal Icon
  3. Edit Properties: Update the Name and Description in the Translation properties.Translation Properties
  4. Test In-Game: Exit the world and re-enter to reload assets. You should now see your custom item in the inventory!
    InventoryIn Game View
    Final Result