Описание

---
Ever wanted to make features for your Minecraft server, but writing full Java plugins is hard and painful?
**OpenJS** lets you build powerful server logic using **JavaScript**. No compiling. No restarts. Just code, save, and run.
---
[](https://gitlab.com/spidermodders/openjs/blob/main/NightlyOpenJs.jar)
[](https://bstats.org/plugin/bukkit/OpenJavaScript/22268)
[](https://bstats.org/plugin/bukkit/OpenJavaScript/22268)
### Why OpenJS?
- **Folia support**
- **Create custom Menus** with scripts
- **Create custom commands** with scripts
- **Reload scripts instantly** without restarting the Server
- **Simplified [custom APIs](https://docs-mc-1.gitbook.io/openjs-docs/apis-and-tools/services)** to make scripting easier
- **Easy to read [Documentation](https://docs-mc-1.gitbook.io/openjs-docs)**
- **Plugin support:** ProtocolLib & PlaceholderApi
- **[VS-Code Autocomplete Extension](https://marketplace.visualstudio.com/items?itemName=SpiderModders.openjs-intellisense)!**
*Hot-reloading a script while server runs.*

*[Even AI can generate working scripts with OpenJS! Click here for a tutorial](https://docs-mc-1.gitbook.io/openjs-docs/rescources/advanced-guides/creating-scripts-with-ai)*

---
## Get Started
- [How do I create scripts?](https://docs-mc-1.gitbook.io/openjs-docs/getting-started/scripts)
- [How do I create custom commands?](https://docs-mc-1.gitbook.io/openjs-docs/apis-and-tools/globals/addcommand)
- [How do I create custom menus?](https://docs-mc-1.gitbook.io/openjs-docs/apis-and-tools/services/inventoryapi)
---
### Full Documentation
Everything and more is covered, from the basics to advanced patterns.
Check out the [docs](https://docs-mc-1.gitbook.io/openjs-docs).
### Need help?
Join the [Discord](https://discord.gg/XuRC4at2Ha) for support, tips, and community-made scripts!