Monorepo for PackTools - tooling for Minecraft Modpacks!
README.md

PackLSP #

.vsix LSP for KubeJS, CraftTweaker, and Packwand!

Supported MC Versions #

Vanilla ids, block states and resource formats are checked for every release from 1.20 to 26.3 (newer releases are checked with 26.3's data). Older versions get syntax and structure checks only.

Minecraft Core shaders KubeJS CraftTweaker
26.3 yes — —
26.2 yes — —
26.1, 26.1.1, 26.1.2 yes 8 —
1.21.2 – 1.21.11 — — (no KubeJS exists) —
1.21, 1.21.1 yes 7 21 (1.21.1)
1.20.2 – 1.20.6 — — —
1.20, 1.20.1 yes 6 (1.20.1) 14 (1.20.1)

See docs/guide.md for what each check covers.

Install #

This is a tool intended primarily for use within my org, Reverie Projects rather than a broad install. So, we do not provide a public install on VSIX. You must install this manually.

This tool is also experimental.

License #

PackLSP is licensed under the MIT license.