HySkript: Natural Language Scripting for Hytale
HySkript brings the power of intuitive, high-level scripting to the Hytale universe. Inspired by the legendary Minecraft plugin Skript, HySkript allows server owners to customize their world using a natural, English-like syntax.
Stop wrestling with complex IDEs and boilerplate Java code. Whether you are a seasoned developer looking to prototype quickly or a server owner with zero programming experience, HySkript lets you bring your vision to life instantly.
🚀 Key Features:
- English-Like Syntax: Write logic that reads like a sentence. If you can describe a feature in English, you can probably script it in HySkript.
- Hot-Reloading: No more restarting the server to see changes. Save your script, run the reload command, and watch your updates go live in seconds.
- Hytale Native Integration: Direct access to Hytale-specific events, such as block interaction, player movement, and combat triggers.
- Lightweight & Performant: Built with a focus on low overhead, ensuring your custom mechanics don't compromise server TPS.
- Extensible: A modular system that allows for "Add-ons" to further expand the syntax and capabilities of the language.
🛠️ What can you build?
With HySkript, the only limit is your imagination. Popular use cases include:
- Custom Commands: Create
/warp,/home, or unique staff tools in minutes. - Game Mechanics: Custom classes, leveling systems, or specialized item abilities.
- World Management: Automated broadcasts, custom join messages, and world-based events.
- Economy Systems: Integrated shops and currency handling without needing bulky external plugins.
📝 Example Snippet:
# A simple example of a custom command and event
command /greet:
trigger:
send "Welcome to the server, %player%!" to player
on player break a block:
if item type of player's held item = Tool_Pickaxe_Copper:
send "You are mining with style!" to player
📦 Installation:
- Drop the HySkript.jar into your server’s mods folder.
- Restart the server to generate the scripts directory.
- Create your first
.skfile and start creating!
Note: HySkript is currently in active development. We recommend checking our documentation frequently for updated syntax and new event triggers.
Docs/Tutorials:
Docs are available on SkriptHub:

You can find some tutorials on our Wiki
Support:
You can find us on the SkriptHub Discord server
Make sure to check out the "HySkript" channels!
Requirements:
- Java 25
- Hytale Server
Issues:
If you find any issues, please report them on our issues page
License:
HySkript is licensed under the MIT License

