promotional bannermobile promotional banner

KubeJS Studio

A GUI Studio and built-in IDE for KubeJS
Back to Files

KubeJS Studio 1.0.0 (Forge 1.20.1)

File namekubejsstudio-forge-1.20.1-1.0.0.jar
Uploaded
Aug 16, 2026
Downloads
55
Size
5.7 MB
Mod Loaders
Forge
File ID
8665960
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:kubejs-studio-1597398:8665960")

Learn more about Curse Maven

What's new

First stable release.

  • Forge 1.20.1 support alongside NeoForge 1.21.1, both from one codebase
  • KubeJS is now a required dependency on both loaders; the NeoForge floor is 21.1.216 for the bundled LDLib2
  • Rebuilt UI on LDLib2: resizable and collapsible panels, resizable dialogs, runtime themes with a palette picker, and a settings dialog with categories, search and rebindable studio keybinds
  • Create tab: make new items, blocks and fluids from a form, with builder types and version-correct fields
  • Loot tab: edit pools, entries, conditions and functions with typed forms and version-correct catalogs
  • Properties tab: override the display name and texture of any item or block
  • Recipes: schema-driven forms for every recipe type KubeJS ships a usable schema for, editors for Farmer's Delight, Ars Nouveau, Thermal and Mekanism, wider Create coverage, a searchable type dropdown, and invalid recipes flagged separately from disabled ones
  • Farmer's Delight cutting gains per-result chance, a fourth result slot and the sound field, and saves in the shape the mod reads on 1.20.1
  • Recipe types KubeJS has no schema for open the raw JSON editor instead of a visual form
  • Edit-in-Studio button on JEI and EMI recipe views
  • Files tab: multi-file editor with syntax highlighting, find and replace, soft wrap, undo batching, snippet palette and session restore
  • Script intelligence backed by the live game: completion for KubeJS members, typed recipe chains, mod ids, loot tables, lang keys and header lines, hover docs, signature help, inline diagnostics, console errors and targeted reload
  • Java classes in scripts: Java.loadClass completes class names the KubeJS class filter allows, the loaded class and class-bound globals like Items complete their static members, and unknown or denied classes are flagged
  • Bundled JetBrains Mono as the default font, rendered through an SDF pipeline on 1.20.1
  • Legacy event.custom recipe statements migrate to the virtual datapack
  • Light themes render field, dropdown and button text in the palette's text color, and long recipe type names no longer clip
  • The Forge JEI edit button accepts JEI 15.17.0.74 and newer instead of one exact build

This mod has no additional files