ModsFinder

KubeJSable

by TechTastic

KubeJSable adds KubeJS bindings that let scripts read and react to events from the Sable mod on NeoForge 1.21.1.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

KubeJSable is an addon for KubeJS that connects scripts to Sable. Once both mods are installed, pack scripts can access Sable events through a set of new bindings, and can use the loading dependency chain and wind provider registration that the addon exposes. The addon is built for NeoForge 1.21.1 only, and the code is under the MIT License, so it is open source.

Because KubeJSable depends on KubeJS and Sable, both must be present alongside it. Servers that run it need every player to install it too. Files were first published on 2026-04-30, and the latest NeoForge file is 1.1.0 for 1.21.1, dated 2026-05-04. Snapshot builds are not part of the release history for this addon.

Pack developers who want scripted Sable behavior can use the bindings directly from KubeJS scripts without writing a Java mod. The source code and issue tracker are public, so changes to the bindings can be followed there.

Key features

  1. KubeJS addon for Sable

    A KubeJS addon that lets scripts interact with the Sable mod.

  2. Sable event bindings

    Multiple new bindings give scripts access to Sable events.

  3. Loading dependency chain

    Exposes getLoadingDependencyChain to scripts for working out the order in which mods load.

  4. Wind provider registration

    Adds registerWindProvider so scripts can register their own wind providers for Sable.

Compatibility

Latest build for each game version and loader.

1.21.11.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Required
SableA library mod for interactive moving block structures, or "sub-levels"
Required

Use cases

Scripted Sable behavior

Pack authors can react to Sable events in KubeJS scripts without a custom Java mod.

Custom wind sources

Scripts can register wind providers, letting a pack define its own wind behavior.

Who it’s for: Modpack authors and server owners who already run KubeJS and Sable, and who want to write scripts that use Sable events and wind providers.

Questions

Does KubeJSable need KubeJS and Sable?

Yes. KubeJS and Sable are both required dependencies, so both must be installed alongside KubeJSable on NeoForge 1.21.1.

Does KubeJSable have to be installed on the server?

A server running it needs every connecting player to have it too.

Which game versions does KubeJSable support?

The addon targets Minecraft 1.21.1 only, and the latest NeoForge file is 1.1.0 for that version.

More from TechTastic

All projects

What the author says

KubeJSable is a KubeJS addon for interacting with Sable! This includes multiple new bindings and access to Sable events!
TechTastic, on the Modrinth page

Official listing

Owner
TechTastic
Published
2026-04-30
Updated on Modrinth
2026-05-04
Facts verified
2026-10-15