Documentation
Learn how to create plugins, asset packs, and mods for Hytale servers.
🚀
Getting Started
Set up your development environment with Java 25, Gradle, and IntelliJ IDEA.
🔄
Plugin Lifecycle
Understand setup(), start(), and shutdown() methods and when they're called.
⌨️
Commands
Create custom slash commands with arguments, permissions, and tab completion.
⚡
Events
Listen and respond to player actions, chat messages, and game events.
🎁
Custom Items
Add new items with custom models, textures, icons, and behaviors.
🖼️
Custom UI
Build interactive UI pages, windows, and HUD elements.
🕐
Time System
Work with day/night cycles, game time, and time-based events.
📦
Asset Packs
Structure and bundle assets with your plugins correctly.
⚠️
Common Gotchas
Avoid common mistakes and learn the quirks of Hytale modding.