SkillAgentSearch skills...

Mql

An interpreter and JIT compiler for a subset of Molang

Install / Use

/learn @hollow-cube/Mql
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Minecraft Query Language (mql)

A subset of MoLang (may eventually be a full implementation). Available as an interpreter or a JIT compiled mode.

Background

Install

Artifacts are published on Maven Central. Add the following to your build.gradle(.kts):

dependencies {
    implementation("dev.hollowcube:mql:{VERSION}")
}

Syntax

mql supports the following syntax

  • Query functions
  • Math & Comparison operators (+, *, ==, etc)

Usage

See the docs.

Future Plans

  • Unify the interpreter and compiler apis
    • Allows for fallback if using unsupported JIT features, permission issues, etc.
  • Temp variables
  • Public variables/querying other scripts
  • Other data types & functions

License

This project is licensed under the MIT License.

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated2d ago
Forks2

Languages

Java

Security Score

90/100

Audited on Apr 1, 2026

No findings