Download ProbeJS: Smart Autocomplete for KubeJS in Minecraft

Get the ProbeJS mod for Minecraft to enable smart autocomplete and type hints for KubeJS scripts. Speed up your modpack development and fix errors faster.

Download probejs for Minecraft 1.21.1, 1.21, 1.20.1, 1.19.2, 1.19, 1.18.2

Original name: probejs

Minecraft: 1.18.2, 1.19, 1.19.2, 1.20.1, 1.18.1, 1.21, 1.21.1

Loaders: Fabric, Forge, NeoForge

FileVersionLoaderSize
probejs-2.5.5-fabric.jar1.18.2Fabric616 КБDownload
probejs-2.6.0-fabric.jar1.18.2Fabric616 КБDownload
probejs-2.6.5-fabric.jar1.18.2Fabric618 КБDownload
probejs-2.7.0-fabric.jar1.18.2Fabric622 КБDownload
probejs-2.8.0-fabric.jar1.18.2Fabric627 КБDownload
probejs-2.9.0-fabric.jar1.18.2Fabric633 КБDownload
probejs-2.9.5-fabric.jar1.18.2Fabric634 КБDownload
probejs-3.0.0-fabric.jar1.18.2Fabric637 КБDownload
probejs-1.18.2-3.0.5-fabric-hotfix.jar1.18.2Fabric638 КБDownload
probejs-3.1.5-fabric.jar1.18.2Fabric645 КБDownload
probejs-3.2.0-fabric.jar1.18.2Fabric649 КБDownload
probejs-3.3.0-fabric.jar1.18.2Fabric660 КБDownload
probejs-3.4.0-fabric.jar1.18.2Fabric697 КБDownload
probejs-4.0.0-fabric.jar1.18.2Fabric710 КБDownload
probejs-4.0.0-fix1-fabric.jar1.18.2Fabric708 КБDownload
probejs-4.0.0-fix2-fabric.jar1.18.2Fabric709 КБDownload
probejs-4.0.0-fix3-fabric.jar1.18.2Fabric712 КБDownload
probejs-4.0.0-fix4-fabric.jar1.18.2Fabric713 КБDownload
probejs-3.0.5-fabric.jar1.19Fabric637 КБDownload
probejs-4.1.0-fabric.jar1.19.2Fabric709 КБDownload
probejs-4.1.5-fabric.jar1.19.2Fabric709 КБDownload
probejs-4.2.1-fabric.jar1.19.2Fabric713 КБDownload
probejs-4.2.5-fabric.jar1.19.2Fabric714 КБDownload
probejs-4.3.0-fabric.jar1.19.2Fabric725 КБDownload
probejs-4.4.0-fabric.jar1.19.2Fabric731 КБDownload
probejs-4.5.0-fabric.jar1.19.2Fabric738 КБDownload
probejs-4.5.1-fabric.jar1.19.2Fabric738 КБDownload
probejs-4.6.0-fabric.jar1.19.2Fabric744 КБDownload
probejs-4.8.0-fabric.jar1.19.2Fabric773 КБDownload
probejs-5.0.0-fabric.jar1.19.2Fabric780 КБDownload
probejs-5.1.0-fabric.jar1.19.2Fabric781 КБDownload
probejs-5.2.0-fabric.jar1.19.2Fabric782 КБDownload
probejs-5.3.0-fabric.jar1.19.2Fabric792 КБDownload
probejs-5.3.0-fabric-hotfix.jar1.19.2Fabric792 КБDownload
probejs-5.3.1-fabric.jar1.19.2Fabric797 КБDownload
probejs-5.3.2-fabric.jar1.19.2Fabric799 КБDownload
probejs-5.3.4-fabric.jar1.19.2Fabric801 КБDownload
probejs-5.5.0-fabric.jar1.20.1Fabric799 КБDownload
probejs-5.7.0-fabric.jar1.20.1Fabric806 КБDownload
probejs-5.8.0-fabric.jar1.20.1Fabric813 КБDownload
probejs-5.9.1-fabric.jar1.20.1Fabric824 КБDownload
probejs-5.9.3-fabric.jar1.20.1Fabric824 КБDownload
probejs-6.0.0-fabric.jar1.20.1Fabric958 КБDownload
probejs-6.0.1-fabric.jar1.20.1Fabric2.2 МБDownload
probejs-1.1.0-build.13.jar1.18.1Forge59 КБDownload
probejs-1.2.0-build.17.jar1.18.1Forge61 КБDownload
probejs-1.4.0-build.22.jar1.18.1Forge67 КБDownload
probejs-1.5.0-build.27.jar1.18.1Forge100 КБDownload
probejs-1.6.0-build.30.jar1.18.1Forge102 КБDownload
probejs-1.6.5-build.31.jar1.18.1Forge104 КБDownload
probejs-1.7.0-build.33.jar1.18.1Forge108 КБDownload
probejs-1.7.0-build.33-fix.jar1.18.1Forge107 КБDownload
probejs-2.0.0-build.50-fix.jar1.18.1Forge113 КБDownload
probejs-2.1.0-build.54.jar1.18.1Forge121 КБDownload
probejs-2.2.0-build.57.jar1.18.1Forge136 КБDownload
probejs-2.3.0-build.60.jar1.18.1Forge146 КБDownload
probejs-2.4.5-build.63.jar1.18.2Forge157 КБDownload
probejs-2.5.0-build.64.jar1.18.2Forge158 КБDownload
probejs-2.5.5-forge.jar1.18.2Forge619 КБDownload
probejs-2.6.0-forge.jar1.18.2Forge619 КБDownload
probejs-2.6.5-forge.jar1.18.2Forge622 КБDownload
probejs-2.7.0-forge.jar1.18.2Forge626 КБDownload
probejs-2.8.0-forge.jar1.18.2Forge631 КБDownload
probejs-2.9.0-forge.jar1.18.2Forge637 КБDownload
probejs-2.9.5-forge.jar1.18.2Forge638 КБDownload
probejs-3.0.0-forge.jar1.18.2Forge641 КБDownload
probejs-3.1.5-forge.jar1.18.2Forge648 КБDownload
probejs-3.2.0-forge.jar1.18.2Forge652 КБDownload
probejs-3.3.0-forge.jar1.18.2Forge664 КБDownload
probejs-3.4.0-forge.jar1.18.2Forge700 КБDownload
probejs-4.0.0-forge.jar1.18.2Forge713 КБDownload
probejs-4.0.0-fix1-forge.jar1.18.2Forge712 КБDownload
probejs-4.0.0-fix2-forge.jar1.18.2Forge712 КБDownload
probejs-4.0.0-fix3-forge.jar1.18.2Forge715 КБDownload
probejs-4.0.0-fix4-forge.jar1.18.2Forge716 КБDownload
probejs-3.0.5-forge.jar1.19Forge642 КБDownload
probejs-4.1.0-forge.jar1.19.2Forge713 КБDownload
probejs-4.1.5-forge.jar1.19.2Forge713 КБDownload
probejs-4.2.1-forge.jar1.19.2Forge718 КБDownload
probejs-4.2.5-forge.jar1.19.2Forge719 КБDownload
probejs-4.3.0-forge.jar1.19.2Forge730 КБDownload
probejs-4.4.0-forge.jar1.19.2Forge736 КБDownload
probejs-4.5.0-forge.jar1.19.2Forge744 КБDownload
probejs-4.5.1-forge.jar1.19.2Forge744 КБDownload
probejs-4.6.0-forge.jar1.19.2Forge750 КБDownload
probejs-4.8.0-forge.jar1.19.2Forge779 КБDownload
probejs-5.0.0-forge.jar1.19.2Forge786 КБDownload
probejs-5.1.0-forge.jar1.19.2Forge787 КБDownload
probejs-5.2.0-forge.jar1.19.2Forge787 КБDownload
probejs-5.3.0-forge.jar1.19.2Forge798 КБDownload
probejs-5.3.0-forge-hotfix.jar1.19.2Forge798 КБDownload
probejs-5.3.1-forge.jar1.19.2Forge803 КБDownload
probejs-5.3.2-forge.jar1.19.2NeoForge805 КБDownload
probejs-5.3.4-forge.jar1.19.2NeoForge807 КБDownload
probejs-5.5.0-forge.jar1.20.1NeoForge805 КБDownload
probejs-5.7.0-forge.jar1.20.1NeoForge812 КБDownload
probejs-5.8.0-forge.jar1.20.1NeoForge819 КБDownload
probejs-5.9.1-forge.jar1.20.1NeoForge831 КБDownload
probejs-5.9.3-forge.jar1.20.1NeoForge831 КБDownload
probejs-6.0.0-forge.jar1.20.1NeoForge965 КБDownload
probejs-6.0.1-forge.jar1.20.1NeoForge2.3 МБDownload
ProbeJS-7.0.0.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.0.1.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.1.0.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.1.1.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.2.0.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.2.1.jar1.21NeoForge4.2 МБDownload
ProbeJS-7.3.0.jar1.21NeoForge4.0 МБDownload
ProbeJS-7.3.1.jar1.21NeoForge4.0 МБDownload
ProbeJS-7.4.0.jar1.21NeoForge4.0 МБDownload
ProbeJS-7.5.0.jar1.21NeoForge4.0 МБDownload
ProbeJS-7.5.1.jar1.21.1NeoForge4.0 МБDownload
ProbeJS-7.7.2.jar1.21.1NeoForge4.0 МБDownload
ProbeJS-8.0.0.jar1.21.1NeoForge2.3 МБDownload
ProbeJS-8.0.1.jar1.21.1NeoForge2.3 МБDownload
ProbeJS-8.0.2.jar1.21.1NeoForge2.3 МБDownload

