Home - trethore/MQS GitHub Wiki

Welcome to the My QOL Scripts (MQS) Wiki!

My QOL Scripts (MQS) is a client-side mod for Minecraft 1.21.4 that runs on the Fabric mod loader. It provides a powerful JavaScript (GraalJS) engine, allowing you to write your own scripts to add features, automate tasks, and customize your Minecraft experience in ways you've always imagined.

Whether you want to simply download and use pre-made scripts from the community or dive deep into creating your own powerful tools, this wiki is your central resource for everything MQS.

Requirements

  • Minecraft Version: 1.21.4
  • Mod Loader: Fabric
  • Required Dependency: Fabric API

Key Features

  • Powerful Scripting Engine: Write modern JavaScript (ECMAScript 2024) using the high-performance GraalJS engine, right inside Minecraft.
  • Rich APIs: Interact with the game through a comprehensive set of APIs for Events, Commands, Keybinds, Configuration, Rendering, and more.
  • Advanced Hooking: Intercept and modify the game's own logic with an advanced, in-memory method hooking system. (Use with care!)
  • In-Game Management: Easily enable, disable, and manage your scripts through a clean in-game GUI and a powerful integrated console.
  • Automatic Configuration: Enjoy a per-script configuration system that automatically saves settings and keybinds, making your scripts feel like native features.

Where to Go Next?


For Users:

  • User Guide: ➡️ The complete guide for installing the mod, managing scripts, and using all its features.

For Developers:

  • API Reference: 📖 The complete technical documentation for the MQS scripting APIs.
⚠️ **GitHub.com Fallback** ⚠️