Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Thread.JS
Thread.JS brings full JavaScript modding support to Minecraft Fabric, allowing developers to write rich, dynamic mods using modern JavaScript — no Java required.
It provides a clean, familiar development experience with access to Fabric APIs, live-reloading capabilities, and seamless integration with existing JavaScript tooling.
Thread.JS is designed for both beginners and experienced developers who prefer the flexibility, speed, and expressiveness of JavaScript while still gaining the full power of the Fabric ecosystem.
Features
-
Write Fabric mods entirely in JavaScript
Use modern syntax (ES6+), modules, and patterns you're already comfortable with. -
Direct access to Minecraft and Fabric APIs
Interact with game events, entities, items, blocks, client systems, and more. -
Fast iteration and hot-reload workflow
Make changes and test them quickly without constant recompilation. -
Works with existing JS tooling
Linting, bundlers, debugging, and modern editors all integrate smoothly. -
Lightweight runtime
Minimal overhead with a focus on performance and simplicity.
Tooling and Ecosystem
Thread.JS is more than just a runtime. It comes with a set of tools to help you explore the API, design mods visually, and debug your game logic.
-
Full API Reference
Browse a detailed, always-available API reference to discover available hooks, helpers, and integration points:
https://2lynk.github.io/ThreadJS/index.html -
Blueprint-style Designer Tool (BETA)
Create mods visually using a node/blueprint-style interface, then export them to JavaScript-powered mods with minimal friction:
https://2lynk.github.io/ThreadJS/designer.html -
In-game Inspector
Inspect what is happening in the game without needing a separate server console. View data, track events, and understand your mod’s behavior in a more intuitive way:
https://2lynk.github.io/ThreadJS/inspector.html -
Example Mods Library
Learn by example with a growing collection of small, focused mods that show how to use various parts of the API:
https://2lynk.github.io/ThreadJS/example-mods.html
Upcoming
- More showcase mods that demonstrate API functionality.
- Getting the designer tool out of beta.
Homepage
- API Reference, debugger, and examples:
https://2lynk.github.io/ThreadJS/