ProbeJS: Smart Autocomplete for KubeJS in Minecraft

For developers and server administrators building complex Minecraft experiences, KubeJS remains the industry standard for customizing recipes, loot tables, and game mechanics without compiling Java code. However, as script files grow in size and complexity, managing thousands of item IDs and event handlers becomes prone to human error. This is where ProbeJS: Smart Autocomplete for KubeJS in Minecraft transforms the development workflow. By generating precise type definitions directly from your active game instance, this utility turns a standard text editor into a powerful integrated development environment, ensuring your custom content runs smoothly before you even launch the server.

Streamlining Script Development with Type Safety

The primary function of this tool is to bridge the gap between dynamic JavaScript and the static nature of Minecraft's internal registry. When you execute the dump command within the game, ProbeJS scans all loaded mods and generates declaration files. These files allow your code editor to understand exactly which blocks, fluids, and items exist in your specific modpack. Consequently, when you attempt to modify a crafting recipe or alter entity behavior, the editor provides immediate context-aware suggestions. This significantly reduces syntax errors and typos that often cause silent failures or crashes during server startup.

Users looking to download ProbeJS: Smart Autocomplete for KubeJS in Minecraft will find it indispensable for maintaining large-scale projects. Whether you are balancing economy mods or creating entirely new progression trees, having real-time validation ensures that your logic holds up against the current mod ecosystem. It eliminates the need to constantly switch between browser tabs and documentation wikis, keeping your focus entirely on code efficiency.

