ProbeJS Legacy
ProbeJS 1.16 Legacy is an unofficial continuation of the original ProbeJS mod, adapted for Minecraft version 1.16.5 on the Forge platform. This tool provides KubeJS users with convenient autocompletion and type hinting features when writing scripts.
How to Use
- Install the ProbeJS mod in your modpack
- Launch the game and wait for the events you're interested in to trigger
- Execute the
/probejs dumpcommand to export data collected by ProbeJS - Open the
kubejsfolder in VSCode editor - you'll see a new "probe" folder - Enjoy autocompletion!
Important Notes:
- In versions prior to 2.0.0, data was saved to the "kubetyping" folder instead of "probe"
- Before version 2.3.0, it was necessary to use
onEventto track events. Starting from 2.3.0, ProbeJS Legacy automatically tracks all possible KubeJS events - Try entering constructs like
@itemor@blockto view automatically generated snippets
Development History
Initially, the author was looking for documentation or auxiliary tools to simplify writing KubeJS scripts while developing the Enlightened 6 Expert modpack. Surprisingly, for the popular 1.16.5 version, there were no suitable assistance tools for KubeJS.
This project became the author's first experience in Java programming and creating Minecraft mods. Despite the complexity of the original ProbeJS code for a beginner, the project was successfully implemented.
The project is distributed under the LGPLv3 license, same as the original ProbeJS.