Skip to main content

Installation

QuestScript 0.1.0 alpha targets Minecraft 1.20.1 with Fabric. It requires:

  • Java 17 or newer;
  • Fabric Loader 0.18.2 or newer;
  • Fabric API;
  • Fabric Language Kotlin;
  • the QuestScript JAR in mods/.

A GraalVM JDK is recommended at runtime, while the mod build bundles its JavaScript and Python language artifacts.

The first server start creates:

config/questscript/
├── scripts/
├── jsconfig.json
├── types.d.ts
└── types.pyi

Place a Script under scripts/ and load it with the operator command /qs load <path>. Automatic loading on server start is not implemented yet.

Read the security limitations before loading code.