ModsFinder

KubeJS Offline

by Hunter19823

KubeJS Offline generates KubeJS documentation from the running modpack and saves it as an HTML page that opens without a connection.

FabricForgeNeoForgeClient or server, optionalAll rights reserved1.18.2 – 1.21.1

What it does

Running the /kubejsoffline command in a single-player world builds documentation files for the KubeJS scripting setup of that game instance. The result is an HTML file in the kubejs/documentation folder, which the mod creates after a successful run. When generation finishes, a link in chat opens the file directly.

The mod requires KubeJS, Rhino and Architectury API. It is published for Fabric, Forge and NeoForge on 1.18.2 – 1.21.1, five release versions in total, and it can run on either side without being required on both. The license is All rights reserved.

Key features

  1. One command

    A single /kubejsoffline command in a single-player world starts the documentation build.

  2. Local HTML output

    Results land in the kubejs/documentation folder as an HTML page that works in a browser without internet access.

  3. Chat link

    After generation a clickable chat message opens the finished page, so there is no need to search the folder.

Compatibility

Latest build for each game version and loader.

1.21.1Not availableNot availablekubejsoffline-neoforge-5.2.3
1.21Not availableNot availablekubejsoffline-neoforge-5.2.3
1.20.1fabric+5.2.0.27forge+5.2.0.27Not available
1.19.2fabric+5.0.7.2forge+5.0.7.2Not available
1.18.2fabric+5.0.3forge+5.0.3Not available
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 3

RhinoA fork of Mozilla's Rhino library, modified for use in mods
Required
KubeJSEdit recipes, add new custom items, script world events, all in JavaScript!
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

How it compares

Full comparison

KubeJS Generator is published for the same three loaders, Fabric, Forge and NeoForge, but for a shorter range, 1.20.1 – 1.21.1, and it must be on the client while a server may leave it out. KubeJS Studio is client-side only, published for Forge and NeoForge on 1.20.1 – 26.1.2 under a custom license.

ModLoadersGame versionsEnvironmentUpdated
KubeJS OfflineFabric, Forge and NeoForge1.18.2 – 1.21.1Client or server, optional2026-07-04
KubeJS GeneratorFabric, Forge and NeoForge1.20.1 – 1.21.1Client required, server optional2026-08-29
KubeJS StudioForge and NeoForge1.20.1 – 26.1.2Client-side only2026-09-29

Questions

Where does KubeJS Offline save the documentation?

In the kubejs/documentation folder of the game instance, created automatically after the first successful run.

What has to be installed with it?

KubeJS, Rhino and Architectury API are required dependencies on every supported loader.

Which game versions are covered?

Five release versions between 1.18.2 – 1.21.1. The NeoForge file kubejsoffline-neoforge-5.2.3 for 1.21.1 is the newest, from 2026-07-04.

In the catalog

KubeJS Offline is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Hunter19823

All projects

Similar mods

What the author says

To get started, all you have to do is run the /kubejsoffline command inside of a single-player world. The html file can be found in the / /kubejs/documentation folder, which is created automatically after a successful run. You can also open the file by clicking the link in the chat when it is finished generating.
Hunter19823, on the Modrinth page

Official listing

Owner
Hunter19823
Published
2023-03-23
Updated on Modrinth
2026-07-04
Facts verified
2026-10-15

Tags