Embedded, not adjacent.
Other plugin scripts run as a sidecar process, serializing every player action through a socket or HTTP boundary. Rune embeds Node.js inside the Paper JVM via the Panama FFM API. A method call from Java into JS is an upcall, not a round-trip.
// no fetch, no socket, no JSON. the java object is right there.
const world = rune.bukkit.getWorlds().get(0);
const spawn = world.getSpawnLocation();