promotional bannermobile promotional banner

HySkript

Simple English style scripting system.

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 .sk file 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:
SkriptHubViewTheDocs

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

The HySkript Team

profile avatar
  • 2
    Followers
  • 2
    Projects
  • 924
    Downloads