Skip to content

SimpleScripting for Hytale - JavaScript Mod Development Framework

SimpleScripting is a server-side scripting framework for Hytale that allows developers to create mods using JavaScript instead of Java.

It is designed to lower the barrier of entry for server modding, enable fast iteration without recompilation, and preserve full compatibility with Hytale’s native modding and asset pipeline.

SimpleScripting runs JavaScript mods alongside native Hytale mods and focuses on server-side logic, rules, automation, and mod interoperability.

SimpleScripting provides:

  • A JavaScript execution layer embedded into the Hytale server
  • A mod loader and lifecycle manager for JavaScript-based mods
  • A safe interoperability layer between JavaScript mods

SimpleScripting wraps native Hytale classes with safe JavaScript facades for events, commands, players, worlds, tasks, networking, UI, module loading, shared services, and per-mod databases. If you need deeper native behavior, extend these wrappers in Java instead of passing raw objects into scripts.

See the API Overview for the full surface and examples.

  • JavaScript mod discovery and loading
  • Strict mod manifests (mod.json)
  • Validated mod lifecycle hooks
  • Deterministic dependency-based load order
  • Cross-mod APIs via Shared Services

Ready to start building JavaScript mods?

  1. Installation Guide - Set up SimpleScripting on your server
  2. Folder Structure - Understand the mod directory layout
  3. Mod Layout - Learn the structure of a JavaScript mod
  4. API Overview - Explore the runtime API

Last updated: February 2026