bukkit-runtime icon indicating copy to clipboard operation
bukkit-runtime copied to clipboard

A JavaScript runtime for Minecraft server plugins

Results 7 bukkit-runtime issues
Sort by recently updated
recently updated
newest added

Although there's no easy way to do it, we need to register the commands correctly in Bukkit with tab complete and everything so that it doesn't show up as red...

J2V8 does not seem to work for Apple's M1 arm64. ``$ npm run serve`` results in the following error: ``` [17:46:25 ERROR]: [org.bukkit.craftbukkit.v1_17_R1.CraftServer] J2V8 native library not loaded initializing plugin-name...

JAR files built with `crx build` are platform-specific. Building on Windows or Mac and then uploading to a Linux server causes the plugin to crash. Most people build and test...

bug
enhancement

# Global Config Object in Java Runtime Config object has a **save** function. ```ts const defaultConfig = Config.save('config') const dataConfig = Config.save('data') ``` * In **save** function you need to...

This PR adds a `server` global to the JavaScript runtime. Currently it has these properties and methods: - `port` - `getMotd()` - `shutdown()` I want to add a lot more...

enhancement

Is is possible to use other modules ( for example `fs`, `mysql` and `redis`) with custom realms? Like this: ```js ServerCommands.register('/file', (player, call) => { const fs = require("fs"); player.sendMessage(fs.readFileSync(__dirname...

The `/reload` builtin command doesn't work with CustomRealms plugins. The reason is complicated, but known: - When `onLoad` is called, CustomRealms plugins load the J2V8 dynamic library (native DLL/dylib bundled...

bug