J-Script Engine - Dynamic Java Scripting for Minecraft Servers
A powerful plugin that lets you write Java scripts that act as native Minecraft plugins, with dynamic compilation and hot-reloading without server restarts.
Features
Core Functionality:
Script Capabilities
Dependency Management
You can check the Guide in the Links section
A powerful plugin that lets you write Java scripts that act as native Minecraft plugins, with dynamic compilation and hot-reloading without server restarts.
Core Functionality:
Dynamic Java Compilation - Write .javafiles that compile in-memory
Hot Reloading - Update scripts without restarting the server
Full Bukkit/Spigot API - Complete access to all Bukkit and Spigot methods
Plugin Integration - Access and interact with any loaded plugin
Library Management - Automatically discovers Bukkit, plugins, mods, and custom libraries
Multi-Server Support - Works on Bukkit, Spigot, Paper, Arclight, and other forks
Script Capabilities
Event handling with @EventHandlerannotation
Commands and tab completion
Task scheduling (sync/async, delayed, repeating)
Dynamic command registration
Full access to all Java APIs
Access to Forge mods on hybrid servers
Can work with and import external plugins/mods
Dependency Management
Maven Central Integration - mvn:group:artifact:version
Direct URL Downloads - https://example.com/library.jar
Plugin References - plugin:pluginName
Local Files - local:libs/mylib.jar
Automatic Caching - Downloaded JARs cached locally
You can check the Guide in the Links section
