hytale-custom-assets

Create and manage Hytale asset packs with pack.json manifests and standardized folders.

5|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/MnkyArts/hytale-skills --skill hytale-custom-assets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hytale-custom-assets
Source: https://github.com/MnkyArts/hytale-skills/tree/main/skills/hytale-custom-assets
Command: npx skills add https://github.com/MnkyArts/hytale-skills --skill hytale-custom-assets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables creation and management of Hytale asset packs and individual assets.

Core Features & Use Cases

  • Asset pack scaffolding: Establish server-side and client-side asset structures with pack metadata and standardized folders.
  • Cross-domain asset work: Create, link, and configure models, textures, sounds, and particles for plugin deployments; support asset inheritance and tagging.
  • Real-world use case: Build a complete asset pack for a plugin that includes a server content block type, corresponding textures, and a set of client sounds and particle effects, then load the pack in a running server.

Quick Start

Create a new asset pack directory with a pack.json, set up Server/Content and Client/Textues, Client/Sounds, and optionally Client/Models and Particles. Then reference the pack in your plugin manifest and start loading the assets to verify they are discovered and usable.

Frequently Asked Questions about hytale-custom-assets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Hytale asset pack for a plugin?

Create a Hytale asset pack by scaffolding a new directory with a pack.json manifest, then set up standard Server/Content and Client folders for textures, sounds, and models. This structured layout enables proper asset linking and deployment for plugins.

What folder structure does a Hytale asset pack need?

A Hytale asset pack requires a pack.json manifest alongside standardized Server/Content and Client directories. Client folders organize specific assets like Textures, Sounds, Models, and Particles to ensure assets are discovered and loaded correctly.

Can I configure both server-side and client-side assets in one pack?

Yes, you can configure both server-side and client-side assets in one pack. The asset pack structure separates Server/Content blocks from Client directories, allowing cross-domain work for models, textures, sounds, and particles.

How do I link textures and sounds to a custom block in Hytale?

Link textures and sounds by placing them in the Client/Textures and Client/Sounds folders within your asset pack. Reference the pack in your plugin manifest to load and verify these assets are usable in a running server.

Does this Hytale asset workflow support particle effects?

Yes, this asset workflow supports particle effects. You can create and configure particles in the Client directory alongside models, textures, and sounds, enabling complete end-to-end asset ecosystems for plugin deployments.

What is asset inheritance and tagging in Hytale asset packs?

Asset inheritance and tagging are mechanisms for managing cross-domain asset work within Hytale packs. They allow you to create, link, and configure models and textures efficiently while maintaining a structured asset-pack layout.