Installation Guide and Version Compatibility

Installing this utility is straightforward, but attention to directory structure is critical for modern versions. To get started, place the mod file into your mods folder alongside KubeJS. Once the game loads, run the /probejs dump command in the chat. This action creates the necessary type definition files in your instance folder. For the best results, especially in version 1.20.1 and newer releases including 1.21.1 on NeoForge, scripts should be organized within a src subdirectory inside your KubeJS script folders. This structural change, introduced in recent updates, ensures that the generated hints remain stable and accurate.

If you are wondering how to install this correctly for a team environment, ensure all developers use the same dump version to avoid conflicting type definitions. The mod supports both Forge and Fabric loaders, making it a versatile choice for diverse project requirements. However, it is optimized primarily for Visual Studio Code, where the full range of snippets and hover information functions as intended. Other editors may recognize the definition files but might not offer the same level of interactive assistance.

Troubleshooting Common Setup Issues

Sometimes, users install the mod but fail to see autocomplete features immediately. This usually stems from the editor not recognizing the project root. Ensure you have opened the entire Minecraft instance folder in your editor, not just the scripts subfolder. Additionally, verify that the .vscode configuration folder contains the JSON settings generated by the dump process. If hints are still missing, check that your JavaScript language service is active and that no syntax errors exist in the generated .d.ts files. Re-running the dump command after adding new mods often resolves discrepancies.

Why This Tool is Essential for Modern Modpacks

The value of ProbeJS: Smart Autocomplete for KubeJS in Minecraft extends beyond simple convenience; it is a stability tool. In long-term server projects where mods are frequently updated, API changes can break existing scripts. With strong typing enabled, your editor will flag deprecated methods or changed parameters instantly, allowing you to adapt your code before deploying updates to players. This proactive approach saves hours of debugging time and prevents frustrating downtime on live servers.

For teams onboarding new scripters, the learning curve is drastically reduced. New members can explore available methods and properties simply by typing, rather than memorizing vast APIs. As the modding scene evolves toward more intricate interactions between mods, relying on manual scripting without assistance becomes unsustainable. By integrating this tool into your workflow, you ensure that your custom content is robust, maintainable, and ready for any scale of deployment.