Back to mods
HyJS project artwork

CurseForge · Hytale mod

HyJS

Heavily inspired by KubeJS for Minecraft, HyJS brings modern web technologies to Hytale modding, making it easier than ever to create custom game logic, commands, and systems.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which HyJS release should I use?

Updated 7 months ago
beta file HyJS-1.0.0.jar
Game version Not listed
Mod system Built-in Hytale mod system

HyJS-1.0.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should HyJS be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does HyJS-1.0.0.jar need?

HyJS-1.0.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add HyJS without breaking your instance.

Built for HyJS-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use HyJS-1.0.0.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside HyJS-1.0.0.jar. It opens that exact file at the source.

About this project

What does HyJS add?

HyJS - Scripting for Hytale

Unlock the true potential of your Hytale server with HyJS, the ultimate scripting solution inspired by the legendary KubeJS. Whether you're a server owner looking to add custom features or a mod developer wanting to leverage the power of JavaScript/TypeScript, HyJS has you covered!

✨ Features at a Glance

  • 📜 Modern Scripting: Full support for JavaScript and TypeScript.
  • High Performance: TypeScript is transpiled on-the-fly with lightning-fast Sucrase.
  • 🛠️ Developer Friendly: Built-in ProbeJS functionality! Generate .d.ts files for your favorite IDE (VS Code, IntelliJ) and enjoy full autocompletion.
  • 📦 Mod Integration: Bundle scripts directly inside your .zip or .jar mods. Perfect for adding custom logic to your Hytale content.
  • 🎮 Deep Game Access:
    • Event System: Hook into player, block, world, and entity events.
    • Command API: Create complex commands with arguments and permissions in seconds.
    • ECS Systems: Integrate directly with Hytale's Entity Component System.
    • Persistent Data: Save global data that stays even after a server restart.
  • 🔝 Priority Loading: Fine-grained control over which scripts load first.
  • Hot Reload: Use the /hyjs reload command to easily refresh all your scripts.

🚀 Getting Started

Simply drop HyJS into your mods folder and start your server. HyJS will automatically create the necessary folders for your scripts.

Script Folders:

  • Pandaismyname1_HyJS/scripts/startup: For early initialization logic.
  • Pandaismyname1_HyJS/scripts/server: For your main game logic and events.

Pro Tip: Run /hyjs generate in-game to get full TypeScript definitions for the Hytale API!

🤝 Community & Documentation

Join the revolution of Hytale scripting! HyJS makes modding accessible and powerful. Check out our Gitlab for documentation and examples.


HyJS is not an official Hytale product. It is a community-made mod for the Hytale server.

Project description from CurseForge.

Recent files

HyJS releases and Hytale builds

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.